{
    "extensionDescription": {
        "message": "Intégration de KeePassXC pour les navigateurs Web modernes",
        "description": "Name of the extension."
    },
    "addSitePreferenceButtonTitle": {
        "message": "Ajouter des préférences de site pour cette URL.",
        "description": "Add button title text on Site Preferences tab."
    },
    "editSitePreferenceButtonTitle": {
        "message": "Modifier l’URL de ces préférences de site.",
        "description": "Edit button title text on Site Preferences tab."
    },
    "allowIframeButtonTitle": {
        "message": "Autorise les cadres intégrés interorigines pour la page en cours.",
        "description": "Allow Cross-Origin iframes button title text."
    },
    "connectButtonTitle": {
        "message": "Connecter la base de données active actuelle à KeePassXC-Browser.",
        "description": "Connect button title text."
    },
    "copyDebugInfoButtonTitle": {
        "message": "Copier les renseignements de débogage dans le presse-papiers.",
        "description": "Copy debug info button title text on About tab."
    },
    "dismissHttpAuthButtonTitle": {
        "message": "Ignore l’authentification HTTP de base.",
        "description": "Dismiss HTTP Auth button title text."
    },
    "reconnectButtonTitle": {
        "message": "Reconnecter la base de données active actuelle à KeePassXC-Browser.",
        "description": "Reconnect button title text."
    },
    "redetectButtonTitle": {
        "message": "Redétecte tous les champs d’entrée de la page.",
        "description": "Redetect login fields button title text."
    },
    "reloadButtonTitle": {
        "message": "Recharge l’extension et la reconnecte à KeePassXC.",
        "description": "Reload button title text."
    },
    "removeConnectedDatabaseButtonTitle": {
        "message": "Supprimer de KeePassXC-Browser la base de données connectée.",
        "description": "Remove button title on Connected Databases tab."
    },
    "removeCustomLoginFieldsButtonTitle": {
        "message": "Supprimer les champs personnalisés de connexion pour cette URL.",
        "description": "Remove button title on Custom Login Fields tab."
    },
    "removeSitePreferencesButtonTitle": {
        "message": "Supprimer les préférences de site pour cette URL.",
        "description": "Remove button title on Site Preferences tab."
    },
    "reopenDatabaseButtonTitle": {
        "message": "Rouvrir la base de données active actuelle.",
        "description": "Reopen database button title text."
    },
    "usernameButtonTitle": {
        "message": "Ajoute la détection du nom d’utilisateur seulement pour la page actuelle.",
        "description": "Add Username-only detection button title text."
    },
    "contextMenuFillUsernameAndPassword": {
        "message": "Saisir le nom d’utilisateur et le mot de passe",
        "description": "Context menu item for filling both username and password."
    },
    "contextMenuFillPassword": {
        "message": "Ne saisir que le mot de passe",
        "description": "Context menu item for filling password."
    },
    "contextMenuFillTOTP": {
        "message": "Saisir le TOTP",
        "description": "Context menu item for filling Time-based One Time Password."
    },
    "contextMenuShowPasswordGeneratorIcons": {
        "message": "Afficher les icônes du générateur de mots de passe",
        "description": "Show password generator icon on every password input field."
    },
    "contextMenuSaveCredentials": {
        "message": "Enregistrer les identifiants",
        "description": "Save credentials using the credential banner."
    },
    "contextMenuShowPasswordGenerator": {
        "message": "Afficher le générateur de mots de passe",
        "description": "Show password generator text."
    },
    "contextMenuFillAttribute": {
        "message": "Saisir l’attribut…",
        "description": "Context menu parent item for filling a custom attribute."
    },
    "contextMenuRequestGlobalAutoType": {
        "message": "Demander la saisie automatique globale",
        "description": "Global Auto-Type shortcut text."
    },
    "multipleCredentialsDetected": {
        "message": "Une authentification HTTP avec plusieurs identifiants a été détectée. Cliquez sur l’icône de l’extension et choisissez le bon.",
        "description": "Notification when HTTP Authentication has multiple credentials detected."
    },
    "errorMessageUnknown": {
        "message": "Erreur inconnue.",
        "description": "Unknown error."
    },
    "errorMessageDatabaseNotOpened": {
        "message": "La base de données n’est pas ouverte.",
        "description": "Database not opened."
    },
    "errorMessageDatabaseHash": {
        "message": "L’empreinte de la base de données n’a pas été reçue.",
        "description": "Database hash not received."
    },
    "errorMessageClientPublicKey": {
        "message": "La clé publique du client n’a pas été reçue.",
        "description": "Client public key not received."
    },
    "errorMessageDecrypt": {
        "message": "Impossible de déchiffrer le message.",
        "description": "Cannot decrypt message."
    },
    "errorMessageTimeout": {
        "message": "Impossible de se connecter à KeePassXC. Vérifiez que l’intégration au navigateur est activée dans les paramètres de KeePassXC.",
        "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings."
    },
    "errorMessageCanceled": {
        "message": "L’action a été annulée ou refusée.",
        "description": "Action canceled or denied."
    },
    "errorMessageEncrypt": {
        "message": "Échec de chiffrement du message. KeePassXC est-elle lancée ?",
        "description": "Message encryption failed. Is KeePassXC running?"
    },
    "errorMessageAssociate": {
        "message": "Le jumelae avec KeePassXC a échoué, ressayez.",
        "description": "KeePassXC association failed, try again."
    },
    "errorMessageKeyExchange": {
        "message": "L’échange de clé a échoué.",
        "description": "Key exchange was not successful."
    },
    "errorMessageEncryptionKey": {
        "message": "La clé de chiffrement n’est pas reconnue.",
        "description": "Encryption key is not recognized."
    },
    "errorMessageSavedDatabases": {
        "message": "Aucune base de données enregistrée n’a été trouvée.",
        "description": "No saved databases found."
    },
    "errorMessageIncorrectAction": {
        "message": "L’action est incorrecte.",
        "description": "Incorrect action."
    },
    "errorMessageEmptyMessage": {
        "message": "Un message vide a été reçu.",
        "description": "Empty message received."
    },
    "errorMessageNoURL": {
        "message": "Aucune URL n’a été indiquée.",
        "description": "No URL provided."
    },
    "errorMessageNoLogins": {
        "message": "Aucun identifiant n’a été trouvé.",
        "description": "No logins found."
    },
    "errorMessagePaswordLengthExceeded": {
        "message": "Le mot de passe saisit dépasse la longueur maximale autorisée du champ.",
        "description": "Error notification text shown when filled password is longer than defined maxLength of the input field."
    },
    "errorMessageNoGroupsFound": {
        "message": "Aucun groupe n’a été trouvé.",
        "description": "No groups found."
    },
    "errorMessageCannotCreateNewGroup": {
        "message": "Impossible de créer un nouveau groupe.",
        "description": "Cannot create new group."
    },
    "errorMessageNoValidUuidProvided": {
        "message": "Aucun UUID valide n’a été indiqué.",
        "description": "No valid UUID provided."
    },
    "errorMessageAccessToAllEntriesDenied": {
        "message": "L’accès à toutes les entrées a été refusé.",
        "description": "Access to all entries denied."
    },
    "errorMessagePasskeysAttestationNotSupported": {
        "message": "L’attestation n’est pas prise en charge.",
        "description": "Attestation not supported."
    },
    "errorMessagePasskeysCredentialIsExcluded": {
        "message": "L’identifiant est exclus.",
        "description": "Credential is excluded."
    },
    "errorMessagePasskeysRequestCanceled": {
        "message": "La demande de clé d’accès a été annulée.",
        "description": "Passkeys request canceled."
    },
    "errorMessagePasskeysInvalidUserVerification": {
        "message": "La vérification de l’utilisateur est invalide.",
        "description": "Invalid user verification."
    },
    "errorMessagePasskeysEmptyPublicKey": {
        "message": "La clé publique est vide.",
        "description": "Empty public key."
    },
    "errorMessagePasskeysInvalidUrlProvided": {
        "message": "Une URL invalide a été indiquée.",
        "description": "Invalid URL provided."
    },
    "errorMessagePasskeysOriginNotAllowed": {
        "message": "L’origine est vide ou n’est pas autorisée.",
        "description": "Origin is empty or not allowed."
    },
    "errorMessagePasskeysDomainNotValid": {
        "message": "Le domaine réel n’est pas un domaine valide.",
        "description": "Effective domain is not a valid domain."
    },
    "errorMessagePasskeysDomainRpIdMismatch": {
        "message": "L’identifiant d’origine et de la partie utilisatrice ne correspondent pas.",
        "description": "Origin and RP ID do not match."
    },
    "errorMessagePasskeysNoSupportedAlgorithms": {
        "message": "Aucun algorithme pris en charge n’a été indiqué.",
        "description": "No supported algorithms were provided."
    },
    "errorMessagePasskeysWaitforLifeTimer": {
        "message": "Attendre l’expiration du délai.",
        "description": "Wait for timer to expire."
    },
    "errorMessagePasskeysUnknownError": {
        "message": "Erreur inconnue de de clé d’accès",
        "description": "Unknown passkeys error."
    },
    "errorMessagePasskeysInvalidChallenge": {
        "message": "La question est plus courte que la taille minimale.",
        "description": "Challenge is shorter than required minimum length."
    },
    "errorMessagePasskeysInvalidUserId": {
        "message": "user.id ne correspond pas à la longueur exigée.",
        "description": "user.id does not match the required length."
    },
    "errorMessagePasskeysContextIsNotSecure": {
        "message": "Le contexte n’est pas sécurisé",
        "description": "Context is not secure."
    },
    "errorNotConnected": {
        "message": "Non connectée à KeePassXC.",
        "description": "Error notification shown when not connected to KeePassXC."
    },
    "errorCurrentDatabaseNotConnected": {
        "message": "La base de données actuelle n’est pas connectée.",
        "description": "Error notification shown when current database is not connected during action."
    },
    "passwordGeneratorErrorTooLong": {
        "message": "Erreur : Le mot de passe généré dépasse la longueur autorisée",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorErrorTooLongCut": {
        "message": "Il a été tronqué pour correspondre à la longueur.",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorErrorTooLongRemember": {
        "message": "Souvenez-vous du nouveau mot de passe.",
        "description": "A warning text shown in the password generator."
    },
    "passwordGeneratorGenerateText": {
        "message": "Générer un mot de passe.",
        "description": "Password icon title text."
    },
    "passwordGeneratorNotSupported": {
        "message": "Cette version de KeePassXC ne permet pas de lancer le générateur de mots de passe. Installez une version plus récente de KeePassXC."
    },
    "usernameFieldText": {
        "message": "Utiliser KeePassXC pour saisir les identifiants.",
        "description": "Username field icon hover text."
    },
    "usernameFieldTextNoCredentials": {
        "message": "Aucun identifiant à saisir.",
        "description": "Username field icon hover text when no credentials are."
    },
    "usernameLockedFieldText": {
        "message": "La base de données est verrouillée.",
        "description": "Username field icon hover text when database is locked."
    },
    "usernameDisconnectedFieldText": {
        "message": "KeePassXC est déconnectée.",
        "description": "Username field icon hover text when KeePassXC is disconnected."
    },
    "totp": {
        "message": "TOTP",
        "description": "TOTP text."
    },
    "totpFieldText": {
        "message": "Utiliser KeePassXC pour saisir le TOTP ",
        "description": "OTP field icon hover text."
    },
    "defineClose": {
        "message": "Fermer",
        "description": "Close button text when choosing Custom Login Fields."
    },
    "defineSkip": {
        "message": "Ignorer",
        "description": "Skip button text when choosing Custom Login Fields."
    },
    "defineMore": {
        "message": "Afficher davantage",
        "description": "More button text when choosing Custom Login Fields."
    },
    "defineReset": {
        "message": "Réinitialiser",
        "description": "Reset button text when choosing Custom Login Fields."
    },
    "defineConfirm": {
        "message": "Confirmer",
        "description": "Confirm button text when choosing Custom Login Fields."
    },
    "defineAlreadySelected": {
        "message": "Les champs de connexion de cette page sont déjà choisis et seront écrasés.",
        "description": "A text shown when custom credentials fields are already set for the page."
    },
    "defineClearData": {
        "message": "Effacer les données enregistrées",
        "description": "Clear save data button text when choosing Custom Login Fields."
    },
    "defineStringField": {
        "message": "Champ de chaînes de caractères",
        "description": "Text for string field."
    },
    "defineSubmitButton": {
        "message": "Bouton d’envoi",
        "description": "Text for Submit Button."
    },
    "defineChooseUsername": {
        "message": "Choisissez un champ de nom d’utilisateur",
        "description": "Choosing a username field text when choosing Custom Login Fields."
    },
    "defineChoosePassword": {
        "message": "Choisissez un champ de mot de passe",
        "description": "Choosing a password field text when choosing Custom Login Fields."
    },
    "defineChooseTOTP": {
        "message": "Choisissez un champ TOTP",
        "description": "Choosing a TOTP field text when choosing Custom Login Fields."
    },
    "defineChooseStringFields": {
        "message": "Choisissez des champs de chaînes de caractères",
        "description": "Choose String Fields a selection text when choosing Custom Login Fields."
    },
    "defineChooseSubmitButton": {
        "message": "Choisir le bouton d’envoi",
        "description": "Choose submit button selection text when choosing Custom Login Fields."
    },
    "defineHelpText": {
        "message": "Confirmez votre choix ou choisissez d’autres champs comme champs de chaînes de caractères.",
        "description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
    },
    "defineKeyboardText": {
        "message": "Vous pouvez aussi utiliser les chiffres pour choisir les champs d’entrée avec le clavier.",
        "description": "Help text when choosing Custom Login Fields."
    },
    "defineChooseCustomLoginFieldText": {
        "message": "Choisissez un champ de connexion personnalisé",
        "description": "Help text for Custom Login Field banner."
    },
    "username": {
        "message": "Nom d’utilisateur",
        "description": "General text for username."
    },
    "password": {
        "message": "Mot de passe",
        "description": "General text for password."
    },
    "stringFields": {
        "message": "Champs de type chaîne",
        "description": "General text for a String Fields."
    },
    "submitButton": {
        "message": "Bouton d’envoi",
        "description": "Custom Submit Button text."
    },
    "credentialsNoUsername": {
        "message": "– aucun nom d’utilisateur –",
        "description": "Shown when no username is set in the credentials."
    },
    "credentialsNoLoginsFound": {
        "message": "Aucun identifiant  n’a été trouvé.",
        "description": "Shown when no credentials are found for the current page."
    },
    "credentialsBlockedInIframe": {
        "message": "La saisie des identifiants a été bloquée par un cadre intégré non fiable",
        "description": "Alert message when filling credentials is blocked due to iframe restrictions."
    },
    "credentialsMultipleFound": {
        "message": "Plus d’un identifiant a été trouvé dans KeePassXC",
        "description": "Alert message when trying to fill username and/or password when multiple credentials are found."
    },
    "credentialsMultipleFoundSecondLine": {
        "message": "Pour d’autres options, cliquez sur l’icône de KeePassXC-Browser.",
        "description": "Alert message when trying to fill username and/or password when multiple credentials are found."
    },
    "credentialsNoUsernameFound": {
        "message": "Aucun identifiant n’a été trouvé pour le nom d’utilisateur indiqué.",
        "description": "Alert message when no credentials are found for the given username."
    },
    "credentialsNoTOTPFound": {
        "message": "Aucun TOTP n’a été trouvé.",
        "description": "Alert message when no TOTP is found."
    },
    "credentialExpired": {
        "message": "est expiré",
        "description": "If a credential is expired, this is appended to the title label."
    },
    "credentialsRetrieveButton": {
        "message": "Obtenir les identifiants.",
        "description": "Manual retrieve credentials button text."
    },
    "fieldsFill": {
        "message": "Erreur : Impossible de trouver des champs à remplir.",
        "description": "Alert message when no fields are found to fill in."
    },
    "fieldsNoPasswordField": {
        "message": "Erreur : Impossible de trouver un champ de mot de passe.",
        "description": "Message shown when no password fields are found."
    },
    "fieldsPasswordFillNotAccepted": {
        "message": "Un mot de passe ne peut pas être saisie automatiquement dans un champ non protégé.",
        "description": "Message shown when password fill to a plain text field is prevented."
    },
    "rememberNothingChanged": {
        "message": "Erreur : Aucun changement d’identifiant n’a été détecté.",
        "description": "Message shown when trying to save credentials that haven't changed."
    },
    "popupTitle": {
        "message": "KeePassXC – Fenêtre contextuelle",
        "description": "Popup window title."
    },
    "popupSettingsText": {
        "message": "Paramètres",
        "description": "Popup Settings button text."
    },
    "popupChooseCredentialsText": {
        "message": "Choisissez des champs de connexion personnalisés",
        "description": "Popup credential choosing button text."
    },
    "popupConnectButton": {
        "message": "Se connecter",
        "description": "Popup Connect button text."
    },
    "popupReconnectButton": {
        "message": "Se reconnecter",
        "description": "Popup Reconnect button text."
    },
    "popupRedetectButton": {
        "message": "Redétecter les champs de connexion",
        "description": "Popup Redetect login fields button text."
    },
    "popupReloadButton": {
        "message": "Recharger",
        "description": "Popup Reload button text."
    },
    "popupReopenButton": {
        "message": "Rouvrir la base de données",
        "description": "Popup reopen database button text."
    },
    "popupUsernameButton": {
        "message": "Ajouter l’option Nom d’utilisateur seulement pour le site",
        "description": "Button text for adding Username-only option."
    },
    "popupAllowIframeButton": {
        "message": "Autoriser les cadres intégrés interorigines pour ce site",
        "description": "Button text for allowing Cross-Origin iframes option."
    },
    "popupErrorEncountered": {
        "message": "Une erreur est survenue dans KeePassXC-Browser :",
        "description": "A text shown above error message in the popup."
    },
    "popupUpdateAvailable": {
        "message": "Vous utilisez une ancienne version de KeePassXC.",
        "description": "Popup warning message about old version of KeePassXC."
    },
    "popupDownloadNewVersion": {
        "message": "Téléchargez la version la plus récente sur keepassxc.org",
        "description": "Popup warning message link when KeePassXC version is not up-to-date."
    },
    "popupGettingStartedText": {
        "message": "Est-ce votre première utilisation ? Consultez notre guide de démarrage.",
        "description": "Popup information message about Getting Started Guide."
    },
    "popupGettingStartedLinkText": {
        "message": "Guide de démarrage – Configurer l’intégration au navigateur",
        "description": "Popup Getting Started Guide link text."
    },
    "popupAlertHide": {
        "message": "Cacher et ne plus afficher.",
        "description": "Hide alert close button title."
    },
    "popupTroubleshootingText": {
        "message": "Impossible de vous connecter à KeePassXC ? Consultez notre page de wiki pour obtenir de l’aide.",
        "description": "Popup information message about Troubleshooting Guide."
    },
    "popupTroubleshootingLinkText": {
        "message": "Guide de dépannage",
        "description": "Popup Troubleshooting Guide link text."
    },
    "popupCheckingStatus": {
        "message": "Vérification de l’état…",
        "description": "Checking status message in popup."
    },
    "popupNotConfigured": {
        "message": "KeePassXC-Browser n’a pas été configurée. Cliquez sur le bouton de connexion pour la jumeler à KeePassXC.",
        "description": "A popup message shown when the extension has not been connected to KeePassXC."
    },
    "popupNeedReconfigure": {
        "message": "KeePassXC-Browser a été déconnectée de KeePassXC.",
        "description": "A popup message shown when the extension has been disconnected from KeePassXC."
    },
    "popupNeedReconfigureMessage": {
        "message": "Cliquez sur le bouton de reconnexion pour établir une nouvelle connexion.",
        "description": "A popup message shown when reconnect is needed."
    },
    "popupConfiguredNotAssociated": {
        "message": "KeePassXC-Browser ne s’est pas encore connectée à KeePassXC, mais l’identifiant $1 a été configuré.",
        "description": "A popup message shown when KeePassXC is not connected but configured."
    },
    "popupConfiguredAndAssociated": {
        "message": "KeePassXC-Browser est connectée à KeePassXC et l’identifiant $1 a été configuré.",
        "description": "A popup message when a connection to KeePassXC is successful."
    },
    "popupUsernameFieldDetected": {
        "message": "Un seul champ de nom d’utilisateur a été détecté. Ajouter l’URL aux préférences de site avec l’option « Nom d’utilisateur seulement » ? ",
        "description": "Text shown when page can be added to Site Preferences with Username-only option enabled."
    },
    "popupIframeDetected": {
        "message": "Un cadre intégré interorigine a été détecté. Ajouter l’URL aux préférences du site avec l’option « Autoriser les cadres intégrés interorigines » activée ?",
        "description": "Text shown when page can be added to Site Preferences with Allow Cross-Origin iframes option enabled."
    },
    "rememberInfoText": {
        "message": "Le nom d’utilisateur ou le mot de passe a été changé. L’enregistrer ?",
        "description": "Message when username or password has changed."
    },
    "rememberSaving": {
        "message": "Les identifiants seront enregistrés dans la base de données connectée avec l’identificateur $1",
        "description": "A message when saving or updating credentials."
    },
    "rememberNewUsername": {
        "message": "Le nom d’utilisateur suivant n’est pas enregistré actuellement : $1",
        "description": "A message shown when a new username is detected when saving credentials."
    },
    "rememberUsernameExists": {
        "message": "Les identifiants avec le nom d’utilisateur utilisé apparaissent en gras : $1",
        "description": "A message shown when an existing username is detected when saving credentials."
    },
    "rememberChooseCredentials": {
        "message": "Choisissez les identifiants à mettre à jour.",
        "description": "A message shown choosing what credentials user wants to update."
    },
    "rememberChooseGroup": {
        "message": "Choisissez un groupe dans lequel enregistrer les nouveaux identifiants.",
        "description": "A message shown choosing what group user wants to use for new credentials."
    },
    "rememberInfoDefaultGroupNotFound": {
        "message": "Un groupe par défaut a été créé dans la base de données connectée.",
        "description": "Info message shown when default group set cannot be found."
    },
    "rememberErrorCreatingNewGroup": {
        "message": "Impossible de créer le ou les nouveaux groupes.",
        "description": "Error message shown when new groups cannot be created."
    },
    "rememberErrorPasswordNotChanged": {
        "message": "Les identifiants n’ont pas été mis à jour. Le mot de passe n’a pas été changé.",
        "description": "Error message shown when credential password is not changed."
    },
    "rememberErrorCannotSaveCredentials": {
        "message": "Impossible d’enregistrer ou de mettre à jour les identifiants.",
        "description": "Error message shown when credentials cannot be saved or updated."
    },
    "rememberErrorDatabaseClosed": {
        "message": "Impossible d’enregistrer ou de mettre à jour les identifiants vers une base de données fermée.",
        "description": "Error message shown when credentials cannot be saved or updated and the database is closed."
    },
    "rememberCredentialsNotSaved": {
        "message": "L’opération a été annulée. Les identifiants n’ont pas été mis à jour.",
        "description": "Message shown when saving operation was cancelled."
    },
    "rememberCredentialsSaved": {
        "message": "Les nouveaux identifiants ont été enregistrés pour le nom d’utilisateur $1.",
        "description": "Message shown when new credentials are saved."
    },
    "rememberCredentialsUpdated": {
        "message": "Les identifiants ont été mis à jour pour le nom d’utilisateur $1.",
        "description": "Message shown when new credentials are successfully updated."
    },
    "rememberCredentialsExists": {
        "message": "Des identifiants identiques existent déjà. Rien à mettre à jour.",
        "description": "Message shown when new credentials already found in database."
    },
    "rememberEmptyUsername": {
        "message": "(vide)",
        "description": "Means an empty username."
    },
    "rememberNoPassword": {
        "message": "Saisissez le mot de passe avant d’enregistrer les identifiants.",
        "description": "Message shown when no password is set when saving credentials."
    },
    "popupLoginText": {
        "message": "Choisissez les renseignements de connexion à saisir automatiquement dans la page.",
        "description": "A popup message shown when one or multiple credentials are present."
    },
    "popupFilterText": {
        "message": "Filtre :",
        "description": "Text for login credentials quick filter."
    },
    "popupAuthText": {
        "message": "Choisissez les renseignements avec lesquels vous voulez vous connecter.",
        "description": "A popup message shown when doing HTTP Authentication with multiple credentials present."
    },
    "popupMultiplePasswordFields": {
        "message": "Plus d’un champ de mot de passe a été trouvé sur cette page. Cliquez à droite sur l’un des champs de mot de passe et choisissez :",
        "description": "A popup message shown when web page has multiple password fields."
    },
    "popupUsername": {
        "message": "Nom d’utilisateur :",
        "description": "A username field name shown on credential update."
    },
    "popupButtonNew": {
        "message": "Nouveau",
        "description": "New button text in popup when updating credentials."
    },
    "popupButtonUpdate": {
        "message": "Mettre à jour",
        "description": "Update button text in popup when updating credentials."
    },
    "popupButtonCancel": {
        "message": "Annuler",
        "description": "Cancel button text in popup when updating credentials."
    },
    "popupButtonBack": {
        "message": "Retour",
        "description": "Back button text in popup when updating credentials."
    },
    "popupButtonIgnore": {
        "message": "Ne plus demander pour ce site",
        "description": "Ignore button text in popup or in notification when updating credentials."
    },
    "popupButtonClose": {
        "message": "Fermer",
        "description": "Close button text in popup or in notification."
    },
    "popupButtonDismissHttpAuth": {
        "message": "Ignorer et afficher la boîte d’authentification par défaut",
        "description": "Dismiss button text when in HTTP Authentication popup."
    },
    "optionsDefaultSettingsTitle": {
        "message": "Paramètres par défaut",
        "description": "Default settings title for Getting Started page."
    },
    "optionsWelcomeTitle": {
        "message": "KeePassXC-Browser",
        "description": "Main card title for Getting Started page."
    },
    "optionsTitle": {
        "message": "Paramètres | KeePassXC-Browser",
        "description": "Options page title."
    },
    "optionsGeneralSettingsTab": {
        "message": "Paramètres généraux",
        "description": "General Settings tab text."
    },
    "optionsConnectedDatabasesTab": {
        "message": "Bases de données connectées",
        "description": "Connected Databases tab text."
    },
    "optionsCustomFieldsTab": {
        "message": "Champs de connexion personnalisés",
        "description": "Saved Custom Login Fields tab text."
    },
    "optionsSitePreferencesTab": {
        "message": "Préférences des sites",
        "description": "Site Preferences fields tab text."
    },
    "optionsAboutTab": {
        "message": "À propos",
        "description": "About tab text."
    },
    "optionsMenuGeneral": {
        "message": "Général",
        "description": "General settings page header."
    },
    "optionsMenuConnectedDatabases": {
        "message": "Bases de données connectées",
        "description": "Connected Databases page header."
    },
    "optionsMenuCustomFields": {
        "message": "Champs de connexion personnalisés",
        "description": "Custom Login Fields page header."
    },
    "optionsMenuSitePreferences": {
        "message": "Préférences des sites",
        "description": "Site Preferences page header."
    },
    "optionsSitePreferencesSettings": {
        "message": "Paramètres",
        "description": "Site Preferences settings button text."
    },
    "optionsMenuAbout": {
        "message": "À propos",
        "description": "About page header."
    },
    "optionsConfigureShortcuts": {
        "message": "Configurer les raccourcis-clavier",
        "description": "Keyboard shortcut button and title text."
    },
    "optionsButtonSave": {
        "message": "Enregistrer",
        "description": "Save button text."
    },
    "optionsButtonConnect": {
        "message": "Se connecter",
        "description": "Connect button text."
    },
    "optionsButtonRemove": {
        "message": "Supprimer",
        "description": "Remove button text."
    },
    "optionsButtonAdd": {
        "message": "Ajouter",
        "description": "Add button text."
    },
    "optionsButtonEdit": {
        "message": "Modifier",
        "description": "Edit button text."
    },
    "optionsButtonUpdate": {
        "message": "Vérifier la présence de mises à jour",
        "description": "Check for updates button text."
    },
    "optionsButtonRemoveNow": {
        "message": "Oui, supprimer maintenant",
        "description": "Confirm button text when removing database key or Custom Login Fields."
    },
    "optionsButtonCancel": {
        "message": "Annuler",
        "description": "Cancel button text when removing database key or Custom Login Fields."
    },
    "optionsButtonReset": {
        "message": "Réinitialiser",
        "description": "Reset button text for keyboard shortcuts."
    },
    "optionsButtonImport": {
        "message": "Importer les paramètres",
        "description": "Import settings button text."
    },
    "optionsButtonExport": {
        "message": "Exporter les paramètres",
        "description": "Export settings button text."
    },
    "optionsButtonResetSettings": {
        "message": "Réinitialiser tous les paramètres",
        "description": "Reset all settings button text."
    },
    "optionsLabelDefaultGroup": {
        "message": "Groupe par défaut pour l’enregistrement des nouveaux mots de passe :",
        "description": "Default group options text."
    },
    "optionsDefaultGroupHelpText": {
        "message": "Séparez le groupe avec des barres obliques, par exemple : Groupe/GroupeEnfant.",
        "description": "Default group help text."
    },
    "optionsLabelDefaultPasskeyGroup": {
        "message": "Groupe par défaut pour l’enregistrement des nouveaux codes d’accès :",
        "description": "Default passkey group options text."
    },
    "optionsLabelDefaultGroupCheckboxText": {
        "message": "Toujours demander où enregistrer les nouveaux identifiants",
        "description": "Default group checkbox help text."
    },
    "optionsLabelDefaultGroupCheckboxHelpText": {
        "message": "Si cette option est activée, la fenêtre contextuelle affiche une liste de groupes.",
        "description": "Default checkbox explanation help text."
    },
    "optionsCheckboxUsePasswordGenerator": {
        "message": "Activer les icônes du générateur de mots de passe",
        "description": "Activate password generator icons checkbox text."
    },
    "optionsCheckboxUsernameIcons": {
        "message": "Activer les icônes des champs de nom d’utilisateur",
        "description": "Activate username field icons textbox text."
    },
    "optionsUseObserver": {
        "message": "Utiliser la détection dynamique des champs d’entrée",
        "description": "Use dynamic input field detection checkbox text."
    },
    "optionsUseObserverHelpText": {
        "message": "Utile pour les pages qui utilisent des fenêtres surgissantes ou des boîtes de dialogue dynamiques. Désactivez la fonction pour réduire la charge de l’UCT sur les systèmes plus lents. Une fois désactivée, les identifiants ne peuvent être insérés qu’en utilisant les raccourcis-clavier, le menu contextuel ou la fenêtre de l’extension.",
        "description": "Use dynamic input field detection help text."
    },
    "optionsCheckboxOTPIcons": {
        "message": "Activer les icônes de champs A2F/OTP",
        "description": "Activate OTP field icons textbox text."
    },
    "optionsCheckboxAutoRetrieveCredentials": {
        "message": "Récupérer les identifiants automatiquement",
        "description": "Automatically retrieve credentials checkbox text."
    },
    "optionsCheckboxAutomaticReconnect": {
        "message": "Se reconnecter automatiquement à KeePassXC",
        "description": "Auto-reconnect checkbox text."
    },
    "optionsAutomaticReconnectWarning": {
        "message": "Avertissement : Cette fonction est expérimentale. Utilisez-la à vos risques.",
        "description": "Auto-reconnect warning message."
    },
    "optionsCheckboxAutoFillSingleEntry": {
        "message": "Saisir automatiquement les entrées à identifiant unique",
        "description": "Automatically fill-in single credential entry checkbox text."
    },
    "optionsCheckboxAutoFillRelevantCredential": {
        "message": "Saisir automatiquement les identifiants des entrées pertinentes",
        "description": "Automatically fill-in relevant credential entry checkbox text."
    },
    "optionsCheckboxAutoFillSingleTotp": {
        "message": "Saisir automatiquement les entrées à TOTP unique",
        "description": "Automatically fill-in single TOTP entries checkbox text."
    },
    "optionsCheckboxAutoCompleteUsernames": {
        "message": "Activer la saisie automatique des champs de nom d’utilisateur",
        "description": "Activate autocomplete for username fields checkbox text."
    },
    "optionsCheckboxShowGroupNameInAutocomplete": {
        "message": "Afficher le nom du groupe dans la liste de saisie automatique si les identifiants proviennent de différents groupes",
        "description": "Show group name in autocomplete checkbox text."
    },
    "optionsCheckboxAutoSubmit": {
        "message": "Envoyer automatiquement les formulaires d’authentification",
        "description": "Auto-submit checkbox text."
    },
    "optionsAutoSubmitHelpText": {
        "message": "Envoyer automatiquement les identifiants choisis. Cette option est désactivée pour la saisie automatique d’entrée unique.",
        "description": "Auto-submit help text."
    },
    "optionsCheckboxShowNotifications": {
        "message": "Afficher les notifications",
        "description": "Show notifications checkbox text."
    },
    "optionsCheckboxUseMonochromeToolbarIcon": {
        "message": "Icône de barre d’outils monochrome",
        "description": "Use monochrome toolbar icon checkbox text."
    },
    "optionsCheckboxUseCompactMode": {
        "message": "Mode compact",
        "description": "Whether the compact mode (legacy dropdown) should be enabled."
    },
    "optionsSaveDomainOnly": {
        "message": "N’enregistrer que le domaine",
        "description": "Save domain only checkbox text."
    },
    "optionsCheckboxShowLoginNotifications": {
        "message": "Afficher un bandeau sur la page si de nouveaux identifiants peuvent être enregistrés dans la base de données",
        "description": "Show login notifications checkbox text."
    },
    "optionsDefaultPasswordManager": {
        "message": "Définir comme gestionnaire de mots de passe par défaut",
        "description": "Default password manager checkbox text."
    },
    "optionsDefaultPasswordManagerHelpText": {
        "message": "Définit KeePassXC-Browser comme gestionnaire de mots de passe par défaut du navigateur.",
        "description": "Default password manager help text."
    },
    "optionsRedirectAllowance": {
        "message": "Nombre de redirections autorisées :  $1 ",
        "description": "Redirect allowance range input text."
    },
    "optionsRedirectAllowanceHelpText": {
        "message": "Nombre de redirections autorisées avant disparition du bandeau. 3 par défaut, pas de limite maximale.",
        "description": "Redirect allowance help text."
    },
    "optionsCheckboxAutoFillAndSend": {
        "message": "Autoriser la saisie des identifiants HTTP Auth de base",
        "description": "Allow filling HTTP Basic Auth credentials checkbox text."
    },
    "optionsDebugLogging": {
        "message": "Journalisation de débogage",
        "description": "Debug logging checkbox text."
    },
    "optionsDebugLoggingHelpText": {
        "message": "Activer la journalisation de débogage. Des messages supplémentaires seront visibles dans la console pour les scripts d’arrière-plan et de contenu.",
        "description": "Debug logging help text."
    },
    "optionsRadioText": {
        "message": "Vérifier la présence de mises à jour de KeePassXC :",
        "description": "Text above radio buttons in the settings page."
    },
    "optionsRadioThreeDays": {
        "message": "tous les 3 jours",
        "description": "Radio button text."
    },
    "optionsRadioWeek": {
        "message": "toutes les semaines",
        "description": "Radio button text."
    },
    "optionsRadioMonth": {
        "message": "tous les mois",
        "description": "Radio button text."
    },
    "optionsRadioNever": {
        "message": "jamais",
        "description": "Radio button text."
    },
    "optionsThemeSelectionHeader": {
        "message": "Thème de couleur",
        "description": "Theme selection header text."
    },
    "optionsCredentialSortSelectionHeader": {
        "message": "Trier les identifiants correspondants par",
        "description": "Credential sort option header text."
    },
    "optionsThemeSelection": {
        "message": "Choisir un thème de couleur",
        "description": "Theme selection title text."
    },
    "optionsThemeSystem": {
        "message": "Système",
        "description": "System theme text."
    },
    "optionsThemeDark": {
        "message": "Sombre",
        "description": "Dark theme text."
    },
    "optionsThemeLight": {
        "message": "Clair",
        "description": "Light theme text."
    },
    "optionsKeyboardShortcutsHeader": {
        "message": "Raccourcis-clavier",
        "description": "Keyboard shortcut header text."
    },
    "optionsUsePasswordGeneratorHelpText": {
        "message": "Ajoute un bouton de génération de nouveau mot de passe aux champs de mot de passe.",
        "description": "Password Generator option help text."
    },
    "optionsUsePasswordGeneratorHelpTextSecond": {
        "message": "Les mots de passe sont générés par KeePassXC d’après votre profil de génération de mot de passe.",
        "description": "Password Generator option help text, second part."
    },
    "optionsPredefinedSiteList": {
        "message": "Sites prédéfinis",
        "description": "Predefined site list details button text."
    },
    "optionsUsePredefinedSites": {
        "message": "Sites prédéfinis pour assurer la compatibilité",
        "description": "Use predefined sites checkbox text."
    },
    "optionsUsePredefinedSitesHelpText": {
        "message": "Ajoute aux préférences des sites les sites courants dont les formulaires de connexion ne demandent que le nom d’utilisateur.",
        "description": "Use predefined sites option help text."
    },
    "optionsShowLoginFormIconHelpText": {
        "message": "Ajoute une icône aux champs de nom d’utilisateur pour saisir les identifiants en un seul clic.",
        "description": "Username field icon option help text."
    },
    "optionsShowOTPIconHelpText": {
        "message": "Ajoute une icône aux champs d’entrée reconnus comme A2F/OTP.",
        "description": "OTP field icon option help text."
    },
    "optionsHideIconsAlertText": {
        "message": "Maj+clic permet de cacher les icônes manuellement.",
        "description": "Hide icons alert text text."
    },
    "optionsAutoRetrieveCredentialsHelpText": {
        "message": "KeePassXC-Browser récupérera automatiquement les identifiants lors de l’activation d’un onglet.",
        "description": "Auto-Retrive Credentials option help text."
    },
    "optionsAutomaticReconnectHelpText": {
        "message": "Se reconnecte automatiquement à KeePassXC s’elle est détectée.",
        "description": "Auto-reconnect option help text."
    },
    "optionsAutoFillSingleEntryHelpText": {
        "message": "Laisser KeePassXC-Browser saisir les identifiants automatiquement si une seule entrée est reçue.",
        "description": "Auto-Fill Single Entry option help text."
    },
    "optionsAutoFillRelevantCredentialHelpText": {
        "message": "Saisir automatiquement les identifiants pertinents si une deuxième saisie est nécessaire.",
        "description": "Auto-Fill Relevant Credential option help text."
    },
    "optionsAutoFillSingleEntryWarning": {
        "message": "Avertissement ! La saisie automatique n’est pas sûre. Utilisez-la à vos propres risques. KeePassXC-Browser tente de détecter les champs de connexion automatiquement. Toutefois, la détection n’est pas infaillible et des données sensibles peuvent être saisies dans des champs non protégés.",
        "description": "Auto-Fill Single Entry warning text."
    },
    "optionsAutoFillSingleTotpHelpText": {
        "message": "Laisser KeePassXC–Browser saisir automatiquement les champs TOTP si une seule entrée est reçue.",
        "description": "Auto-Fill Single TOTP field option help text."
    },
    "optionsAutocompleteUsernamesHelpText": {
        "message": "Afficher une liste déroulante des identifiants proposés pour tous les champs de nom d’utilisateur d’une page.",
        "description": "Autocomplete Usernames option help text."
    },
    "optionsShowGroupNameInAutocompleteHelpText": {
        "message": "Le nom de groupe des identifiants provenant de différents groupes sera affiché. N’affecte que le mode compact.",
        "description": "Show group name in autocomplete help text."
    },
    "optionsShowNotificationsHelpText": {
        "message": "Affiche les notifications d’erreurs ou de demande d’action de l’utilisateur.",
        "description": "Show notifications option help text."
    },
    "optionsUseMonochromeToolbarIconHelpText": {
        "message": "Utilisez une icône monochrome avec pastilles colorées dans la barre d’outils, s’adapte au thème clair ou sombre du navigateur.",
        "description": "Use monochrome toolbar icon option help text."
    },
    "optionsUseCompactModeHelpText": {
        "message": "Utilisez une version compacte de la liste déroulante pour choisir les identifiants.",
        "description": "Use compact (legacy) mode help text."
    },
    "optionsSaveDomainOnlyHelpText": {
        "message": "Lors de l’enregistrement de nouveaux identifiants, enregistrer le domaine au lieu de l’URL complète.",
        "description": "Save domain only option help text."
    },
    "optionsSaveDomainOnlyCustomLoginHelpText": {
        "message": "Lors de l’enregistrement de nouveaux champs de connexion personnalisés, enregistrer le domaine au lieu de l’URL complète.",
        "description": "Save domain only option help text."
    },
    "optionsDownloadFaviconAfterSave": {
        "message": "Télécharger la favoricône après enregistrement",
        "description": "Download favicon after save checkbox label text."
    },
    "optionsDownloadFaviconAfterSaveHelpText": {
        "message": "La favoricône sera téléchargée automatiquement pour les nouveaux identifiants.",
        "description": "Download favicon after save help text."
    },
    "optionsAutoFillAndSendHelpText": {
        "message": "Si des identifiants sont trouvés pour une page et si le type de connexion est une requête HTTP auth. de base, KeePassXC-Browser tente de se connecter automatiquement avec les premiers identifiants reçus. S’il existe plusieurs identifiants, la fenêtre contextuelle de l’extension peut être utilisée pour choisir le bon. Même si cette fonction est activée, il est toujours possible de saisir l’identifiant HTTP auth. de base manuellement.",
        "description": "Auto-Fill And Send option help text."
    },
    "optionsAutoFillAndSendHelpTextSecond": {
        "message": "Exemple de boîte de dialogue HTTP Auth de base :",
        "description": "HTTP Basic Auth image help text."
    },
    "optionsClearCredentialsTimeout": {
        "message": "Effacer les identifiants des onglets inactifs après (0 à 3 600 secondes).",
        "description": "Clear credentials label text."
    },
    "optionsClearCredentialsTimeoutHelpText": {
        "message": "Après expiration du délai, les identifiants des onglets inactifs seront effacés et les permissions de ces pages vous seront redemandées.",
        "description": "Clear credentials timeout help text."
    },
    "optionsVersionInfoText": {
        "message": "KeePassXC est nécessaire pour que KeePassXC-Browser puisse récupérer les identifiants.",
        "description": "Settings page version info text."
    },
    "optionsVersionDownload": {
        "message": "Vous pouvez télécharger la version stable la plus récente sur $1",
        "description": "Settings page download link."
    },
    "optionsVersionRunning": {
        "message": "Vous utilisez KeePassXC version $1",
        "description": "Settings page info text of user's KeePassXC version."
    },
    "optionsLatestVersion": {
        "message": "Version la plus récente de KeePassXC proposée : $1",
        "description": "Settings page info text about the latest KeePassXC version."
    },
    "optionsKeePassXCVersionRequired": {
        "message": "Exige KeePassXC version :  $1",
        "description": "KeePassXC version requirement text."
    },
    "optionsMinimumKeePassXCVersionRequired": {
        "message": "L’extension nécessite la version KeePassXC : $1. Les versions antérieures peuvent entraîner des comportements indésirables.",
        "description": "KeePassXC minimum version requirement text."
    },
    "optionsDefault": {
        "message": "Par défaut : $1",
        "description": "Default setting text."
    },
    "optionsInfinite": {
        "message": "Infini : $1",
        "description": "Infinite setting text."
    },
    "optionsRecommended": {
        "message": "Recommandé : $1",
        "description": "Recommended setting text."
    },
    "optionsShortcutsSuccess": {
        "message": "Le raccourci à été changé pour $1",
        "description": "Message for successful keyboard shortcut change."
    },
    "optionsShortcutsInfo": {
        "message": "Le raccourci a été réinitialisé pour $1",
        "description": "Info message for changing keyboard shortcuts."
    },
    "optionsShortcutsDanger": {
        "message": "Erreur : Le raccourci n’a pas été changé pour $1",
        "description": "Error message for changing keyboard shortcuts."
    },
    "optionsImportExportSettings": {
        "message": "Paramètres d’importation et d’exportation",
        "description": "Settings page header text for import/export."
    },
    "optionsImportSettingsDialogTitle": {
        "message": "Importer les paramètres d’un fichier externe ?",
        "description": "Import settings confirmation dialog title text."
    },
    "optionsImportSettingsDialogText": {
        "message": "Les paramètres actuels seront remplacés. Voulez-vous importer le fichier de paramètres ?",
        "description": "Import settings confirmation dialog help text."
    },
    "optionsResetSettingsDialogText": {
        "message": "Tous les paramètres seront réinitialisés aux valeurs par défaut. Confirmez-vous ?",
        "description": "Reset all settings dialog text."
    },
    "optionsConnectedDatabasesText": {
        "message": "Bases de données KeePassXC connectées à KeePassXC-Browser.",
        "description": "Info text about connected databases."
    },
    "optionsConnectedDatabasesNotFound": {
        "message": "Aucune base de données connectée n’a été trouvée.",
        "description": "Shown in the connected databases table when there is no connected databases."
    },
    "optionsDatabasesRemoveIdentifier": {
        "message": "Supprimer l’identifiant de la liste des bases de données ?",
        "description": "Confirmation text when removing database from the list."
    },
    "optionsDatabasesRemoveIdentifierConfirmFirst": {
        "message": "Voulez-vous supprimer l’identifiant suivant de la liste de la base de données $1 ?",
        "description": "Confirmation text when removing database from the list."
    },
    "optionsDatabasesRemoveIdentifierConfirmSecond": {
        "message": "Vous pouvez reconnecter votre base de données n’importe quand.",
        "description": "Confirmation text when removing database from the list, second part."
    },
    "optionsDatabaseIdentifier": {
        "message": "Identifiant",
        "description": "Database list column title."
    },
    "optionsDatabaseKey": {
        "message": "Clé",
        "description": "Database list column title."
    },
    "optionsDatabaseLastUsed": {
        "message": "Dernière utilisation",
        "description": "Database list column title."
    },
    "optionsDatabaseCreated": {
        "message": "Création",
        "description": "Database list column title."
    },
    "optionsDatabaseDelete": {
        "message": "Supprimer",
        "description": "Database list column title."
    },
    "optionsColumnPageURL": {
        "message": "URL de la page",
        "description": "Site Preferences list column title."
    },
    "optionsColumnFeatures": {
        "message": "Fonctions",
        "description": "Site Preferences list column title."
    },
    "optionsColumnUsernameOnly": {
        "message": "Détection du nom d’utilisateur seulement",
        "description": "Site Preferences list column title."
    },
    "optionsColumnImprovedInputFieldDetection": {
        "message": "Détection améliorée des champs d’entrée",
        "description": "Improved Input Field Detection column text."
    },
    "optionsColumnAllowIframes": {
        "message": "Autoriser cadres intégrés interorigines",
        "description": "Allow iframes column text."
    },
    "optionsColumnDelete": {
        "message": "Supprimer",
        "description": "Site Preferences list column title."
    },
    "optionsSelectionNothing": {
        "message": "Activer toutes les fonctions",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionNormal": {
        "message": "Désactiver l’ajout et la modification d’identifiants",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionAutoSubmit": {
        "message": "Désactiver l’envoi automatique",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionPasskeys": {
        "message": "Désactiver les clés d’accès",
        "description": "Site Preferences option selection."
    },
    "optionsSelectionFull": {
        "message": "Désactiver toutes les fonctions",
        "description": "Site Preferences option selection."
    },
    "optionsSortByTitle": {
        "message": "Titre",
        "description": "Sort matching credentials by title option selection."
    },
    "optionsSortByUsername": {
        "message": "Nom d’utilisateur",
        "description": "Sort matching credentials by username option selection."
    },
    "optionsSortByGroupAndTitle": {
        "message": "Groupe et titre",
        "description": "Sort matching credentials by group and title option selection."
    },
    "optionsSortByGroupAndUsername": {
        "message": "Groupe et nom d’utilisateur",
        "description": "Sort matching credentials by group and username option selection."
    },
    "optionsFillSortPriority": {
        "message": "Après saisie, trier les identifiants par",
        "description": ""
    },
    "optionsFillSortPriorityHelpText": {
        "message": "Si l’option « Identifiant pertinent en premier » est choisie, l’identifiant de connexion saisi précédemment apparaît en premier dans la liste de saisie automatique.",
        "description": "Help text for Sort credentials after fill."
    },
    "optionsFillSortPriorityTotp": {
        "message": "Pour les TOTP, après saisir, trier les identifiants par",
        "description": ""
    },
    "optionsFillSortPriorityTotpHelpText": {
        "message": "Si l’option « Identifiant pertinent en premier » est choisie, le TOTP de connexion rempli précédemment est défini comme le premier dans la liste de saisie semi-automatique.",
        "description": "Help text for Sort credentials after fill for TOTP."
    },
    "optionsFillSortByMatchingCredentials": {
        "message": "Paramètre d’identifiants correspondant",
        "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting."
    },
    "optionsFillSortByRelevantEntry": {
        "message": "Identifiant pertinent en premier",
        "description": "Relevant credential first option for Sort after fill."
    },
    "optionsCustomFieldsNotFound": {
        "message": "Aucun champ de connexion personnalisés n’a été trouvé.",
        "description": "Shown when no saved custom credentials are saved."
    },
    "optionsCustomFieldsTableCaption": {
        "message": "Ce tableau permet de gérer les champs de connexion personnalisés enregistrés.",
        "description": "Table caption of Custom Login Fields page."
    },
    "optionsCustomFieldsTabHelpTextFirst": {
        "message": "Si KeePassXC-Browser détecte les mauvais champs de connexion, vous pouvez indiquer les bons champs.",
        "description": "Saved Custom Login Fields info text, first part."
    },
    "optionsCustomFieldsTabHelpTextSecond": {
        "message": "Accédez à la page et cliquez sur l’icône de KeePassXC-Browser, puis choisissez",
        "description": "Saved Custom Login Fields info text, second part."
    },
    "optionsCustomFieldsTabHelpTextThird": {
        "message": "Cette page permet de gérer les champs de connexion personnalisés enregistrés.",
        "description": "Saved Custom Login Fields info text, third part."
    },
    "optionsCustomFieldsRemove": {
        "message": "Supprimer les champs de connexion personnalisés enregistrés ?",
        "description": "Confirmation text when removing saved Custom Login Fields."
    },
    "optionsCustomFieldsConfirmation": {
        "message": "Voulez-vous supprimer les champs de connexion personnalisés enregistrés pour la page $1 ?",
        "description": "Confirmation text when removing saved Custom Login Fields."
    },
    "optionsCustomFieldsConfirmationHelpText": {
        "message": "KeePassXC-Browser détectera automatiquement les champs de connexion lors de votre prochain accès à cette page.",
        "description": "Part of confirmation text when removing saved Custom Login Fields."
    },
    "optionsSitePreferencesNotFound": {
        "message": "Aucune préférence de sites n’a été trouvée.",
        "description": "Shown when no Site Preferences are saved."
    },
    "optionsSitePreferencesRemove": {
        "message": "Supprimer le site ?",
        "description": "Confirmation text when removing ignored sites from the list."
    },
    "optionsSitePreferencesTabHelpTextFirst": {
        "message": "Des méthodes de traitement qui leur sont propres sont associées aux sites de cette page.",
        "description": "Site Preferences info text, first part."
    },
    "optionsSitePreferencesTabHelpTextSecond": {
        "message": "Pour ignorer les identifiants nouveaux ou modifiés sur un site particulier, ajoutez-les ci-dessous ou, sur le bandeau des identifiants, choisissez <em>Ne plus demander pour ce site</em>.",
        "description": "Site Preferences info text, second part."
    },
    "optionsSitePreferencesTabHelpTextThird": {
        "message": "Si un site est ignoré complètement (<em>Désactiver toutes les fonctions</em> est choisie), l’extension ne fera rien lors de l’accès au site.",
        "description": "Site Preferences info text, third part."
    },
    "optionsSitePreferencesTabHelpTextFourth": {
        "message": "La détection du nom d’utilisateur seulement permet à KeePassXC-Browser de saisir les identifiants de connexion des sites Web avec des pages séparées pour le nom d’utilisateur et le mot de passe.",
        "description": "Site Preferences info text, fourth part."
    },
    "optionsSitePreferencesImprovedInputFieldDetectionHelpText": {
        "message": "La détection améliorée des champs d’entrée permet une détection dynamique plus précise. Cela pourrait toutefois affecter les performances. À utiliser avec précaution.",
        "description": "Improved Input Field Detection help text."
    },
    "optionsSitePreferencesAllowIframesHelpText": {
        "message": "Autoriser les cadres intégrés interorigines permettra la récupération des identifiants pour les cadres intégrés d’un autre domaine. À utiliser à vos risques.",
        "description": "Allow Cross-Origin iframes help text."
    },
    "optionsSitePreferencesManualAddText": {
        "message": "Ajouter l’URL manuellement",
        "description": "Label for adding site manually on Site Preferences tab."
    },
    "optionsSitePreferencesManualAddHelp": {
        "message": "L’URL doit commencer soit par <code>https://</code>, <code>http://</code>, <code>file://</code> soit par <code>ftp://</code> et doit comporter au moins 5 caractères.",
        "description": "Help text for adding site manually on Site Preferences tab."
    },
    "optionsSitePreferencesConfirmation": {
        "message": "Voulez-vous supprimer le site indiqué de la liste $1 ?",
        "description": "Confirmation text when removing site from Site Preferences."
    },
    "optionsSitePreferencesConfirmationHelpText": {
        "message": "KeePassXC-Browser activera toutes les fonctions pour ce site et supprimera la détection du nom d’utilisateur seulement.",
        "description": "Part of confirmation text when removing Site Preferences."
    },
    "optionsSitePreferencesTableCaption": {
        "message": "Ce tableau permet de gérer les préférences de sites enregistrés.",
        "description": "Table caption of Site Preferences page."
    },
    "optionsSitePreferencesSelect": {
        "message": "Option pour ignorer les fonctions de l’extension pour la page.",
        "description": "Title text of select element in Site Preferences."
    },
    "optionsAboutChrome": {
        "message": "Consulter KeePassXC-Browser dans le magasin Web de Chrome.",
        "description": "About page link to Chrome Web Store."
    },
    "optionsAboutMozilla": {
        "message": "Consulter KeePassXC-Browser sur le site des extensions de Mozilla.",
        "description": "About page link to AMO."
    },
    "optionsAboutEdge": {
        "message": "Consulter KeePassXC-Browser sur la page des extensions d’Edge.",
        "description": "About page link to Edge Add-ons page."
    },
    "optionsAboutGitHub": {
        "message": "Consulter KeePassXC-Browser sur GitHub.",
        "description": "About page link to GitHub."
    },
    "optionsAboutExtensionVersion": {
        "message": "Version de KeePassXC-Browser : $1",
        "description": "About page text of extension version."
    },
    "optionsAboutKeePassXCVersion": {
        "message": "Version de KeePassXC : $1",
        "description": "About page text of KeePassXC version."
    },
    "optionsAboutContributors": {
        "message": "Contributeurs",
        "description": "About page text of contributors."
    },
    "optionsAboutLicenses": {
        "message": "Licences",
        "description": "About page text of licenses."
    },
    "optionsAboutReportBugs": {
        "message": "Signaler des bogues",
        "description": "About page text of reporting bugs."
    },
    "optionsAboutCreateNewIssue": {
        "message": "Signaler un nouveau problème sur GitHub.",
        "description": "Link text for creating a new issue."
    },
    "optionsAboutDebugInfo": {
        "message": "Les renseignements de débogage suivants peuvent être utilisés",
        "description": "Debug info text."
    },
    "optionsAboutSupporters": {
        "message": "Soutiens",
        "description": "Supporters label text."
    },
    "optionsErrorInvalidValue": {
        "message": "Une valeur est invalide. Vérifiez l’entrée.",
        "description": "Error shown when input field has an incorrect value."
    },
    "optionsErrorInvalidURL": {
        "message": "L’URL est invalide. Vérifiez l’entrée.",
        "description": "Error shown when input field has an incorrect URL."
    },
    "optionsErrorValueExists": {
        "message": "La valeur existe déjà dans la liste.",
        "description": "Error shown when trying to add a duplicate value to the list."
    },
    "optionsUserInterfaceTitle": {
        "message": "Interface utilisateur",
        "description": "User interface title in settings page"
    },
    "optionsFillingCredentialsTitle": {
        "message": "Saisie des identifiants",
        "description": "Filling credentials title in settings page"
    },
    "optionsSavingCredentialsTitle": {
        "message": "Enregistrement des identifiants",
        "description": "Saving credentials title in settings page"
    },
    "optionsUpdatesTitle": {
        "message": "Mises à jour",
        "description": "Updates title in settings page"
    },
    "optionsAdvancedSettingsTitle": {
        "message": "Paramètres avancés",
        "description": "Advanced settings title in settings page"
    },
    "optionsExtensionTitle": {
        "message": "Extension",
        "description": "Extension title in settings page"
    },
    "optionsPasskeysTitle": {
        "message": "Clé d’accès",
        "description": "Passkeys settings title in settings page."
    },
    "optionsPasskeysEnable": {
        "message": "Activer les clés d’accès",
        "description": "Enabled passkeys option text."
    },
    "optionsPasskeysEnableHelpText": {
        "message": "Permettre l’authentification Web.",
        "description": "Passkeys option help text."
    },
    "optionsPasskeysEnableFallback": {
        "message": "Permettre une option de secours pour les clés d’accès.",
        "description": "Enabled passkeys fallback option text."
    },
    "optionsPasskeysEnableFallbackHelpText": {
        "message": "Si cette option est activée, une demande échouée ou annulée à KeePassXC déclenche la demande interne de clé d’accès du navigateur. Si elle est désactivée, la connexion à KeePassXC est requise et la requête annulée échouera. Valeur par défaut : activée.",
        "description": "Passkeys fallback option help text."
    },
    "openNewTab": {
        "message": "Ouvre un nouvel onglet",
        "description": "Title attribute text."
    },
    "httpAuthDialog": {
        "message": "Boîte d’authentification HTTP de base",
        "description": "Options page HTTP Basic Auth dialog text"
    },
    "autocompleteSubmitMessage": {
        "message": "Votre choix sera envoyé automatiquement",
        "description": "Message shown at the bottom of autocomplete menu."
    },
    "lockDatabase": {
        "message": "Verrouiller la base de données",
        "description": "Lock database button title text."
    },
    "welcomeText": {
        "message": "Bienvenue sur KeePassXC-Browser",
        "description": "Main title of Getting Started page."
    },
    "documentationGettingStarted": {
        "message": "Notre guide de démarrage vous permettra de commencer rapidement.",
        "description": "Getting Started document text."
    },
    "documentationUserGuide": {
        "message": "Cherchez-vous une documentation plus complète ? Notre guide d’utilisation est là pour vous aider.",
        "description": "User Guide text."
    },
    "documentationTroubleshootingGuide": {
        "message": "Besoin d’aide pour résoudre les problèmes liés à l’intégration au navigateur ? Consultez le guide de dépannage.",
        "description": "Troubleshooting Guide text."
    },
    "gettingStartedWelcomeText": {
        "message": "Bienvenue sur KeePassXC-Browser, l’extension officielle de KeePassXC pour navigateurs.",
        "description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC."
    },
    "gettingStartedSecondWelcomeText": {
        "message": "Passez en revue les paramètres par défaut et personnalisez les options.",
        "description": "Please go through the default settings and check all your preferred options."
    },
    "gettingStartedNewUser": {
        "message": "Première utilisation ? Consultez les liens vers notre documentation.",
        "description": "Are you a new user? Check links to our documentation."
    }
}
