{
   "AccountList": {
      "description": "Headline above the user accounts section in the accounts tab in the extension settings",
      "message": "Comptes utilisateur·ice"
   },
   "AddPasswordForCurrentTab": {
      "description": "Used in the collected tab for the option to add a blank entry with just the url of the current tab",
      "message": "Ajouter les identifiants de l'onglet actuel"
   },
   "AppLabelString": {
      "description": "Value for the passwords app version in the server info in the browse tab",
      "message": "Mots de passe $VERSION$",
      "placeholders": {
         "version": {
            "content": "$1",
            "example": "20"
         }
      }
   },
   "AuthorizationFailedText": {
      "description": "Text of the toast notification when the login attempt was unsuccessful",
      "message": "L'accès à la base des mots de passe avec l'identifiant donné a échoué"
   },
   "AuthorizationFailedTitle": {
      "description": "Title of the toast notification when the login attempt was unsuccessful",
      "message": "L’autorisation a échoué"
   },
   "AutofillSettings": {
      "description": "Headline above the password autofill section in the other settings tab in the extension settings",
      "message": "Coller les mots de passe"
   },
   "BrowseNoServers": {
      "description": "Used in the browse tab when no accounts/servers are available",
      "message": "Aucun serveur disponible"
   },
   "BrowserActionTitleCounter": {
      "description": "Title of the button in the browser bar with suggestion counter",
      "message": "Mots de passe ($COUNTER$)",
      "placeholders": {
         "counter": {
            "content": "$1",
            "example": "2"
         }
      }
   },
   "ButtonClose": {
      "description": "The title of the close button of a toast notification",
      "message": "Fermer"
   },
   "ButtonLogin": {
      "description": "The text of the login button of the server authorization dialog",
      "message": "Connexion"
   },
   "ButtonMore": {
      "description": "The more options button of a password detection system notification which opens the popup with the form which shows all password details",
      "message": "Plus d'options"
   },
   "ButtonSave": {
      "description": "The save button of a password detection system notification",
      "message": "Sauvegarder"
   },
   "HelpClearClipboardPasswords": {
      "description": "Help text in the extension settings for the setting to automatically clean passwords from clipboard after a certain time.",
      "message": "Le presse-papier sera effacé seulement si le navigateur est encore ouvert. Si la permission optionnelle de lire le presse-papier est donnée, il sera effacé uniquement si le mot de passe y est encore."
   },
   "HelpPasteAutofill": {
      "description": "Help text in the extension settings for the setting to automatically paste credentials into login forms",
      "message": "Collez automatiquement le premier identifiant suggéré dans tout formulaire de connexion de l'onglet. Sachez que cela rend l'identifiant accessible à tout script dans l'onglet."
   },
   "HelpPasteBasicAuth": {
      "description": "Help text in the extension settings for the setting to automatically respond with the first recommended credential to any http basic authentication request",
      "message": "Répondre automatiquement aux requêtes d'authentification basiques avec le premier mot de passe suggéré. Attention : cela peut exposer des mots de passe à des serveur dont on ne fait pas confiance."
   },
   "LabelAppVersion": {
      "description": "Label for the passwords app version in the server info in the browse tab",
      "message": "API"
   },
   "LabelCreated": {
      "description": "Label for the creation time of this password.",
      "message": "Créé"
   },
   "LabelCustomFields": {
      "description": "Label for the custom fields of this password",
      "message": "Champs personnalisés"
   },
   "LabelEdited": {
      "description": "Label for the last edit time of this password.",
      "message": "Modifié"
   },
   "LabelFolder": {
      "description": "Label for the folder of this password.",
      "message": "Dossier"
   },
   "LabelFolders": {
      "description": "Label for the folder count in the server info in the browse tab",
      "message": "Dossiers"
   },
   "LabelHidden": {
      "description": "Label for the checkbox to mark a password entry as private or hidden in the webapp",
      "message": "Mot de passe privé"
   },
   "LabelLabel": {
      "description": "Label for the name of a password entry",
      "message": "Nom"
   },
   "LabelNotes": {
      "description": "Label for the notes of this password.",
      "message": "Notes"
   },
   "LabelPassword": {
      "description": "Label for the password of a password entry",
      "message": "Mot de passe"
   },
   "LabelPasswords": {
      "description": "Label for the password count in the server info in the browse tab",
      "message": "Mots de passe"
   },
   "LabelServerVersion": {
      "description": "Label for the nextcloud server version in the server info in the browse tab",
      "message": "Serveur"
   },
   "LabelTags": {
      "description": "Label for the tag count in the server info in the browse tab",
      "message": "Mots-clés"
   },
   "LabelUrl": {
      "description": "Label for of a field that contains an url (used in collected password or server info)",
      "message": "Url"
   },
   "LabelUser": {
      "description": "Label for the username of in the server info in the browse tab",
      "message": "Utilisateur·ice"
   },
   "LabelUsername": {
      "description": "Label for the username of a password entry",
      "message": "Utilisateur·ice"
   },
   "MigrationAccountName": {
      "description": "Label assigned to the account used by the v1.x migration",
      "message": "Compte Nextcloud"
   },
   "MiningItemIsNew": {
      "description": "Text shown in a collected password that is new to tell the user that it is a new passwor",
      "message": "Ceci est un nouveau mot de passe"
   },
   "MiningItemIsUpdate": {
      "description": "Text shown in a collected password that is an update of an existing password",
      "message": "Il semblerait que ceci est une mise à jour de \"$PASSWORD$\"",
      "placeholders": {
         "password": {
            "content": "$1",
            "example": "My Password"
         }
      }
   },
   "NewAccountFormLabel": {
      "description": "Label of the new account form in the extension settings",
      "message": "Créer un compte"
   },
   "NoAccounts": {
      "description": "Message in place of the user accounts list in the extension settings if there are no user accounts yet. The user can click the message to create an account",
      "message": "Il n'y a pour l'instant pas de compte. Cliquez ici pour en créer un."
   },
   "NoCollectedPasswords": {
      "description": "Used in the collected tab when no new passwords have been found",
      "message": "Aucun nouveau mot de passe trouvé"
   },
   "NoRelatedPasswords": {
      "description": "Used in the related tab when no entries match the current website",
      "message": "Aucun mot de passe rattaché trouvé."
   },
   "NoSearchQuery": {
      "description": "Used in the search tab when there is no search query",
      "message": "Écrivez dans la zone de recherche pour trouver des mots de passe"
   },
   "NoSearchResults": {
      "description": "Used in the search tab when no entries match the search query",
      "message": "Aucun mot de passe correspondant à votre demande n'a été trouvé"
   },
   "NoServerItems": {
      "description": "Used in the browse tab when a server has no entries to list",
      "message": "Pas d'élément trouvé"
   },
   "NotificationSettings": {
      "description": "Headline above the notification section in the other settings tab in the extension settings",
      "message": "Notifications"
   },
   "NotifyNewPasswordText": {
      "description": "Text of the system notification when a new password was detected. Used in Chrome where the notification has buttons to save or view the password",
      "message": "Un nouveau mot de passe pour \"$LABEL$\" a été détecté.",
      "placeholders": {
         "label": {
            "content": "$1",
            "example": "Nextcloud Community Forum"
         }
      }
   },
   "NotifyNewPasswordTextFF": {
      "description": "Text of the system notification when a new password was detected. Used in Firefox where the notification is purely informational and the user must open the popup to save the password",
      "message": "Un nouveau mot de passe pour \"$LABEL$\" a été détecté. Cliquez sur l'icône mot de passe dans la barre d'outil pour le voir et le sauvegarder.",
      "placeholders": {
         "label": {
            "content": "$1",
            "example": "Nextcloud Community Forum"
         }
      }
   },
   "NotifyNewPasswordTitle": {
      "description": "Title of the system notification when a new password was detected",
      "message": "Nouveau mot de passe détecté"
   },
   "NotifyUpdatePasswordText": {
      "description": "Text of the system notification when an update for an existing password was detected. Used in Chrome where the notification has buttons to save or view the password",
      "message": "Une mise à jour pour \"$LABEL$\" a été détectée.",
      "placeholders": {
         "label": {
            "content": "$1",
            "example": "Nextcloud Community Forum"
         }
      }
   },
   "NotifyUpdatePasswordTextFF": {
      "description": "Text of the system notification when an update for an existing password was detected. Used in Firefox where the notification is purely informational and the user must open the popup to save the password",
      "message": "Une mise à jour pour \"$LABEL$\" a été détectée. Cliquez sur l'icône mot de passe dans la barre d'outil pour le voir et le sauvegarder.",
      "placeholders": {
         "label": {
            "content": "$1",
            "example": "Nextcloud Community Forum"
         }
      }
   },
   "NotifyUpdatePasswordTitle": {
      "description": "Title of the system notification when an update for an existing password has been detected",
      "message": "Mise à jour du mot de passe détectée"
   },
   "PasswordItemDetails": {
      "description": "Title of the menu option to view and edit a password",
      "message": "Voir les détails"
   },
   "PasswordItemOpenUrl": {
      "description": "Title of the menu option to open the password url in a new tab",
      "message": "Ouvrir le site web"
   },
   "PasswordItemTitle": {
      "description": "The tooltip of any password entry in the popup",
      "message": "Statut : $STATUS$, Id : #$ID$",
      "placeholders": {
         "id": {
            "content": "$1",
            "example": "1234-1234-1234-1234"
         },
         "status": {
            "content": "$2",
            "example": "DUPLICATE"
         }
      }
   },
   "PasswordItemToTrash": {
      "description": "Title of the menu option to move a password to the trash",
      "message": "Déplacer dans la corbeille"
   },
   "PlaceholderPassword": {
      "description": "Placeholder text in the master password field of the server authorization dialog",
      "message": "Mot de passe"
   },
   "PlaceholderToken": {
      "description": "Placeholder text in the master password field of the server authorization dialog",
      "message": "Jeton d'authentification à deux facteurs"
   },
   "PrivatePasswordsFolderLabel": {
      "description": "Label assigned to the hidden folder for private passwords. (folder is only visible when browsing in private mode)",
      "message": "Mots de passe privés"
   },
   "PropertyPassword": {
      "description": "Label of the property password of the password entry used in PasswordPropertyCopied",
      "message": "Mot de passe"
   },
   "PropertyUrl": {
      "description": "Label of the property url of the password entry used in PasswordPropertyCopied",
      "message": "Url"
   },
   "PropertyUsername": {
      "description": "Label of the property username of the password entry used in PasswordPropertyCopied",
      "message": "Utilisateur·ice"
   },
   "SearchPlaceholder": {
      "description": "Placeholder text of the search box",
      "message": "Chercher des mots de passe"
   },
   "SearchSettings": {
      "description": "Headline above the search section in the other settings tab in the extension settings",
      "message": "Recherche"
   },
   "ServerBaseUrl": {
      "description": "Label of the server url field in account details in the extension settings",
      "message": "Url"
   },
   "ServerCreatedMessage": {
      "description": "Message of the toast notification in the extension settings after an account was updated successfully",
      "message": "Le compte a été créé et est prêt à être utilisé"
   },
   "ServerDisabledWarning": {
      "description": "Warning message which appears above the account details if the server was disabled. Usual reasons are invalid login data, unsupported extension version or permanent connection issues.",
      "message": "Ce compte est désactivé. Il sera activé après avoir été sauvegardé avec succès."
   },
   "ServerLabel": {
      "description": "Label of the account name field in account details in the extension settings",
      "message": "Nom"
   },
   "ServerLabelString": {
      "description": "Value for the nextcloud server version in the server info in the browse tab",
      "message": "Nextcloud $VERSION$",
      "placeholders": {
         "version": {
            "content": "$1",
            "example": "20"
         }
      }
   },
   "ServerSaveErrorTitle": {
      "description": "Title of the toast notification in the extension settings after an account could not be updated or saved. The message will be the specific error message",
      "message": "La sauvegarde a échoué"
   },
   "ServerSaveMessage": {
      "description": "Message of the toast notification in the extension settings after an account was created successfully",
      "message": "Toutes les modifications ont été appliquées avec succès"
   },
   "ServerSaveTitle": {
      "description": "Title of the toast notification in the extension settings after an account was created or updated successfully",
      "message": "Compte sauvegardé"
   },
   "ServerTimeout": {
      "description": "Label of the option to change the automatic logout time of an existing account in the account details in the extension settings",
      "message": "Se déconnecter après"
   },
   "ServerTimeoutOptionMinutes": {
      "description": "Label of the option for the server timeout to expire after a given amount of minutes",
      "message": "Après $MINUTES$ minutes",
      "placeholders": {
         "minutes": {
            "content": "$1",
            "example": "One of 5, 10, 15 30 or 60"
         }
      }
   },
   "ServerTimeoutOptionNever": {
      "description": "Label of the option for the server timeout to never expire",
      "message": "Jamais"
   },
   "ServerToken": {
      "description": "Label of the account login token field in account details in the extension settings",
      "message": "Mot de passe de l'app"
   },
   "ServerTokenChange": {
      "description": "Label of the button to change the login token of an existing account in the account details in the extension settings",
      "message": "Changer le mot de passe de l'app"
   },
   "ServerUser": {
      "description": "Label of the account login user field in account details in the extension settings",
      "message": "Utilisateur·ice"
   },
   "SettingsAccountsMain": {
      "description": "Label of the option to choose the main account in the extension settings. This account will be used to synchronize settings accross apps, store new passwords and so on",
      "message": "Compte par défaut pour les nouveaux mots de passe"
   },
   "SettingsClearClipboardDelay": {
      "description": "Label of the setting in the extension settings to define the time when the clipboard content will be removed.",
      "message": "Vider le presse-papier après"
   },
   "SettingsClearClipboardPasswords": {
      "description": "Label of the setting in the extension settings to automatically clear passwords from clipboard after a certain time.",
      "message": "Supprimer les mots de passe du presse-papier automatiquement"
   },
   "SettingsClipboardClearDelayOptions": {
      "description": "Time in seconds until clipboard will get empty.",
      "message": "$ROW$ secondes",
      "placeholders": {
         "row": {
            "content": "$1",
            "example": "One of 15, 30, 45, 60, 90"
         }
      }
   },
   "SettingsNotifyPasswordNew": {
      "description": "Label of the setting in the extension settings to enable or disable the notification for new detected passwords",
      "message": "Notification pour les nouveaux mots de passe"
   },
   "SettingsNotifyPasswordUpdate": {
      "description": "Label of the setting in the extension settings to enable or disable the notification for detected password updates",
      "message": "Notification pour les mots de passe mis à jour"
   },
   "SettingsPasteAutofillEnabled": {
      "description": "Label of the setting in the extension settings to automatically paste the first recommended credential into login forms",
      "message": "Remplir automatiquement les données de login les mieux adaptées"
   },
   "SettingsPasteBasicAuth": {
      "description": "Label of the setting in the extension settings to automatically respond with the first recommended credential to any http basic authentication request",
      "message": "Répondre automatiquement aux requêtes d'authentification basiques HTTP"
   },
   "SettingsPasteFormSubmit": {
      "description": "Label of the setting in the extension settings to automatically submit login forms after pasting",
      "message": "Valider les formulaires après avoir collé les mots de passe depuis la fenêtre"
   },
   "SettingsPastePopupClose": {
      "description": "Label of the setting in the extension settings to automatically close the extension popup after successful pasting",
      "message": "Fermer la fenêtre après avoir collé les mots de passe"
   },
   "SettingsPasteWarnCompromised": {
      "description": "Label of the setting in the extension settings to show a warning after pasting a compromised password",
      "message": "Alerte en cas d'utilisation d'informations d'identification compromises"
   },
   "SettingsPopupRelatedSearch": {
      "description": "Label of the setting in the extension settings to enable or disable switching to the search tab in the popup if the user types in the related passwords tab",
      "message": "Commencer la recherche quand j'écris dans \"Similaire\""
   },
   "SettingsTabAccounts": {
      "description": "Label of the user accounts tab in the extension settings",
      "message": "Comptes"
   },
   "SettingsTabDebug": {
      "description": "Label of the extension debugging tab in the extension settings",
      "message": "Déboguer"
   },
   "SettingsTabOther": {
      "description": "Label of the general settings tab in the extension settings",
      "message": "Autres options"
   },
   "SettingsTabTheming": {
      "description": "Label of the themes tab in the extension settings",
      "message": "Design"
   },
   "TabBrowse": {
      "description": "Label of the browse servers tab in the extension popup",
      "message": "Naviguer"
   },
   "TabCollected": {
      "description": "Label of the new collected passwords tab in the extension popup",
      "message": "Collectés"
   },
   "TabRelated": {
      "description": "Label of the related passwords tab in the extension popup",
      "message": "Suggestions"
   },
   "TabSearch": {
      "description": "Label of the search tab in the extension popup",
      "message": "Recherche"
   },
   "TabTools": {
      "description": "Label of the tools tab in the extension popup",
      "message": "Outils"
   },
   "TitleClickToEdit": {
      "description": "Tooltip used in the collected password form for any property of the password to inform the user that double clicking makes the text field editable",
      "message": "Double-cliquez pour éditer"
   },
   "TitleEnterToExit": {
      "description": "Tooltip used in the collected password form to tell the user that the property can be saved by clicking enter",
      "message": "Appuyez sur Entrée pour sauvegarder"
   },
   "ToastErrorMessage": {
      "description": "Text of the toast notification for error messages from the passwords client. The error message is the title",
      "message": "Une erreur s'est passée dans le client Passwords. Vérifier les journaux d'erreur dans les options de débogage pour plus de détails."
   },
   "ToastServerCheckMessage": {
      "description": "Text of the toast notification when an account was disabled because the server uses an outdated and unsupported version of the passwords app",
      "message": "Le compte \"$SERVER$\" utilise Passwords $SERVERVERSION$, mais cette extension demande au moins $MINVERSION$. L'app doit être mise à jour avant que le compte puisse être de nouveau activé dans les paramètres.",
      "placeholders": {
         "minversion": {
            "content": "$2",
            "example": "2021.12"
         },
         "server": {
            "content": "$1",
            "example": "My Nextcloud"
         },
         "serverversion": {
            "content": "$3",
            "example": "2021.11"
         }
      }
   },
   "ToastServerCheckTitle": {
      "description": "Title of the toast notification when an account was disabled because the server uses an outdated and unsupported version of the passwords app",
      "message": "$SERVER$ doit être mis à jour",
      "placeholders": {
         "server": {
            "content": "$1",
            "example": "My Nextcloud"
         }
      }
   },
   "ToastServerCheckWarning": {
      "description": "Text of the toast notification when an account uses a server which will soon be no longer supported because it uses an outdated and unsupported version of the passwords app",
      "message": "Cette extension va bientôt demander Passwords $MINVERSION$, mais \"$SERVER$\" utilise Passwords $SERVERVERSION$. Veuillez mettre à jour l'app pour pouvoir continuer à utiliser ce compte.",
      "placeholders": {
         "minversion": {
            "content": "$2",
            "example": "2021.12"
         },
         "server": {
            "content": "$1",
            "example": "My Nextcloud"
         },
         "serverversion": {
            "content": "$3",
            "example": "2021.11"
         }
      }
   },
   "TokenRequestFailed": {
      "description": "Title of the toast notification when the request for a two factor auth token failed. The text will be the error message.",
      "message": "La requête du jeton a échoué"
   },
   "UserAgent": {
      "description": "The user agent used for api requests. Only ASCII characters allowed",
      "message": "Client officiel des mots de passe pour $BROWSER$ sur $OS$",
      "placeholders": {
         "browser": {
            "content": "$1",
            "example": "Firefox"
         },
         "os": {
            "content": "$2",
            "example": "Linux"
         }
      }
   },
   "ValidationBaseUrl": {
      "description": "Name of the account base url field in account validation message. This value is used when the user attempts to save an account with an invalid base url",
      "message": "adresse de base"
   },
   "ValidationConnectionError": {
      "description": "Validation message when the user attempts to save an account but the connection attempt resulted in any kind of error (including internal extension errors)",
      "message": "La tentative de connexion à $URL$ s'est finie en $ERROR$.",
      "placeholders": {
         "error": {
            "content": "$2",
            "example": "Undefined variable example in file"
         },
         "url": {
            "content": "$1",
            "example": "https://cloud.example.com/"
         }
      }
   },
   "ValidationDuplicate": {
      "description": "Validation message when the user attempts to save a new account, but a similar account with the same server and same user name already exists",
      "message": "Il y a déjà un compte pour cet·te utilisateur·ice sur ce Nextcloud."
   },
   "ValidationFailed": {
      "description": "Validation message when the user attempts to save something (like an account) but there were validation errors",
      "message": "La validation a échoué."
   },
   "ValidationHttpError": {
      "description": "Validation message when the user attempts to save an account but the server responded with an unexpected HTTP status code",
      "message": "La tentative de connexion à $URL$ s'est finie en $ERROR$.",
      "placeholders": {
         "error": {
            "content": "$2",
            "example": "HTTP 401 - Forbidden"
         },
         "url": {
            "content": "$1",
            "example": "https://cloud.example.com/"
         }
      }
   },
   "ValidationInvalidTimeout": {
      "description": "Validation message when the user attempts to save an account but the timeout is not within the predefined range",
      "message": "Le temps de déconnexion doit être une des options données."
   },
   "ValidationLabel": {
      "description": "Name of the account label field in account validation message. This value is used when the user attempts to save an account with an invalid label",
      "message": "étiquette"
   },
   "ValidationMaxLength": {
      "description": "Validation message when the user attempts to save something (like an account) but a field is longer than allowed",
      "message": "$FIELD$ doit être plus court que $MAX$ caractères.",
      "placeholders": {
         "field": {
            "content": "$1",
            "example": "user"
         },
         "max": {
            "content": "$2",
            "example": "29"
         }
      }
   },
   "ValidationMinLength": {
      "description": "Validation message when the user attempts to save something (like an account) but a field is shorter than required",
      "message": "$FIELD$ doit faire au moins $MIN$ caractères.",
      "placeholders": {
         "field": {
            "content": "$1",
            "example": "user"
         },
         "min": {
            "content": "$2",
            "example": "29"
         }
      }
   },
   "ValidationNoConnection": {
      "description": "Validation message when the user attempts to save an account but it is not possible to connect to this server with the given url",
      "message": "Impossible de se connecter à $URL$.",
      "placeholders": {
         "url": {
            "content": "$1",
            "example": "https://cloud.example.com/"
         }
      }
   },
   "ValidationNotAToken": {
      "description": "Validation message when the user attempts to save an account but the token does not match the Nextcloud token schema",
      "message": "Le mot de passe de l'app doit être un mot de passe d'app Nextcloud valide."
   },
   "ValidationNotAnUrl": {
      "description": "Validation message when the user attempts to save an account but the server url is not a valid url",
      "message": "L'adresse de base doit être une URL valide."
   },
   "ValidationNotEmpty": {
      "description": "Validation message when the user attempts to save something (like an account) but a required field is empty.",
      "message": "Le champ $FIELD$ ne peut pas être vide.",
      "placeholders": {
         "field": {
            "content": "$1",
            "example": "user"
         }
      }
   },
   "ValidationServerVersion": {
      "description": "Validation message when the user attempts to save an account but the version of the passwords app installed on the server is outdated",
      "message": "La version de l'app installée sur le serveur est obsolète."
   },
   "ValidationToken": {
      "description": "Name of the account token field in account validation message. This value is used when the user attempts to save an account with an invalid token",
      "message": "mot de passe de l'app"
   },
   "ValidationUnauthorizedError": {
      "description": "Validation message when the user attempts to save an account but the server did not accept the user name and token",
      "message": "Le serveur $URL$ n'accepte pas les données de connexion.",
      "placeholders": {
         "url": {
            "content": "$1",
            "example": "https://cloud.example.com/"
         }
      }
   },
   "ValidationUser": {
      "description": "Name of the account username field in account validation message. This value is used when the user attempts to save an account with an invalid username",
      "message": "nom d'utilisateur·ice"
   },
   "browserActionTitle": {
      "description": "Title of the button in the browser bar",
      "message": "Mots de passe"
   },
   "contextMenuTitle": {
      "description": "Title of the context menu item",
      "message": "Mots de passe"
   },
   "extensionDescription": {
      "description": "Description of the extension.",
      "message": "Un client simple pour Nextcloud Passwords"
   },
   "extensionName": {
      "description": "Name of the extension.",
      "message": "Passwords for Nextcloud Browser Extension"
   },
   "locale": {
      "description": "The language tag of this translation. Same as the folder name",
      "message": "fr"
   }
}
