{
  "login": {
    "title": "Connectez-vous à votre compte",
    "subtitle": "Ou",
    "createAccountLink": "créez un nouveau compte",
    "usernameOrEmail": "Nom d'utilisateur ou e-mail",
    "password": "Mot de passe",
    "rememberMe": "Se souvenir de moi",
    "forgotPassword": "Mot de passe oublié ?",
    "signIn": "Se connecter",
    "back": "Retour",
    "accountDisabled": "Votre compte a été désactivé. Vous ne pourrez plus vous connecter.",
    "orContinue": "ou continuez avec votre e-mail",
    "backToSignIn": "Retour à la connexion",
    "errors": {
      "invalid": "Le nom d'utilisateur ou le mot de passe est incorrect. Vérifiez les deux et réessayez.",
      "rateLimited": "Trop de tentatives de connexion. Patientez quelques minutes, puis réessayez.",
      "oldSiteDown": "Nous n'avons pas pu joindre l'ancien MCServerHost pour vérifier ce mot de passe. Réessayez dans une minute."
    },
    "noPassword": {
      "title": "Ce compte n'a pas encore de mot de passe.",
      "body": "Si vous vous connectiez avec un fournisseur, utilisez son bouton ci-dessus. Sinon, choisissez ci-dessous un moyen d'accès.",
      "emailCode": "Recevoir un code de connexion par e-mail",
      "emailLink": "Recevoir un lien pour définir un mot de passe",
      "otherAccount": "Utiliser un autre compte"
    },
    "link": {
      "title": "Définir un mot de passe",
      "description": "Saisissez l'adresse e-mail de votre compte. Nous vous envoyons un lien pour choisir un mot de passe.",
      "send": "Recevoir le lien"
    },
    "code": {
      "title": "Se connecter avec un code",
      "description": "Saisissez votre adresse e-mail ou votre nom d'utilisateur. Nous envoyons un code à 6 chiffres à l'adresse de votre compte.",
      "send": "Envoyer le code",
      "sentTitle": "Vérifiez votre messagerie",
      "sentByName": "Si un compte utilise ce nom, nous avons envoyé un code à son adresse e-mail.",
      "otherAddress": "Utiliser une autre adresse",
      "tooMany": "Nous vous avons envoyé plusieurs codes en peu de temps. Cherchez le plus récent dans votre messagerie, ou patientez quelques minutes et réessayez."
    }
  },
  "signup": {
    "title": "Créer un compte",
    "subtitle": "Vous avez déjà un compte ?",
    "signInLink": "Se connecter",
    "firstName": "Prénom",
    "lastName": "Nom",
    "username": "Nom d'utilisateur",
    "usernameHint": "3 à 20 caractères : lettres, chiffres et tirets bas",
    "usernameChecking": "Vérification de la disponibilité…",
    "usernameAvailable": "{{username}} est disponible",
    "usernameTaken": "Ce nom d'utilisateur est déjà pris",
    "emailAddress": "Adresse e-mail",
    "password": "Mot de passe",
    "passwordHint": "Au moins 8 caractères",
    "confirmPassword": "Confirmer le mot de passe",
    "agreeToTerms": "J'accepte les",
    "termsOfService": "conditions d'utilisation",
    "and": "et la",
    "privacyPolicy": "politique de confidentialité",
    "createAccount": "Créer un compte",
    "back": "Retour",
    "errors": {
      "onOldSite": "Vous avez déjà un compte sur l'ancien MCServerHost. Connectez-vous avec votre ancien nom d'utilisateur et mot de passe, et nous le transférons pour vous.",
      "signInInstead": "Se connecter plutôt",
      "emailTaken": "Un compte avec cette adresse e-mail existe déjà.",
      "emailBanned": "Nous ne pouvons pas créer de compte avec cette adresse e-mail.",
      "contactSupport": "Contacter le support",
      "limitReached": "Nous n'acceptons pas de nouvelles inscriptions pour le moment. Réessayez plus tard."
    }
  },
  "forgotPassword": {
    "stepEmail": {
      "title": "Mot de passe oublié",
      "description": "Saisissez votre adresse e-mail et nous vous enverrons un lien pour choisir un nouveau mot de passe.",
      "emailAddress": "Adresse e-mail",
      "emailPlaceholder": "Saisissez votre e-mail",
      "backToLogin": "Retour à la connexion",
      "sendResetLink": "Envoyer le lien"
    },
    "stepSent": {
      "title": "Vérifiez votre messagerie",
      "description": "Si un compte utilise {{email}}, nous avons envoyé un lien pour choisir un mot de passe. Le lien reste valable 2 heures.",
      "didntReceive": "Vous n'avez pas reçu l'e-mail ?",
      "sendAgain": "Renvoyer",
      "otherAddress": "Utiliser une autre adresse",
      "sentAgain": "Nous avons renvoyé l'e-mail."
    },
    "stepPassword": {
      "title": "Réinitialiser le mot de passe",
      "description": "Saisissez votre nouveau mot de passe.",
      "newPassword": "Nouveau mot de passe",
      "newPasswordPlaceholder": "Saisissez le nouveau mot de passe",
      "passwordHint": "Au moins 8 caractères",
      "confirmPassword": "Confirmer le mot de passe",
      "confirmPasswordPlaceholder": "Confirmez le nouveau mot de passe",
      "back": "Retour",
      "resetPassword": "Réinitialiser"
    },
    "stepExpired": {
      "title": "Ce lien a expiré",
      "description": "Les liens pour définir un mot de passe cessent de fonctionner au bout d'un moment. Nous pouvons envoyer un nouveau lien à l'adresse e-mail de votre compte.",
      "sendNewLink": "Envoyez-moi un nouveau lien",
      "back": "Retour à la connexion"
    },
    "stepInvalid": {
      "title": "Ce lien ne fonctionne pas",
      "description": "Il a peut-être déjà servi, ou un lien plus récent l'a remplacé. Demandez-en un nouveau."
    },
    "stepResent": {
      "title": "Vérifiez votre messagerie",
      "description": "Si ce lien venait de nous, nous avons envoyé un nouveau lien à l'adresse enregistrée. Il est valable 7 jours.",
      "back": "Retour à la connexion"
    },
    "errors": {
      "failedToSendCode": "Nous n'avons pas pu envoyer l'e-mail. Réessayez dans un instant.",
      "invalidResetCode": "Code de réinitialisation invalide",
      "failedToReset": "Impossible de réinitialiser le mot de passe",
      "passwordsDoNotMatch": "Les mots de passe ne correspondent pas",
      "passwordTooShort": "Le mot de passe doit contenir au moins 8 caractères",
      "rateLimited": "Trop de demandes. Réessayez dans une heure."
    },
    "success": {
      "passwordReset": "Mot de passe réinitialisé. Connectez-vous avec votre nouveau mot de passe."
    }
  },
  "verify": {
    "emailRequired": "E-mail requis",
    "pleaseLogin": "Connectez-vous pour vérifier votre adresse e-mail.",
    "goToLogin": "Aller à la connexion",
    "back": "Retour",
    "title": "Vérifiez votre e-mail",
    "sentTo": "Nous avons envoyé un code de vérification à {{email}}. Saisissez-le ci-dessous.",
    "code": "Code de vérification",
    "codePlaceholder": "Saisissez le code à 6 chiffres",
    "verifyEmail": "Vérifier",
    "backToAccount": "Retour au compte",
    "successTitle": "E-mail vérifié !",
    "successMessage": "Votre e-mail a été vérifié avec succès. Redirection en cours...",
    "rateLimitTitle": "Limite de requêtes",
    "rateLimitMessage": "Vous ne pouvez demander une vérification qu'une fois toutes les 30 secondes.",
    "failedTitle": "Échec de la vérification",
    "failedMessage": "Code de vérification invalide. Veuillez réessayer.",
    "failedVerify": "Impossible de vérifier l'e-mail",
    "enterCodeError": "Veuillez saisir le code de vérification",
    "logoAlt": "MC Server Host"
  },
  "modal": {
    "signInTitle": "Connectez-vous pour continuer",
    "createAccountTitle": "Créer un compte",
    "noAccount": "Pas de compte ?",
    "hasAccount": "Vous avez déjà un compte ?",
    "signUpLink": "S'inscrire",
    "signInLink": "Se connecter",
    "logoAlt": "MCServerHost"
  },
  "validation": {
    "usernameRequired": "Le nom d'utilisateur est requis",
    "usernameMinLength": "Le nom d'utilisateur doit contenir au moins 3 caractères",
    "usernameMaxLength": "Le nom d'utilisateur doit contenir au maximum 20 caractères",
    "usernameInvalid": "Le nom d'utilisateur ne peut contenir que des lettres, des chiffres et des tirets bas",
    "emailRequired": "L'e-mail est requis",
    "emailInvalid": "L'e-mail n'est pas valide",
    "passwordRequired": "Le mot de passe est requis",
    "passwordMinLength": "Le mot de passe doit contenir au moins 8 caractères",
    "passwordsDoNotMatch": "Les mots de passe ne correspondent pas",
    "captchaRequired": "Veuillez compléter la vérification captcha",
    "failedToLogin": "Échec de la connexion",
    "failedToSignUp": "Échec de l'inscription",
    "emailDomainBlocked": "Nous n'acceptons pas les inscriptions avec ce domaine e-mail. Utilisez une autre adresse."
  },
  "oauth": {
    "completing": "Connexion en cours...",
    "errorTitle": "Erreur d'authentification",
    "linked": "Compte lié",
    "linkedDesc": "Votre compte {{provider}} a été lié avec succès.",
    "backToProfile": "Retour au profil",
    "backToLogin": "Retour à la connexion",
    "errors": {
      "access_denied": "La demande de connexion a été annulée. Réessayez si vous souhaitez continuer.",
      "account_exists_login_required": "Un compte avec cette adresse e-mail existe déjà. Connectez-vous avec son mot de passe, puis liez ce fournisseur dans les paramètres du compte.",
      "account_exists_no_password": "Un compte avec cette adresse e-mail existe déjà, mais il n'a pas de mot de passe. Connectez-vous avec un code reçu par e-mail, puis liez ce fournisseur dans les paramètres du compte.",
      "email_unverified_by_provider": "L'adresse e-mail de votre compte chez ce fournisseur n'est pas vérifiée, nous ne pouvons donc pas l'utiliser pour vous connecter. Vérifiez-la auprès du fournisseur et réessayez, ou inscrivez-vous avec votre adresse e-mail.",
      "email_unproven": "Pour lier un fournisseur, il faut une adresse e-mail confirmée, et la vôtre ne l'est pas encore. Confirmez-la dans les paramètres du compte, puis réessayez.",
      "provider_already_linked_to_another_account": "Ce compte fournisseur est déjà lié à un autre utilisateur.",
      "account_disabled": "Votre compte a été désactivé. Veuillez contacter le support si vous pensez qu'il s'agit d'une erreur.",
      "no_email_from_provider": "Nous n'avons pas pu accéder à votre e-mail depuis le fournisseur. Assurez-vous que votre e-mail est public ou vérifié.",
      "token_exchange_failed": "L'authentification a échoué en raison d'un problème temporaire. Veuillez réessayer.",
      "no_token": "Aucune réponse d'authentification reçue. Veuillez réessayer.",
      "generic": "Une erreur est survenue lors de la connexion. Veuillez réessayer.",
      "reauth_not_linked": "Cette méthode de connexion n'est pas associée à ce compte.",
      "reauth_provider_mismatch": "Ce compte fournisseur ne correspond pas à celui associé ici.",
      "popup_blocked": "Autorisez les fenêtres pop-up pour confirmer avec un compte associé.",
      "provider_not_available": "Ce mode de connexion n'est pas disponible sur ce site.",
      "legacy_code_expired": "Ce lien de connexion a expiré. Reconnectez-vous.",
      "email_domain_blocked": "Nous n'acceptons pas les inscriptions avec ce domaine e-mail. Utilisez une autre adresse.",
      "discord_link_limit": "Ce compte Discord a changé de compte trop souvent. Vous pourrez le lier à nouveau le {{date}}."
    },
    "supportSessionReadOnly": "Session de support : ce compte est en lecture seule",
    "supportSessionElevated": "Session équipe : les modifications de serveur sont autorisées et enregistrées",
    "supportSessionFull": "Session à accès complet : toute modification est autorisée et enregistrée",
    "discordLinkLimitLater": "Ce compte Discord a changé de compte trop souvent. Réessayez de le lier plus tard.",
    "goBack": "Retour",
    "actions": {
      "emailCode": "Recevoir un code de connexion par e-mail",
      "signInPassword": "Se connecter avec votre mot de passe",
      "signUpEmail": "S'inscrire avec une adresse e-mail",
      "accountSettings": "Ouvrir les paramètres du compte"
    }
  },
  "reauth": {
    "enterPassword": "Saisissez votre mot de passe pour confirmer",
    "passwordPlaceholder": "Le mot de passe de votre compte",
    "orConfirmWith": "ou confirmez avec un compte associé",
    "confirmWith": "Confirmer avec {{provider}}",
    "failed": "Impossible de vérifier votre compte. Veuillez réessayer.",
    "cancelled": "La vérification a été annulée.",
    "popupBlocked": "Autorisez les fenêtres pop-up pour confirmer avec un compte associé.",
    "noMethod": "Définissez un mot de passe ou associez un fournisseur de connexion avant de continuer.",
    "emailCode": "Recevoir un code par e-mail",
    "emailCodeIn": "Recevoir un code par e-mail dans {{time}}",
    "emailCodeInstead": "Recevoir plutôt un code par e-mail",
    "emailCodeLede": "Nous enverrons un code à 6 chiffres à l'adresse e-mail de votre compte.",
    "codeSending": "Envoi du code…",
    "codeSentTo": "Nous avons envoyé un code à 6 chiffres à {{email}}.",
    "codeSent": "Nous avons envoyé un code à 6 chiffres à l'adresse e-mail de votre compte.",
    "codeLabel": "Code reçu par e-mail",
    "codeHint_one": "Le code est valable {{count}} minute. Si l'e-mail n'est pas dans votre boîte de réception, regardez dans vos spams.",
    "codeHint_other": "Le code est valable {{count}} minutes. Si l'e-mail n'est pas dans votre boîte de réception, regardez dans vos spams.",
    "codeResend": "Envoyer un nouveau code",
    "codeResendIn": "Envoyer un nouveau code dans {{time}}",
    "codeOtherWay": "Confirmer autrement",
    "codeWrong": "Ce code est incorrect. Vérifiez l'e-mail et réessayez.",
    "codeWrongLeft_one": "Ce code est incorrect. Il vous reste {{count}} essai.",
    "codeWrongLeft_other": "Ce code est incorrect. Il vous reste {{count}} essais.",
    "codeWrongLast": "Ce code est incorrect et c'était le dernier essai. Envoyez un nouveau code.",
    "codeExpired": "Ce code a expiré. Envoyez un nouveau code.",
    "codeUsed": "Ce code a déjà été utilisé. Envoyez un nouveau code.",
    "codeTooManyTries_one": "Trop d'essais. Réessayez dans {{count}} minute.",
    "codeTooManyTries_other": "Trop d'essais. Réessayez dans {{count}} minutes.",
    "codeTooManySent": "Nous vous avons envoyé plusieurs codes en peu de temps. Utilisez le plus récent, ou envoyez un nouveau code à la fin du minuteur.",
    "codeSendFailed": "Nous n'avons pas pu envoyer de code. Réessayez dans un instant.",
    "codeCheckFailed": "Nous n'avons pas pu vérifier le code. Réessayez dans un instant."
  },
  "mfa": {
    "title": "Authentification à deux facteurs",
    "wrongCode": "Ce code est incorrect",
    "code": {
      "totpLabel": "Code d'authentification",
      "totpHint": "Les six chiffres affichés en ce moment par votre application d'authentification.",
      "recoveryLabel": "Code de récupération",
      "recoveryHint": "L'un des dix codes que vous avez sauvegardés lors de l'activation de la 2FA. Chacun ne fonctionne qu'une seule fois."
    },
    "toggle": {
      "useApp": "Utiliser plutôt mon application d'authentification",
      "useRecovery": "Utiliser plutôt un code de récupération"
    },
    "steps": {
      "label": "Progression de la configuration",
      "link": "Lier l'application",
      "save": "Sauvegarder les codes"
    },
    "challenge": {
      "submit": "Vérifier et se connecter",
      "otherAccount": "Se connecter à un autre compte"
    },
    "manual": {
      "show": "Saisir plutôt la clé manuellement",
      "hide": "Masquer la clé de configuration",
      "copy": "Copier la clé de configuration",
      "copied": "Clé de configuration copiée",
      "copyFailed": "Impossible de copier. Sélectionnez la clé et copiez-la manuellement",
      "hint": "Basé sur le temps, six chiffres, SHA-1, 30 secondes. Ce sont les réglages par défaut de toutes les applications. Compte {{account}}, émetteur {{issuer}}."
    },
    "enrol": {
      "confirm": "Activer la 2FA",
      "setupFailed": "Impossible de démarrer la configuration",
      "qrLabel": "Code QR à scanner avec votre application d'authentification",
      "qrLoading": "Chargement du code QR",
      "howtoInstall": "Installez une application d'authentification si vous n'en avez pas encore. 1Password, Google Authenticator, Microsoft Authenticator, Authy et Aegis font toutes l'affaire.",
      "howtoScan": "Scannez le code avec l'application. Elle ajoute {{issuer}} et affiche ensuite six chiffres qui changent toutes les 30 secondes.",
      "thisAccount": "ce compte",
      "howtoConfirm": "Saisissez les chiffres affichés pour confirmer la liaison.",
      "codeLabel": "Confirmez avec le code de l'application",
      "codeHint": "Six chiffres. Si le premier est refusé, attendez le suivant et essayez-le."
    },
    "codes": {
      "saveNow": "Sauvegardez-les maintenant. Vous ne les reverrez plus",
      "intro": "Chaque code vous permet de vous connecter une fois si vous perdez l'accès à votre application d'authentification. Conservez-les ailleurs que sur cet appareil : dans un gestionnaire de mots de passe, ou imprimés et rangés en lieu sûr.",
      "copied": "Copiés",
      "copiedToast": "Codes de récupération copiés",
      "copyFailed": "Impossible de copier. Sélectionnez les codes et copiez-les manuellement",
      "download": "Télécharger en .txt",
      "fileHeading": "Codes de récupération 2FA, sauvegardés le {{date}}",
      "fileNote": "Chaque code vous permet de vous connecter une fois si vous perdez l'accès à votre application d'authentification.",
      "savedCheck": "J'ai sauvegardé ces codes en lieu sûr.",
      "done": "Terminé"
    },
    "status": {
      "on": "Active",
      "off": "Inactive"
    },
    "gate": {
      "codesTitle": "Sauvegardez vos codes de récupération",
      "codesSub": "La 2FA est activée. Ces dix codes vous permettent de vous connecter si vous perdez un jour l'accès à votre application d'authentification.",
      "codesDone": "Continuer vers vos serveurs",
      "turnedOn": "L'authentification à deux facteurs est activée",
      "verifyTitle": "Consultez votre application d'authentification",
      "verifySub": "Saisissez le code affiché par votre application pour terminer la connexion.",
      "recoveryUsed_one": "Connexion réussie avec un code de récupération (il en reste {{count}})",
      "recoveryUsed_other": "Connexion réussie avec un code de récupération (il en reste {{count}})",
      "enrolTitle": "Configurez votre application d'authentification",
      "enrolSub": "Nous demandons une deuxième étape à chaque client. Liez une application d'authentification pour terminer la connexion.",
      "enrolConfirm": "Confirmer et continuer"
    },
    "profile": {
      "loadFailed": "Impossible de charger l'état de la 2FA",
      "pitchTitle": "Ajoutez une deuxième étape à la connexion",
      "pitchBodyPassword": "Après votre mot de passe, vous saisissez un code à six chiffres issu d'une application d'authentification sur votre téléphone. Un mot de passe divulgué ne suffit alors plus pour entrer dans votre compte.",
      "pitchBodySocial": "Après votre mot de passe ou votre connexion via un compte associé, vous saisissez un code à six chiffres issu d'une application d'authentification sur votre téléphone. Un mot de passe divulgué ne suffit alors plus pour entrer dans votre compte.",
      "pitchRequired": "Nous l'exigeons de chaque client.",
      "setUp": "Configurer la 2FA",
      "method": "Méthode",
      "methodApp": "Application d'authentification",
      "enabledAt": "Activée le",
      "recoveryCodes": "Codes de récupération",
      "codesLeft_one": "Il en reste {{count}} sur 10",
      "codesLeft_other": "Il en reste {{count}} sur 10",
      "codesNone": "Il ne vous reste aucun code de récupération.",
      "codesFew_one": "Il ne vous reste plus que {{count}} code de récupération.",
      "codesFew_other": "Il ne vous reste plus que {{count}} codes de récupération.",
      "codesMakeNew": "Générez une nouvelle série de codes avant d'en avoir besoin.",
      "required": "Nous exigeons la 2FA de chaque client : vous ne pouvez donc pas la désactiver ici. Si vous perdez l'accès à votre application d'authentification, le support peut réinitialiser votre 2FA.",
      "newCodes": "Nouveaux codes de récupération",
      "turnOff": "Désactiver",
      "regenLede_one": "Il vous reste {{count}} code : dix nouveaux codes vont le remplacer, et il cessera de fonctionner dès que ceux-ci seront générés. Confirmez d'abord avec votre application d'authentification.",
      "regenLede_other": "Dix nouveaux codes vont remplacer ceux qui vous restent ({{count}}), qui cesseront de fonctionner dès que les nouveaux seront générés. Confirmez d'abord avec votre application d'authentification.",
      "regenSubmit": "Générer de nouveaux codes",
      "regenBusy": "Génération…",
      "disableTitle": "Désactivation de la 2FA",
      "disableBodyPassword": "La connexion se fera de nouveau avec votre seul mot de passe, et vos codes de récupération seront supprimés. Vous pourrez réactiver la 2FA à tout moment.",
      "disableBodySocial": "La connexion se fera de nouveau uniquement via votre compte associé, et vos codes de récupération seront supprimés. Vous pourrez réactiver la 2FA à tout moment.",
      "passwordLabel": "Votre mot de passe",
      "disableSubmit": "Désactiver la 2FA",
      "disableBusy": "Désactivation…",
      "turnedOff": "L'authentification à deux facteurs est désactivée",
      "disableFailed": "Impossible de désactiver la 2FA"
    }
  }
}
