From e1d1190b72fcd37298e989583ce9a6868024b329 Mon Sep 17 00:00:00 2001 From: varjolintu Date: Thu, 21 Aug 2025 07:37:40 +0300 Subject: [PATCH] Update to 1.9.9.2 --- CHANGELOG | 4 + dist/manifest_chromium.json | 4 +- dist/manifest_firefox.json | 2 +- keepassxc-browser/_locales/es/messages.json | 24 +- keepassxc-browser/_locales/fr/messages.json | 432 +++++++++--------- keepassxc-browser/_locales/it/messages.json | 28 +- .../_locales/pt_BR/messages.json | 22 +- keepassxc-browser/_locales/uk/messages.json | 20 +- keepassxc-browser/manifest.json | 4 +- package-lock.json | 4 +- package.json | 2 +- 11 files changed, 275 insertions(+), 271 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index e8f4680..d0c14ee 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +1.9.9.2 (2025-08-21) +========================= +- Fix parent element opacity check for better clickjacking attempt prevention [#2641] + 1.9.9.1 (2025-07-03) ========================= - Move privacy permission to optional permissions list [#2595, #2601] diff --git a/dist/manifest_chromium.json b/dist/manifest_chromium.json index 937e7e0..f3e0bad 100755 --- a/dist/manifest_chromium.json +++ b/dist/manifest_chromium.json @@ -1,8 +1,8 @@ { "manifest_version": 3, "name": "KeePassXC-Browser", - "version": "1.9.9.1", - "version_name": "1.9.9.1", + "version": "1.9.9.2", + "version_name": "1.9.9.2", "minimum_chrome_version": "93", "description": "__MSG_extensionDescription__", "author": "KeePassXC Team", diff --git a/dist/manifest_firefox.json b/dist/manifest_firefox.json index 81e8fa8..0aeafd5 100644 --- a/dist/manifest_firefox.json +++ b/dist/manifest_firefox.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "KeePassXC-Browser", - "version": "1.9.9.1", + "version": "1.9.9.2", "description": "__MSG_extensionDescription__", "author": "KeePassXC Team", "icons": { diff --git a/keepassxc-browser/_locales/es/messages.json b/keepassxc-browser/_locales/es/messages.json index 5739ac7..de8ea95 100644 --- a/keepassxc-browser/_locales/es/messages.json +++ b/keepassxc-browser/_locales/es/messages.json @@ -20,7 +20,7 @@ "description": "Connect button title text." }, "copyDebugInfoButtonTitle": { - "message": "Copy debug info to clipboard", + "message": "Copiar información de depuración al portapapeles", "description": "Copy debug info button title text on About tab." }, "dismissHttpAuthButtonTitle": { @@ -627,7 +627,7 @@ "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsDefaultSettingsTitle": { - "message": "Default settings", + "message": "Ajustes por defecto", "description": "Default settings title for Getting Started page." }, "optionsWelcomeTitle": { @@ -699,7 +699,7 @@ "description": "Add button text." }, "optionsButtonEdit": { - "message": "Edit", + "message": "Editar", "description": "Edit button text." }, "optionsButtonUpdate": { @@ -827,11 +827,11 @@ "description": "Show login notifications checkbox text." }, "optionsDefaultPasswordManager": { - "message": "Set as default password manager", + "message": "Establecer como gestor de contraseñas predeterminado", "description": "Default password manager checkbox text." }, "optionsDefaultPasswordManagerHelpText": { - "message": "Sets KeePassXC-Browser as the default password manager for the browser.", + "message": "Establecer KeePassXC-Browser como gestor de contraseñas predeterminado para el navegador.", "description": "Default password manager help text." }, "optionsRedirectAllowance": { @@ -1395,31 +1395,31 @@ "description": "Lock database button title text." }, "welcomeText": { - "message": "Welcome to KeePassXC-Browser!", + "message": "¡Bienvenido a KeePassXC-Browser!", "description": "Main title of Getting Started page." }, "documentationGettingStarted": { - "message": "Our Getting Started Guide will get you up and running quickly.", + "message": "Nuestra Guía de inicio le permitirá empezar a trabajar rápidamente.", "description": "Getting Started document text." }, "documentationUserGuide": { - "message": "Looking for more comprehensive documentation? Our User Guide is there to help.", + "message": "¿Busca una documentación más completa? Nuestra Guía del usuario está ahí para ayudarle.", "description": "User Guide text." }, "documentationTroubleshootingGuide": { - "message": "Need help troubleshooting the browser integration? Check the Troubleshooting Guide.", + "message": "¿Necesitas ayuda para solucionar problemas de integración del navegador? Consulta la Guía de resolución de problemas.", "description": "Troubleshooting Guide text." }, "gettingStartedWelcomeText": { - "message": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC.", + "message": "Bienvenido a KeePassXC-Browser, la extensión oficial del navegador para KeePassXC.", "description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC." }, "gettingStartedSecondWelcomeText": { - "message": "Please go through the default settings and check all your preferred options.", + "message": "Por favor, revise la configuración por defecto y marque todas sus opciones preferidas.", "description": "Please go through the default settings and check all your preferred options." }, "gettingStartedNewUser": { - "message": "Are you a new user? Check links to our documentation.", + "message": "¿Es usted un usuario nuevo? Consulte los enlaces a nuestra documentación.", "description": "Are you a new user? Check links to our documentation." } } diff --git a/keepassxc-browser/_locales/fr/messages.json b/keepassxc-browser/_locales/fr/messages.json index 86d2b9f..10c8b8c 100644 --- a/keepassxc-browser/_locales/fr/messages.json +++ b/keepassxc-browser/_locales/fr/messages.json @@ -4,59 +4,59 @@ "description": "Name of the extension." }, "addSitePreferenceButtonTitle": { - "message": "Ajouter comme préférences des sites pour cette URL.", + "message": "Ajouter des préférences de site pour cette URL.", "description": "Add button title text on Site Preferences tab." }, "editSitePreferenceButtonTitle": { - "message": "Edit URL for this Site Preferences.", + "message": "Modifier l’URL de ces préférences de site.", "description": "Edit button title text on Site Preferences tab." }, "allowIframeButtonTitle": { - "message": "Autoriser les iframes Cross-Origin pour la page actuelle.", + "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 actuelle active à KeePassXC-Browser.", + "message": "Connecter la base de données active actuelle à KeePassXC-Browser.", "description": "Connect button title text." }, "copyDebugInfoButtonTitle": { - "message": "Copy debug info to clipboard", + "message": "Copier les renseignements de débogage dans le presse-papiers.", "description": "Copy debug info button title text on About tab." }, "dismissHttpAuthButtonTitle": { - "message": "Ignorer l'authentification HTTP basic.", + "message": "Ignore l’authentification HTTP de base.", "description": "Dismiss HTTP Auth button title text." }, "reconnectButtonTitle": { - "message": "Reconnecter la base de données actuelle active à KeePassXC-Browser.", + "message": "Reconnecter la base de données active actuelle à KeePassXC-Browser.", "description": "Reconnect button title text." }, "redetectButtonTitle": { - "message": "Détecter de nouveau tous les champs de saisie sur la page.", + "message": "Redétecte tous les champs d’entrée de la page.", "description": "Redetect login fields button title text." }, "reloadButtonTitle": { - "message": "Recharger l'extension et se reconnecter à KeePassXC.", + "message": "Recharge l’extension et la reconnecte à KeePassXC.", "description": "Reload button title text." }, "removeConnectedDatabaseButtonTitle": { - "message": "Déconnecter la base de données de KeePassXC.", + "message": "Supprimer de KeePassXC-Browser la base de données connectée.", "description": "Remove button title on Connected Databases tab." }, "removeCustomLoginFieldsButtonTitle": { - "message": "Retirer les champs d'identification personnalisés pour cette URL.", + "message": "Supprimer les champs personnalisés de connexion pour cette URL.", "description": "Remove button title on Custom Login Fields tab." }, "removeSitePreferencesButtonTitle": { - "message": "Retirer des préférences de sites pour cette URL.", + "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 actuelle active.", + "message": "Rouvrir la base de données active actuelle.", "description": "Reopen database button title text." }, "usernameButtonTitle": { - "message": "Ajouter la détection du nom d'utilisateur seulement pour la page actuelle.", + "message": "Ajoute la détection du nom d’utilisateur seulement pour la page actuelle.", "description": "Add Username-only detection button title text." }, "contextMenuFillUsernameAndPassword": { @@ -84,7 +84,7 @@ "description": "Show password generator text." }, "contextMenuFillAttribute": { - "message": "Remplissage d'attribut…", + "message": "Saisir l’attribut…", "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { @@ -92,7 +92,7 @@ "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Une authentification HTTP avec plusieurs identifiants a été détectée. Veuillez cliquer sur l’icône de l’extension afin de choisir le bon.", + "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": { @@ -124,11 +124,11 @@ "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "Échec de chiffrement du message. KeePassXC est-il lancé ?", + "message": "Échec de chiffrement du message. KeePassXC est-elle lancée ?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { - "message": "L’association avec KeePassXC a échoué, veuillez ressayer.", + "message": "Le jumelae avec KeePassXC a échoué, ressayez.", "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { @@ -156,15 +156,15 @@ "description": "No URL provided." }, "errorMessageNoLogins": { - "message": "Aucun identifiant trouvé.", + "message": "Aucun identifiant n’a été trouvé.", "description": "No logins found." }, "errorMessagePaswordLengthExceeded": { - "message": "Le mot de passe indiqué dépasse la longueur maximale autorisée du champ.", + "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 trouvé.", + "message": "Aucun groupe n’a été trouvé.", "description": "No groups found." }, "errorMessageCannotCreateNewGroup": { @@ -172,67 +172,67 @@ "description": "Cannot create new group." }, "errorMessageNoValidUuidProvided": { - "message": "UUID invalide.", + "message": "Aucun UUID valide n’a été indiqué.", "description": "No valid UUID provided." }, "errorMessageAccessToAllEntriesDenied": { - "message": "Accès refusé à toutes les entrées.", + "message": "L’accès à toutes les entrées a été refusé.", "description": "Access to all entries denied." }, "errorMessagePasskeysAttestationNotSupported": { - "message": "Certificat non prise en charge.", + "message": "L’attestation n’est pas prise en charge.", "description": "Attestation not supported." }, "errorMessagePasskeysCredentialIsExcluded": { - "message": "L'identifiant a été exclus.", + "message": "L’identifiant est exclus.", "description": "Credential is excluded." }, "errorMessagePasskeysRequestCanceled": { - "message": "Demande de passkeys abandonnée.", + "message": "La demande de clé d’accès a été annulée.", "description": "Passkeys request canceled." }, "errorMessagePasskeysInvalidUserVerification": { - "message": "Utilisateur invalide.", + "message": "La vérification de l’utilisateur est invalide.", "description": "Invalid user verification." }, "errorMessagePasskeysEmptyPublicKey": { - "message": "Clé publique vide.", + "message": "La clé publique est vide.", "description": "Empty public key." }, "errorMessagePasskeysInvalidUrlProvided": { - "message": "URL renseignée invalide.", + "message": "Une URL invalide a été indiquée.", "description": "Invalid URL provided." }, "errorMessagePasskeysOriginNotAllowed": { - "message": "L’origine est vide ou non autorisée", + "message": "L’origine est vide ou n’est pas autorisée.", "description": "Origin is empty or not allowed." }, "errorMessagePasskeysDomainNotValid": { - "message": "Le domaine effectif n’est pas un domaine valide.", + "message": "Le domaine réel n’est pas un domaine valide.", "description": "Effective domain is not a valid domain." }, "errorMessagePasskeysDomainRpIdMismatch": { - "message": "L’origine et RP ID ne correspondent pas", + "message": "L’identifiant d’origine et de la partie utilisatrice ne correspondent pas.", "description": "Origin and RP ID do not match." }, "errorMessagePasskeysNoSupportedAlgorithms": { - "message": "Des algorithmes non supportés ont été ajoutés.", + "message": "Aucun algorithme pris en charge n’a été indiqué.", "description": "No supported algorithms were provided." }, "errorMessagePasskeysWaitforLifeTimer": { - "message": "Attente de l’expiration", + "message": "Attendre l’expiration du délai.", "description": "Wait for timer to expire." }, "errorMessagePasskeysUnknownError": { - "message": "Erreur inconnue de passkeys", + "message": "Erreur inconnue de de clé d’accès", "description": "Unknown passkeys error." }, "errorMessagePasskeysInvalidChallenge": { - "message": "Le challenge est plus court que celui requis par la taille minimum", + "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 requise.", + "message": "user.id ne correspond pas à la longueur exigée.", "description": "user.id does not match the required length." }, "errorMessagePasskeysContextIsNotSecure": { @@ -240,15 +240,15 @@ "description": "Context is not secure." }, "errorNotConnected": { - "message": "Non connecté à KeePassXC.", + "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.", + "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:\nLe mot de passe généré est plus long que la longueur autorisée !\nIl a été tronqué à la longueur maximale.\n\nVeuillez vous souvenir du nouveau mot de passe !", + "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": { @@ -256,7 +256,7 @@ "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongRemember": { - "message": "Veuillez vous souvenir du nouveau mot de passe.", + "message": "Souvenez-vous du nouveau mot de passe.", "description": "A warning text shown in the password generator." }, "passwordGeneratorGenerateText": { @@ -264,22 +264,22 @@ "description": "Password icon title text." }, "passwordGeneratorNotSupported": { - "message": "Lancer le générateur de mot de passe n’est pas supporté dans cette version de KeePassXC. Veuillez mettre à jour KeePassXC vers une nouvelle version." + "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": "Remplir les identifiants à partir de KeePassXC.", + "message": "Utiliser KeePassXC pour saisir les identifiants.", "description": "Username field icon hover text." }, "usernameFieldTextNoCredentials": { - "message": "Aucun identifiant à remplir.", + "message": "Aucun identifiant à saisir.", "description": "Username field icon hover text when no credentials are." }, "usernameLockedFieldText": { - "message": "Base de données verrouillée.", + "message": "La base de données est verrouillée.", "description": "Username field icon hover text when database is locked." }, "usernameDisconnectedFieldText": { - "message": "KeePassXC n'est pas connecté.", + "message": "KeePassXC est déconnectée.", "description": "Username field icon hover text when KeePassXC is disconnected." }, "totp": { @@ -287,7 +287,7 @@ "description": "TOTP text." }, "totpFieldText": { - "message": "Remplir le TOTP à partir de KeePassXC", + "message": "Utiliser KeePassXC pour saisir le TOTP ", "description": "OTP field icon hover text." }, "defineClose": { @@ -299,7 +299,7 @@ "description": "Skip button text when choosing Custom Login Fields." }, "defineMore": { - "message": "Afficher plus", + "message": "Afficher davantage", "description": "More button text when choosing Custom Login Fields." }, "defineReset": { @@ -311,7 +311,7 @@ "description": "Confirm button text when choosing Custom Login Fields." }, "defineAlreadySelected": { - "message": "Les champs d'identification de la page ont déjà été sélectionnés et seront écrasés.", + "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": { @@ -319,11 +319,11 @@ "description": "Clear save data button text when choosing Custom Login Fields." }, "defineStringField": { - "message": "Champ de type chaîne", + "message": "Champ de chaîne de caractères", "description": "Text for string field." }, "defineChooseUsername": { - "message": "Choisissez un champ de nom d'utilisateur", + "message": "Choisissez un champ de nom d’utilisateur", "description": "Choosing a username field text when choosing Custom Login Fields." }, "defineChoosePassword": { @@ -335,19 +335,19 @@ "description": "Choosing a TOTP field text when choosing Custom Login Fields." }, "defineChooseStringFields": { - "message": "Choisissez des champs de type chaîne", + "message": "Choisissez des champs de chaînes de caractères", "description": "Choose String Fields a selection text when choosing Custom Login Fields." }, "defineHelpText": { - "message": "Veuillez confirmer votre sélection ou choisir d'autres champs de type chaîne de caractères.", + "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 également utiliser les chiffres pour choisir les champs de saisie au clavier.", + "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 d'identification personnalisé", + "message": "Choisissez un champ de connexion personnalisé", "description": "Help text for Custom Login Field banner." }, "username": { @@ -363,23 +363,23 @@ "description": "General text for a String Fields." }, "credentialsNoUsername": { - "message": "- aucun nom d’utilisateur -", + "message": "– aucun nom d’utilisateur –", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "Erreur :\nAucun identifiant trouvé.", + "message": "Aucun identifiant n’a été trouvé.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "Erreur:\nPlus d'un identifiant a été trouvé dans KeePassXC !\nAppuyez sur l'icône de KeePassXC-Browser pour plus d'options.", + "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": "Cliquez sur l'icône KeePassXC-Browser pour afficher plus d'options.", + "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": "Erreur :\nAucun identifiant trouvé pour le nom d'utilisateur donné.", + "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": { @@ -391,43 +391,43 @@ "description": "If a credential is expired, this is appended to the title label." }, "fieldsFill": { - "message": "Erreur:\nImpossible de trouver des champs à remplir.", + "message": "Erreur : Impossible de trouver des champs à remplir.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "Erreur:\nImpossible de trouver un champ de mot de passe.", + "message": "Erreur : Impossible de trouver un champ de mot de passe.", "description": "Message shown when no password fields are found." }, "fieldsPasswordFillNotAccepted": { - "message": "Le remplissage de mot de passe vers un champ de saisie plain/text est empêchée.", + "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:\nN'a pas pu détecter les identifiants modifiés.", + "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 - Popup", + "message": "KeePassXC – Fenêtre contextuelle", "description": "Popup window title." }, "popupSettingsText": { - "message": " Paramètres", + "message": "Paramètres", "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "Choisissez les champs d'identification personnalisés", + "message": "Choisissez des champs de connexion personnalisés", "description": "Popup credential choosing button text." }, "popupConnectButton": { - "message": "Connecter", + "message": "Se connecter", "description": "Popup Connect button text." }, "popupReconnectButton": { - "message": "Reconnecter", + "message": "Se reconnecter", "description": "Popup Reconnect button text." }, "popupRedetectButton": { - "message": "Redétecter les champs d'identification", + "message": "Redétecter les champs de connexion", "description": "Popup Redetect login fields button text." }, "popupReloadButton": { @@ -435,7 +435,7 @@ "description": "Popup Reload button text." }, "popupReopenButton": { - "message": "Réouvrir la base de données", + "message": "Rouvrir la base de données", "description": "Popup reopen database button text." }, "popupUsernameButton": { @@ -443,11 +443,11 @@ "description": "Button text for adding Username-only option." }, "popupAllowIframeButton": { - "message": "Autoriser les iframes Cross-Origin pour le site", + "message": "Autoriser les cadres intégrés interorigines pour ce site", "description": "Button text for allowing Cross-Origin iframes option." }, "popupErrorEncountered": { - "message": "KeePassXC-Browser a rencontré une erreur :", + "message": "Une erreur est survenue dans KeePassXC-Browser :", "description": "A text shown above error message in the popup." }, "popupUpdateAvailable": { @@ -455,15 +455,15 @@ "description": "Popup warning message about old version of KeePassXC." }, "popupDownloadNewVersion": { - "message": "Veuillez télécharger la dernière version depuis keepassxc.org", + "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 ? Veuillez consulter notre guide de démarrage.", + "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 – Configurer l’intégration au navigateur", + "message": "Guide de démarrage – Configurer l’intégration au navigateur", "description": "Popup Getting Started Guide link text." }, "popupAlertHide": { @@ -471,7 +471,7 @@ "description": "Hide alert close button title." }, "popupTroubleshootingText": { - "message": "Impossible de vous connecter à KeePassXC ? Notre page de wiki pourrait vous aider.", + "message": "Impossible de vous connecter à KeePassXC ? Consultez notre page de wiki pour obtenir de l’aide.", "description": "Popup information message about Troubleshooting Guide." }, "popupTroubleshootingLinkText": { @@ -479,15 +479,15 @@ "description": "Popup Troubleshooting Guide link text." }, "popupCheckingStatus": { - "message": "Vérification du statut ...", + "message": "Vérification de l’état…", "description": "Checking status message in popup." }, "popupNotConfigured": { - "message": "KeePassXC-Browser n'a pas été configuré. Cliquez sur le bouton de connexion pour vous associer à KeePassXC.", + "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é de KeePassXC.", + "message": "KeePassXC-Browser a été déconnectée de KeePassXC.", "description": "A popup message shown when the extension has been disconnected from KeePassXC." }, "popupNeedReconfigureMessage": { @@ -495,23 +495,23 @@ "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { - "message": "KeePassXC-Browser ne s’est pas encore connecté à KeePassXC, mais a été configuré avec l’identifiant : $1", + "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é à KeePassXC et a été configuré avec l’identifiant suivant : $1", + "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": "Seul un champ unique de nom d’utilisateur a été détecté. Ajouter l’URL aux préférences de site avec l’option « Nom d’utilisateur seulement » ? ", + "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 iframe Cross–Origin a été détecté. Ajouter l'URL aux préférences du site avec l'option iframes Cross–Origin autorisée activée ?", + "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é modifié. L’enregistrer ?", + "message": "Le nom d’utilisateur ou le mot de passe a été changé. L’enregistrer ?", "description": "Message when username or password has changed." }, "rememberSaving": { @@ -527,11 +527,11 @@ "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { - "message": "Veuillez choisir les identifiants à mettre à jour.", + "message": "Choisissez les identifiants à mettre à jour.", "description": "A message shown choosing what credentials user wants to update." }, "rememberChooseGroup": { - "message": "Veuillez choisir un groupe pour stocker les nouveaux identifiants.", + "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": { @@ -575,11 +575,11 @@ "description": "Means an empty username." }, "rememberNoPassword": { - "message": "Veuillez remplir le champ de mot de passe avant d’enregistrer les identifiants.", + "message": "Saisissez le mot de passe avant d’enregistrer les identifiants.", "description": "Message shown when no password is set when saving credentials." }, "popupLoginText": { - "message": "Sélectionner les informations d'authentification à insérer dans la page.", + "message": "Choisissez les renseignements de connexion à saisir automatiquement dans la page.", "description": "A popup message shown when one or multiple credentials are present." }, "popupFilterText": { @@ -587,15 +587,15 @@ "description": "Text for login credentials quick filter." }, "popupAuthText": { - "message": "Sélectionner les informations d'authentification à utiliser.", + "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 trouvé sur cette page. Utiliser le clic-droit sur un des champs de mot de passe et choisir un des suivants:", + "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 :", + "message": "Nom d’utilisateur :", "description": "A username field name shown on credential update." }, "popupButtonNew": { @@ -623,11 +623,11 @@ "description": "Close button text in popup or in notification." }, "popupButtonDismissHttpAuth": { - "message": "Annuler et afficher la fenêtre de connexion par défaut", + "message": "Ignorer et afficher la boîte d’authentification par défaut", "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsDefaultSettingsTitle": { - "message": "Default settings", + "message": "Paramètres par défaut", "description": "Default settings title for Getting Started page." }, "optionsWelcomeTitle": { @@ -647,7 +647,7 @@ "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { - "message": "Champs d'identification personnalisés", + "message": "Champs de connexion personnalisés", "description": "Saved Custom Login Fields tab text." }, "optionsSitePreferencesTab": { @@ -667,7 +667,7 @@ "description": "Connected Databases page header." }, "optionsMenuCustomFields": { - "message": "Champs d'identification personnalisés", + "message": "Champs de connexion personnalisés", "description": "Custom Login Fields page header." }, "optionsMenuSitePreferences": { @@ -679,7 +679,7 @@ "description": "About page header." }, "optionsConfigureShortcuts": { - "message": "Configurer les raccourcis clavier", + "message": "Configurer les raccourcis-clavier", "description": "Keyboard shortcut button and title text." }, "optionsButtonSave": { @@ -687,7 +687,7 @@ "description": "Save button text." }, "optionsButtonConnect": { - "message": "Connecter", + "message": "Se connecter", "description": "Connect button text." }, "optionsButtonRemove": { @@ -699,11 +699,11 @@ "description": "Add button text." }, "optionsButtonEdit": { - "message": "Edit", + "message": "Modifier", "description": "Edit button text." }, "optionsButtonUpdate": { - "message": "Vérifier les mises à jour", + "message": "Vérifier la présence de mises à jour", "description": "Check for updates button text." }, "optionsButtonRemoveNow": { @@ -711,7 +711,7 @@ "description": "Confirm button text when removing database key or Custom Login Fields." }, "optionsButtonCancel": { - "message": " Annuler", + "message": "Annuler", "description": "Cancel button text when removing database key or Custom Login Fields." }, "optionsButtonReset": { @@ -727,23 +727,23 @@ "description": "Export settings button text." }, "optionsLabelDefaultGroup": { - "message": "Groupe par défaut pour l’enregistrement des nouveaux mots de passe :", + "message": "Groupe par défaut pour l’enregistrement des nouveaux mots de passe :", "description": "Default group options text." }, "optionsDefaultGroupHelpText": { - "message": "Divisez le groupe avec des barres obliques, par exemple : Groupe/GroupeEnfant.", + "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 :", + "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 nouvelles informations d’identification", + "message": "Toujours demander où enregistrer les nouveaux identifiants", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "Lorsqu’elle est activée, la fenêtre contextuelle affiche une liste de groupes.", + "message": "Si cette option est activée, la fenêtre contextuelle affiche une liste de groupes.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { @@ -751,11 +751,11 @@ "description": "Activate password generator icons checkbox text." }, "optionsCheckboxUsernameIcons": { - "message": "Activer les icônes de champ d'utilisateur", + "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 de champ de saisie", + "message": "Utiliser la détection dynamique des champs d’entrée", "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { @@ -763,11 +763,11 @@ "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { - "message": "Activer les icônes de champs 2FA/OTP", + "message": "Activer les icônes de champs A2F/OTP", "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "Récupérer automatiquement les identifiants", + "message": "Récupérer les identifiants automatiquement", "description": "Automatically retrieve credentials checkbox text." }, "optionsCheckboxAutomaticReconnect": { @@ -779,23 +779,23 @@ "description": "Auto-reconnect warning message." }, "optionsCheckboxAutoFillSingleEntry": { - "message": "Remplir automatiquement les entrées ne contenant qu'un identifiant", + "message": "Saisir automatiquement les entrées à identifiant unique", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoFillRelevantCredential": { - "message": "Remplir automatiquement les identifiants des entrées pertinentes", + "message": "Saisir automatiquement les identifiants des entrées pertinentes", "description": "Automatically fill-in relevant credential entry checkbox text." }, "optionsCheckboxAutoFillSingleTotp": { - "message": "Remplir automatiquement les entrées ne contenant qu'un seul TOTP", + "message": "Saisir automatiquement les entrées à TOTP unique", "description": "Automatically fill-in single TOTP entries checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Activer le remplissage automatique des champs de nom d'utilisateur", + "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 remplissage automatique lorsque les identifiants appartiennent à différents groupes", + "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": { @@ -803,35 +803,35 @@ "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "Envoyer automatiquement les identifiants sélectionnés. Cette option est désactivée pour le remplissage automatique d’entrée unique.", + "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": "Voir les notifications", + "message": "Afficher les notifications", "description": "Show notifications checkbox text." }, "optionsCheckboxUseMonochromeToolbarIcon": { - "message": "Utiliser une barre d'outils monochrome", + "message": "Icône de barre d’outils monochrome", "description": "Use monochrome toolbar icon checkbox text." }, "optionsCheckboxUseCompactMode": { - "message": "Utiliser le mode compact", + "message": "Mode compact", "description": "Whether the compact mode (legacy dropdown) should be enabled." }, "optionsSaveDomainOnly": { - "message": "Enregistrer seulement le domaine", + "message": "N’enregistrer que le domaine", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Afficher un bandeau sur la page lorsque de nouveaux identifiants ont été enregistrés dans la base de données", + "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": "Set as default password manager", + "message": "Définir comme gestionnaire de mots de passe par défaut", "description": "Default password manager checkbox text." }, "optionsDefaultPasswordManagerHelpText": { - "message": "Sets KeePassXC-Browser as the default password manager for the browser.", + "message": "Définit KeePassXC-Browser comme gestionnaire de mots de passe par défaut du navigateur.", "description": "Default password manager help text." }, "optionsRedirectAllowance": { @@ -839,11 +839,11 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "Nombre de redirections autorisées avant disparition du bandeau. 3 par défaut. Maximum illimité.", + "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 le remplissage des identifiants HTTP Basic", + "message": "Autoriser la saisie des identifiants HTTP Auth de base", "description": "Allow filling HTTP Basic Auth credentials checkbox text." }, "optionsDebugLogging": { @@ -855,11 +855,11 @@ "description": "Debug logging help text." }, "optionsRadioText": { - "message": "Vérifier les mises à jour de KeePassXC :", + "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", + "message": "tous les 3 jours", "description": "Radio button text." }, "optionsRadioWeek": { @@ -867,11 +867,11 @@ "description": "Radio button text." }, "optionsRadioMonth": { - "message": " tous les mois", + "message": "tous les mois", "description": "Radio button text." }, "optionsRadioNever": { - "message": " jamais", + "message": "jamais", "description": "Radio button text." }, "optionsThemeSelectionHeader": { @@ -883,7 +883,7 @@ "description": "Credential sort option header text." }, "optionsThemeSelection": { - "message": "Sélectionner un thème de couleur", + "message": "Choisir un thème de couleur", "description": "Theme selection title text." }, "optionsThemeSystem": { @@ -903,11 +903,11 @@ "description": "Keyboard shortcut header text." }, "optionsUsePasswordGeneratorHelpText": { - "message": "Ajoute un bouton sur les champs de mot de passe permettant de générer un nouveau mot de passe.", + "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 en utilisant votre profil de génération de mot de passe.", + "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": { @@ -915,75 +915,75 @@ "description": "Predefined site list details button text." }, "optionsUsePredefinedSites": { - "message": "Assurer la compatibilité en utilisant les sites prédéfinis", + "message": "Sites prédéfinis pour assurer la compatibilité", "description": "Use predefined sites checkbox text." }, "optionsUsePredefinedSitesHelpText": { - "message": "Ajouter aux sites usuels les champs d'identification utilisateur seulement dans les préférences des sites.", + "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 remplir les identifiants en un seul clic.", + "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 de saisie reconnus comme A2F/OTP.", + "message": "Ajoute une icône aux champs d’entrée reconnus comme A2F/OTP.", "description": "OTP field icon option help text." }, "optionsHideIconsAlertText": { - "message": "Vous pouvez également cacher les icônes manuellement lorsque cela est nécessaire en appuyant sur Maj + clic.", + "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 lorsqu'un onglet est sélectionné.", + "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’il est détecté.", + "message": "Se reconnecte automatiquement à KeePassXC s’elle est détectée.", "description": "Auto-reconnect option help text." }, "optionsAutoFillSingleEntryHelpText": { - "message": "Laisse KeePassXC-Browser remplir les identifiants automatiquement si une seule entrée est retournée.", + "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": "Remplir automatiquement les identifiants pertinents si un deuxième remplissage est nécessaire.", + "message": "Saisir automatiquement les identifiants pertinents si une deuxième saisie est nécessaire.", "description": "Auto-Fill Relevant Credential option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Attention ! Le remplissage automatique n'est pas recommandé. Vous l'utilisez à vos risques. KeePassXC-Browser tente de détecter automatiquement les champs d'identification. Cependant, la détection peut être erronée et entraîner le remplissage de champs non sûrs avec des données sensibles.", + "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 remplir automatiquement les champs TOTP si une seule entrée est reçue.", + "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": "Affiche une liste déroulante contenant tous les identifiants pour tous les champs de nom d'utilisateur sur la page.", + "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": "Lorsque des identifiants sont renvoyés par différents groupes, le nom du groupe est affiché. N'affecte que le mode compact.", + "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 une notification pour les erreurs ou lorsqu'une interaction avec l'utilisateur est nécessaire.", + "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 badges colorés dans la barre d'outils pour s'adapter au thème clair/sombre du navigateur.", + "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 sélectionner les identifiants.", + "message": "Utilisez une version compacte de la liste déroulante pour choisir les identifiants.", "description": "Use compact (legacy) mode help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "Lorsqu'un nouvel identifiant est ajouté, n'enregistrer que le domaine au lieu de l'URL complète.", + "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": "Enregistrer seulement le domaine au lieu de l'URL lors de l'ajout de nouveaux champs d'identification personnalisés.", + "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": { @@ -991,15 +991,15 @@ "description": "Download favicon after save checkbox label text." }, "optionsDownloadFaviconAfterSaveHelpText": { - "message": "La favoricône sera automatiquement téléchargée lors de nouveaux identifiants.", + "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 que le type d'authentification est HTTP Basic, KeePassXC-Browser essaiera de s'authentifier avec le premier identifiant transmis.", + "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": "Un dialogue d'authentification HTTP Basic ressemble à ceci :", + "message": "Exemple de boîte de dialogue HTTP Auth de base :", "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { @@ -1011,19 +1011,19 @@ "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { - "message": "KeePassXC-Browser nécessite KeePassXC pour récupérer des identifiants.", + "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 dernière version stable depuis $1", + "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", + "message": "Vous utilisez KeePassXC version $1", "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { - "message": "Dernière version disponible de KeePassXC : $1", + "message": "Version la plus récente de KeePassXC proposée : $1", "description": "Settings page info text about the latest KeePassXC version." }, "optionsKeePassXCVersionRequired": { @@ -1035,23 +1035,23 @@ "description": "Default setting text." }, "optionsInfinite": { - "message": "Infini : $1", + "message": "Infini : $1", "description": "Infinite setting text." }, "optionsRecommended": { - "message": "Recommandé : $1", + "message": "Recommandé : $1", "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "Le raccourci pour $1 à été modifié avec succès.", + "message": "Le raccourci à été changé pour $1", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "Le raccourci pour $1 à été réinitialisé.", + "message": "Le raccourci a été réinitialisé pour $1", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "Erreur : Le raccourci pour $1 n'a pas été modifié!", + "message": "Erreur : Le raccourci n’a pas été changé pour $1", "description": "Error message for changing keyboard shortcuts." }, "optionsImportExportSettings": { @@ -1063,27 +1063,27 @@ "description": "Import settings confirmation dialog title text." }, "optionsImportSettingsDialogText": { - "message": "Les paramètres actuels seront remplacés. Voulez-vous vraiment importer le fichier de paramètres ?", + "message": "Les paramètres actuels seront remplacés. Voulez-vous importer le fichier de paramètres ?", "description": "Import settings confirmation dialog help text." }, "optionsConnectedDatabasesText": { - "message": "Les bases de données KeePassXC suivantes sont connectées à KeePassXC-Browser.", + "message": "Bases de données KeePassXC connectées à KeePassXC-Browser.", "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { - "message": "Aucune base de données trouvée.", + "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 de base de données ?", + "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 vraiment supprimer l'identifiant suivant de la liste de la base de données :$1?", + "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 en tout temps.", + "message": "Vous pouvez reconnecter votre base de données n’importe quand.", "description": "Confirmation text when removing database from the list, second part." }, "optionsDatabaseIdentifier": { @@ -1119,11 +1119,11 @@ "description": "Site Preferences list column title." }, "optionsColumnImprovedInputFieldDetection": { - "message": "Détection des champs de saisie accrue", + "message": "Détection améliorée des champs d’entrée", "description": "Improved Input Field Detection column text." }, "optionsColumnAllowIframes": { - "message": "Autoriser les iframes Cross–Origin", + "message": "Autoriser cadres intégrés interorigines", "description": "Allow iframes column text." }, "optionsColumnDelete": { @@ -1135,7 +1135,7 @@ "description": "Site Preferences option selection." }, "optionsSelectionNormal": { - "message": "Désactiver l'ajout et modification d'identifiants", + "message": "Désactiver l’ajout et la modification d’identifiants", "description": "Site Preferences option selection." }, "optionsSelectionAutoSubmit": { @@ -1163,19 +1163,19 @@ "description": "Sort matching credentials by group and username option selection." }, "optionsFillSortPriority": { - "message": "Après remplissage, trier les identifiants par", + "message": "Après saisie, trier les identifiants par", "description": "" }, "optionsFillSortPriorityHelpText": { - "message": "Si l’option « Identifiant pertinent en premier » est sélectionnée, l’identifiant de connexion rempli précédemment est défini comme le premier dans la liste de saisie semi-automatique.", + "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 remplissage, trier les identifiants par", + "message": "Pour les TOTP, après saisir, trier les identifiants par", "description": "" }, "optionsFillSortPriorityTotpHelpText": { - "message": "Si l’option « Identifiant pertinent en premier » est sélectionnée, le TOTP de connexion rempli précédemment est défini comme le premier dans la liste de saisie semi-automatique.", + "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": { @@ -1187,39 +1187,39 @@ "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { - "message": "Aucun champ d'identification personnalisé n'est enregistré.", + "message": "Aucun champ de connexion personnalisés n’a été trouvé.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "Vous pouvez gérer les champs d'identification personnalisés à l'aide du tableau.", + "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 d'authentification, vous pouvez préciser les champs corrects vous-mêmes.", + "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": "Allez sur la page et cliquez sur l'icône KeePassXC-Browser puis sélectionnez", + "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": "Vous pouvez gérer sur cette page les champs d'identification personnalisés enregistrés.", + "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 d’identification personnalisés enregistrés ?", + "message": "Supprimer les champs de connexion personnalisés enregistrés ?", "description": "Confirmation text when removing saved Custom Login Fields." }, "optionsCustomFieldsConfirmation": { - "message": "Voulez-vous vraiment supprimer les champs d'identification personnalisés sur la page : $1", + "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 d'authentification lors de la prochaine visite de la page.", + "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 trouvée.", + "message": "Aucune préférence de sites n’a été trouvée.", "description": "Shown when no Site Preferences are saved." }, "optionsSitePreferencesRemove": { @@ -1231,23 +1231,23 @@ "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 la bannière des identifiants, sélectionnez Ne plus demander pour ce site.", + "message": "Pour ignorer les identifiants nouveaux ou modifiés sur un site particulier, ajoutez-les ci-dessous ou, sur le bandeau des identifiants, choisissez Ne plus demander pour ce site.", "description": "Site Preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "Si un site est ignoré complètement (Désactiver toutes les fonctions est sélectionnée), l’extension ne fera rien lors de l’accès au site.", + "message": "Si un site est ignoré complètement (Désactiver toutes les fonctions 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 remplir les identifiants de connexion des sites Web avec des pages séparées pour le nom d’utilisateur et le mot de passe.", + "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 de champs de saisie accrue est un type de détection dynamique plus précis. Cependant, cela peut affecter les performances. À utiliser avec parcimonie.", + "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 iframes Cross–Origin implique que les informations d’identification peuvent être récupérées à partir d'iframes d’un autre domaine. À utiliser à vos risques et périls.", + "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": { @@ -1259,7 +1259,7 @@ "description": "Help text for adding site manually on Site Preferences tab." }, "optionsSitePreferencesConfirmation": { - "message": "Voulez-vous vraiment supprimer le site spécifié de la liste : $1", + "message": "Voulez-vous supprimer le site indiqué de la liste $1 ?", "description": "Confirmation text when removing site from Site Preferences." }, "optionsSitePreferencesConfirmationHelpText": { @@ -1267,7 +1267,7 @@ "description": "Part of confirmation text when removing Site Preferences." }, "optionsSitePreferencesTableCaption": { - "message": "Vous pouvez gérer les préférences des sites enregistrés à l'aide du tableau.", + "message": "Ce tableau permet de gérer les préférences de sites enregistrés.", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { @@ -1275,23 +1275,23 @@ "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { - "message": "Visite KeePassXC-Browser dans le Web Store de Chrome.", + "message": "Consulter KeePassXC-Browser dans le magasin Web de Chrome.", "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Visiter KeePassXC-Browser sur le site des extensions de Mozilla.", + "message": "Consulter KeePassXC-Browser sur le site des extensions de Mozilla.", "description": "About page link to AMO." }, "optionsAboutEdge": { - "message": "Visiter KeePassXC-Browser sur la page des extensions d’Edge.", + "message": "Consulter KeePassXC-Browser sur la page des extensions d’Edge.", "description": "About page link to Edge Add-ons page." }, "optionsAboutGitHub": { - "message": "Visiter KeePassXC-Browser sur GitHub.", + "message": "Consulter KeePassXC-Browser sur GitHub.", "description": "About page link to GitHub." }, "optionsAboutExtensionVersion": { - "message": "Version de KeePassXC-Browser : $1", + "message": "Version de KeePassXC-Browser : $1", "description": "About page text of extension version." }, "optionsAboutKeePassXCVersion": { @@ -1311,11 +1311,11 @@ "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { - "message": "Créer un nouveau bogue sur GitHub.", + "message": "Signaler un nouveau problème sur GitHub.", "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { - "message": "Les informations de débogage suivantes peuvent être utilisées", + "message": "Les renseignements de débogage suivants peuvent être utilisés", "description": "Debug info text." }, "optionsAboutSupporters": { @@ -1323,11 +1323,11 @@ "description": "Supporters label text." }, "optionsErrorInvalidValue": { - "message": "Valeur non valide. Veuillez vérifier la saisie.", + "message": "Une valeur est invalide. Vérifiez l’entrée.", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "URL non valide. Veuillez vérifier la saisie.", + "message": "L’URL est invalide. Vérifiez l’entrée.", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { @@ -1339,7 +1339,7 @@ "description": "User interface title in settings page" }, "optionsFillingCredentialsTitle": { - "message": "Remplissage des identifiants", + "message": "Saisie des identifiants", "description": "Filling credentials title in settings page" }, "optionsSavingCredentialsTitle": { @@ -1359,35 +1359,35 @@ "description": "Extension title in settings page" }, "optionsPasskeysTitle": { - "message": "Passkeys", + "message": "Clé d’accès", "description": "Passkeys settings title in settings page." }, "optionsPasskeysEnable": { - "message": "Activer les passkeys", + "message": "Activer les clés d’accès", "description": "Enabled passkeys option text." }, "optionsPasskeysEnableHelpText": { - "message": "Activer l'authentification Webauthn.", + "message": "Permettre l’authentification Web.", "description": "Passkeys option help text." }, "optionsPasskeysEnableFallback": { - "message": "Activer les mécanismes de secours des passkeys", + "message": "Permettre une option de secours pour les clés d’accès.", "description": "Enabled passkeys fallback option text." }, "optionsPasskeysEnableFallbackHelpText": { - "message": "Quand activé, une requête échouée ou annulée vers KeePassXC va déclencher le processus interne de passkeys du navigateur. Si désactivé, la connexion à KeePassXC est requise et les requêtes annulées vont échouer. Défaut: activé.", + "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": "Ouvrir un nouvel onglet", + "message": "Ouvre un nouvel onglet", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "Boîte de dialogue HTTP Authentification de base", + "message": "Boîte d’authentification HTTP de base", "description": "Options page HTTP Basic Auth dialog text" }, "autocompleteSubmitMessage": { - "message": "Votre sélection sera envoyée automatiquement", + "message": "Votre choix sera envoyé automatiquement", "description": "Message shown at the bottom of autocomplete menu." }, "lockDatabase": { @@ -1395,31 +1395,31 @@ "description": "Lock database button title text." }, "welcomeText": { - "message": "Welcome to KeePassXC-Browser!", + "message": "Bienvenue sur KeePassXC-Browser", "description": "Main title of Getting Started page." }, "documentationGettingStarted": { - "message": "Our Getting Started Guide will get you up and running quickly.", + "message": "Notre guide de démarrage vous permettra de commencer rapidement.", "description": "Getting Started document text." }, "documentationUserGuide": { - "message": "Looking for more comprehensive documentation? Our User Guide is there to help.", + "message": "Cherchez-vous une documentation plus complète ? Notre guide d’utilisation est là pour vous aider.", "description": "User Guide text." }, "documentationTroubleshootingGuide": { - "message": "Need help troubleshooting the browser integration? Check the Troubleshooting Guide.", + "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": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC.", + "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": "Please go through the default settings and check all your preferred options.", + "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": "Are you a new user? Check links to our documentation.", + "message": "Première utilisation ? Consultez les liens vers notre documentation.", "description": "Are you a new user? Check links to our documentation." } } diff --git a/keepassxc-browser/_locales/it/messages.json b/keepassxc-browser/_locales/it/messages.json index 1d417a3..f5e780a 100644 --- a/keepassxc-browser/_locales/it/messages.json +++ b/keepassxc-browser/_locales/it/messages.json @@ -8,7 +8,7 @@ "description": "Add button title text on Site Preferences tab." }, "editSitePreferenceButtonTitle": { - "message": "Edit URL for this Site Preferences.", + "message": "Modifica URL per queste Preferenze Sito", "description": "Edit button title text on Site Preferences tab." }, "allowIframeButtonTitle": { @@ -20,7 +20,7 @@ "description": "Connect button title text." }, "copyDebugInfoButtonTitle": { - "message": "Copy debug info to clipboard", + "message": "Copia informazioni di debug negli appunti", "description": "Copy debug info button title text on About tab." }, "dismissHttpAuthButtonTitle": { @@ -627,7 +627,7 @@ "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsDefaultSettingsTitle": { - "message": "Default settings", + "message": "Impostazioni predefinite", "description": "Default settings title for Getting Started page." }, "optionsWelcomeTitle": { @@ -699,7 +699,7 @@ "description": "Add button text." }, "optionsButtonEdit": { - "message": "Edit", + "message": "Modifica", "description": "Edit button text." }, "optionsButtonUpdate": { @@ -827,11 +827,11 @@ "description": "Show login notifications checkbox text." }, "optionsDefaultPasswordManager": { - "message": "Set as default password manager", + "message": "Imposta come password manager di default", "description": "Default password manager checkbox text." }, "optionsDefaultPasswordManagerHelpText": { - "message": "Sets KeePassXC-Browser as the default password manager for the browser.", + "message": "Imposta KeePassXC-Browser come password manager di default per il browser.", "description": "Default password manager help text." }, "optionsRedirectAllowance": { @@ -931,7 +931,7 @@ "description": "OTP field icon option help text." }, "optionsHideIconsAlertText": { - "message": "You can also hide icons manually when needed with shift+click.", + "message": "Puoi nascondere le icone manualmente quando occorre con Shift+Click", "description": "Hide icons alert text text." }, "optionsAutoRetrieveCredentialsHelpText": { @@ -1395,31 +1395,31 @@ "description": "Lock database button title text." }, "welcomeText": { - "message": "Welcome to KeePassXC-Browser!", + "message": "Benvenuto su KeePassXC-Browser!", "description": "Main title of Getting Started page." }, "documentationGettingStarted": { - "message": "Our Getting Started Guide will get you up and running quickly.", + "message": "Grazie alla nostra Guida introduttiva sarai subito operativo.", "description": "Getting Started document text." }, "documentationUserGuide": { - "message": "Looking for more comprehensive documentation? Our User Guide is there to help.", + "message": "Cerchi una documentazione più completa? La nostra Guida per l'utente è qui per aiutarti.", "description": "User Guide text." }, "documentationTroubleshootingGuide": { - "message": "Need help troubleshooting the browser integration? Check the Troubleshooting Guide.", + "message": "Hai bisogno di aiuto per risolvere i problemi di integrazione del browser? Consulta la Guida alla risoluzione dei problemi.", "description": "Troubleshooting Guide text." }, "gettingStartedWelcomeText": { - "message": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC.", + "message": "Benvenuti su KeePassXC-Browser, l'estensione ufficiale del browser per KeePassXC.", "description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC." }, "gettingStartedSecondWelcomeText": { - "message": "Please go through the default settings and check all your preferred options.", + "message": "Esamina le impostazioni predefinite e seleziona tutte le opzioni che preferisci.", "description": "Please go through the default settings and check all your preferred options." }, "gettingStartedNewUser": { - "message": "Are you a new user? Check links to our documentation.", + "message": "Sei un nuovo utente? Consulta i link alla nostra documentazione.", "description": "Are you a new user? Check links to our documentation." } } diff --git a/keepassxc-browser/_locales/pt_BR/messages.json b/keepassxc-browser/_locales/pt_BR/messages.json index 9669939..888abf5 100644 --- a/keepassxc-browser/_locales/pt_BR/messages.json +++ b/keepassxc-browser/_locales/pt_BR/messages.json @@ -88,7 +88,7 @@ "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "Solicite a digitação global automática", + "message": "Solicite a Digitação Automática global", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { @@ -627,7 +627,7 @@ "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsDefaultSettingsTitle": { - "message": "Default settings", + "message": "Configurações padrão", "description": "Default settings title for Getting Started page." }, "optionsWelcomeTitle": { @@ -827,11 +827,11 @@ "description": "Show login notifications checkbox text." }, "optionsDefaultPasswordManager": { - "message": "Set as default password manager", + "message": "Definir como gerenciador de senhas padrão", "description": "Default password manager checkbox text." }, "optionsDefaultPasswordManagerHelpText": { - "message": "Sets KeePassXC-Browser as the default password manager for the browser.", + "message": "Define o KeePassXC-Browser como o gerenciador de senhas padrão do navegador.", "description": "Default password manager help text." }, "optionsRedirectAllowance": { @@ -1395,31 +1395,31 @@ "description": "Lock database button title text." }, "welcomeText": { - "message": "Welcome to KeePassXC-Browser!", + "message": "Bem-vindo ao KeePassXC-Browser!", "description": "Main title of Getting Started page." }, "documentationGettingStarted": { - "message": "Our Getting Started Guide will get you up and running quickly.", + "message": "Nosso Guia de Início Rápido o ajudará a começar rapidamente.", "description": "Getting Started document text." }, "documentationUserGuide": { - "message": "Looking for more comprehensive documentation? Our User Guide is there to help.", + "message": "Procurando por mais documentação completa? Nosso Guia do Usuário está lá para ajudar.", "description": "User Guide text." }, "documentationTroubleshootingGuide": { - "message": "Need help troubleshooting the browser integration? Check the Troubleshooting Guide.", + "message": "Precisa de ajuda para solucionar problemas de integração do navegador? Consulte o Guia de solução de problemas.", "description": "Troubleshooting Guide text." }, "gettingStartedWelcomeText": { - "message": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC.", + "message": "Bem-vindo ao KeePassXC-Browser, a extensão oficial do KeePassXC.", "description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC." }, "gettingStartedSecondWelcomeText": { - "message": "Please go through the default settings and check all your preferred options.", + "message": "Por favor, percorra as configurações padrão e verifique todas as suas opções preferidas.", "description": "Please go through the default settings and check all your preferred options." }, "gettingStartedNewUser": { - "message": "Are you a new user? Check links to our documentation.", + "message": "Você é um novo usuário? Verifique os links para nossa documentação.", "description": "Are you a new user? Check links to our documentation." } } diff --git a/keepassxc-browser/_locales/uk/messages.json b/keepassxc-browser/_locales/uk/messages.json index 11900fe..135cde4 100644 --- a/keepassxc-browser/_locales/uk/messages.json +++ b/keepassxc-browser/_locales/uk/messages.json @@ -627,7 +627,7 @@ "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsDefaultSettingsTitle": { - "message": "Default settings", + "message": "Налаштування за замовчуванням", "description": "Default settings title for Getting Started page." }, "optionsWelcomeTitle": { @@ -827,11 +827,11 @@ "description": "Show login notifications checkbox text." }, "optionsDefaultPasswordManager": { - "message": "Set as default password manager", + "message": "Встановити як менеджер паролів за замовчуванням", "description": "Default password manager checkbox text." }, "optionsDefaultPasswordManagerHelpText": { - "message": "Sets KeePassXC-Browser as the default password manager for the browser.", + "message": "Встановлює KeePassXC-Browser як менеджер паролів за замовчуванням для браузера.", "description": "Default password manager help text." }, "optionsRedirectAllowance": { @@ -1395,31 +1395,31 @@ "description": "Lock database button title text." }, "welcomeText": { - "message": "Welcome to KeePassXC-Browser!", + "message": "Ласкаво просимо до KeePassXC-Browser!", "description": "Main title of Getting Started page." }, "documentationGettingStarted": { - "message": "Our Getting Started Guide will get you up and running quickly.", + "message": "Наш посібник для початківців допоможе вам швидко розпочати роботу.", "description": "Getting Started document text." }, "documentationUserGuide": { - "message": "Looking for more comprehensive documentation? Our User Guide is there to help.", + "message": "Шукаєте більш детальну документацію? Наш посібник користувача допоможе вам.", "description": "User Guide text." }, "documentationTroubleshootingGuide": { - "message": "Need help troubleshooting the browser integration? Check the Troubleshooting Guide.", + "message": "Потрібна допомога у вирішенні проблем з інтеграцією браузера? Перегляньте Посібник з усунення несправностей.", "description": "Troubleshooting Guide text." }, "gettingStartedWelcomeText": { - "message": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC.", + "message": "Ласкаво просимо до KeePassXC-Browser, офіційного розширення KeePassXC для браузера.", "description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC." }, "gettingStartedSecondWelcomeText": { - "message": "Please go through the default settings and check all your preferred options.", + "message": "Перегляньте стандартні налаштування та перевірте всі бажані опції.", "description": "Please go through the default settings and check all your preferred options." }, "gettingStartedNewUser": { - "message": "Are you a new user? Check links to our documentation.", + "message": "Новий користувач? Перегляньте посилання на нашу документацію.", "description": "Are you a new user? Check links to our documentation." } } diff --git a/keepassxc-browser/manifest.json b/keepassxc-browser/manifest.json index 937e7e0..f3e0bad 100755 --- a/keepassxc-browser/manifest.json +++ b/keepassxc-browser/manifest.json @@ -1,8 +1,8 @@ { "manifest_version": 3, "name": "KeePassXC-Browser", - "version": "1.9.9.1", - "version_name": "1.9.9.1", + "version": "1.9.9.2", + "version_name": "1.9.9.2", "minimum_chrome_version": "93", "description": "__MSG_extensionDescription__", "author": "KeePassXC Team", diff --git a/package-lock.json b/package-lock.json index 6598e36..ffb2a59 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "keepassxc-browser", - "version": "1.9.9.1", + "version": "1.9.9.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "keepassxc-browser", - "version": "1.9.9.1", + "version": "1.9.9.2", "license": "GPL-3.0", "dependencies": { "@npmcli/fs": "^2.1.0" diff --git a/package.json b/package.json index 4d425d6..e2f0e0e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keepassxc-browser", - "version": "1.9.9.1", + "version": "1.9.9.2", "description": "KeePassXC-Browser", "main": "build.js", "devDependencies": {