From 07687456f418f88d44fb6bae1a3dd730b1f37c70 Mon Sep 17 00:00:00 2001 From: varjolintu Date: Mon, 16 Oct 2023 17:26:27 +0300 Subject: [PATCH] Update to 1.8.9 --- CHANGELOG | 7 + keepassxc-browser/_locales/bg/messages.json | 62 +- keepassxc-browser/_locales/cs/messages.json | 52 + keepassxc-browser/_locales/da/messages.json | 82 +- keepassxc-browser/_locales/de/messages.json | 54 +- keepassxc-browser/_locales/el/messages.json | 52 + .../_locales/en_GB/messages.json | 52 + keepassxc-browser/_locales/es/messages.json | 52 + keepassxc-browser/_locales/et/messages.json | 52 + keepassxc-browser/_locales/fi/messages.json | 194 ++- keepassxc-browser/_locales/fr/messages.json | 86 +- keepassxc-browser/_locales/he/messages.json | 52 + keepassxc-browser/_locales/hu/messages.json | 52 + keepassxc-browser/_locales/id/messages.json | 62 +- keepassxc-browser/_locales/it/messages.json | 52 + keepassxc-browser/_locales/ja/messages.json | 52 + keepassxc-browser/_locales/ko/messages.json | 52 + keepassxc-browser/_locales/lt/messages.json | 52 + keepassxc-browser/_locales/my/messages.json | 52 + keepassxc-browser/_locales/nb/messages.json | 52 + keepassxc-browser/_locales/nl/messages.json | 1262 +++++++++++++++++ .../_locales/nl_NL/messages.json | 52 + keepassxc-browser/_locales/pl/messages.json | 52 + keepassxc-browser/_locales/pt/messages.json | 52 + .../_locales/pt_BR/messages.json | 290 ++-- .../_locales/pt_PT/messages.json | 52 + keepassxc-browser/_locales/ro/messages.json | 52 + keepassxc-browser/_locales/ru/messages.json | 52 + keepassxc-browser/_locales/sl/messages.json | 52 + keepassxc-browser/_locales/sv/messages.json | 52 + keepassxc-browser/_locales/tr/messages.json | 88 +- keepassxc-browser/_locales/uk/messages.json | 52 + .../_locales/zh_CN/messages.json | 52 + .../_locales/zh_TW/messages.json | 52 + keepassxc-browser/manifest.json | 4 +- package-lock.json | 4 +- package.json | 2 +- 37 files changed, 3189 insertions(+), 256 deletions(-) create mode 100644 keepassxc-browser/_locales/nl/messages.json diff --git a/CHANGELOG b/CHANGELOG index 170ce63..4837476 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,10 @@ +1.8.9 (2023-10-16) +========================= +- Add Patreon to predefined sites [#1993] +- Add checks when removing a connection [#2005] +- Add support for Passkeys (KeePassXC 2.8.0 required) [#1786] +- Fix canceling message timeout [#2007] + 1.8.8.1 (2023-10-03) ========================= - Fix handling message timeouts [#1999] diff --git a/keepassxc-browser/_locales/bg/messages.json b/keepassxc-browser/_locales/bg/messages.json index 8ffa7c7..ac1b57a 100644 --- a/keepassxc-browser/_locales/bg/messages.json +++ b/keepassxc-browser/_locales/bg/messages.json @@ -107,6 +107,38 @@ "message": "Попълнената парола е по-дълга от разрешената дължина на съдържание в полето.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Не са намерени групи.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Нова група не може да бъде създадена.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Не е предоставен валиден универсален уникален идентификатор.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Не се поддържа атестация.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Данните за удостоверяване са изключени.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Заявката за Passkeys е отказана.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Потребителят не може да бъде потвърден.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Въведете публичен ключ.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Няма връзка с KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -528,7 +560,7 @@ "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { - "message": "Свързани банки", + "message": "Свързани хранилища", "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { @@ -588,7 +620,7 @@ "description": "Check for updates button text." }, "optionsButtonRemoveNow": { - "message": "Да, премахване", + "message": "Премахване", "description": "Confirm button text when removing database key or custom login fields." }, "optionsButtonCancel": { @@ -944,7 +976,7 @@ "description": "Database list column title." }, "optionsDatabaseDelete": { - "message": "Изтриване", + "message": "Премахване", "description": "Database list column title." }, "optionsColumnPageURL": { @@ -964,7 +996,7 @@ "description": "Improved Input Field Detection column text." }, "optionsColumnDelete": { - "message": "Изтриване", + "message": "Премахване", "description": "Site preferences list column title." }, "optionsSelectionNothing": { @@ -1044,7 +1076,7 @@ "description": "Saved custom login fields info text, third part." }, "optionsCustomFieldsRemove": { - "message": "Премахване на запазените потребителски полета за вход?", + "message": "Да бъдат ли премахнати запазените потребителски полета за вход?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { @@ -1191,6 +1223,26 @@ "message": "Разширение", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Включване на Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Поддръжане на Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Резервен вариант на Passkeys", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Когато е отметнато, грешна или отказана заявка към KeePassXC ще задейства вградената в четеца заявка към Passkeys. Ако не е отметнато, връзка към KeePassXC е задължителна и отказаната заявка ще води до грешка. По подразбиране: отметнато.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Отваря нов раздел", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/cs/messages.json b/keepassxc-browser/_locales/cs/messages.json index 1dcc1ac..2d82405 100644 --- a/keepassxc-browser/_locales/cs/messages.json +++ b/keepassxc-browser/_locales/cs/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Nepřipojeno ke KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Rozšíření", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/da/messages.json b/keepassxc-browser/_locales/da/messages.json index 30604f6..0958384 100644 --- a/keepassxc-browser/_locales/da/messages.json +++ b/keepassxc-browser/_locales/da/messages.json @@ -107,6 +107,38 @@ "message": "Den udfyldte adgangskode er længere end feltets maksimalt tilladte længde.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Ingen grupper fundet.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Kan ikke oprette ny gruppe.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Ingen gyldig UUID angivet.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation understøttes ikke.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Loginoplysning er udelukket.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Anmodning om adgangsnøgler annulleret.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Ugyldig brugerbekræftelse.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Tom offentlig nøgle.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Ikke forbundet til KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -680,7 +712,7 @@ "description": "Show notifications checkbox text." }, "optionsCheckboxUseMonochromeToolbarIcon": { - "message": "Use monochrome toolbar icon.", + "message": "Brug monokromt ikon på værktøjslinjen.", "description": "Use monochrome toolbar icon checkbox text." }, "optionsSaveDomainOnly": { @@ -696,11 +728,11 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "How many redirects are allowed until the banner disappears. Default value is 3. Maximum is infinite.", + "message": "Hvor mange omdirigeringer er tilladt, indtil banneret forsvinder. Standardværdien er 3. Maksimum er uendeligt.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { - "message": "Allow filling HTTP Basic Auth credentials.", + "message": "Tillad udfyldning af HTTP Basic Auth-loginoplysninger.", "description": "Allow filling HTTP Basic Auth credentials checkbox text." }, "optionsDebugLogging": { @@ -736,7 +768,7 @@ "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "Sorter matchende oplysninger ud fra", + "message": "Sortér matchende loginoplysninger ud fra", "description": "Credential sort option header text." }, "optionsThemeSelection": { @@ -816,7 +848,7 @@ "description": "Show notifications option help text." }, "optionsUseMonochromeToolbarIconHelpText": { - "message": "Use a monochrome icon with colored badges in toolbar that adapts to light/dark browser theme.", + "message": "Brug et monokromt ikon med farvede badges i værktøjslinjen, der tilpasser sig det lyse/mørke browsertema.", "description": "Use monochrome toolbar icon option help text." }, "optionsSaveDomainOnlyHelpText": { @@ -832,7 +864,7 @@ "description": "Download favicon after save checkbox label text." }, "optionsDownloadFaviconAfterSaveHelpText": { - "message": "Favicon vil automatisk blive hentet for den nye oplysning.", + "message": "Favicon vil automatisk blive hentet for den nye loginoplysning.", "description": "Download favicon after save help text." }, "optionsAutoFillAndSendHelpText": { @@ -844,11 +876,11 @@ "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "Ryd oplysninger fra ikke-aktive faner efter (sekunder, 0-3600).", + "message": "Ryd loginoplysninger fra ikke-aktive faner efter (sekunder, 0-3600).", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "Oplysninger er ryddet fra baggrundsfaner efter timeouten og der vil blive spurgt om tilladelser til disse sider igen.", + "message": "Loginoplysninger ryddes fra baggrundsfaner efter tidsudløbet og der vil blive spurgt om tilladelser til disse sider igen.", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { @@ -1000,27 +1032,27 @@ "description": "Sort matching credentials by group and username option selection." }, "optionsFillSortPriority": { - "message": "Sorter legitimationsoplysninger efter udfyldning efter", + "message": "Sortér loginoplysninger efter udfyldning efter", "description": "" }, "optionsFillSortPriorityHelpText": { - "message": "Når Indstillingen Relevant legitimationsoplysninger først er valgt, angives legitimationsoplysningerne for tidligere udfyldt login som først i Autofuldførelsesmenuens liste.", + "message": "Når første mulighed i Relevante loginoplysninger er valgt, angives loginoplysninger for tidligere udfyldt login som første i Autofuldførelsesmenuens liste.", "description": "Help text for Sort credentials after fill." }, "optionsFillSortPriorityTotp": { - "message": "Sorter legitimationsoplysninger efter udfyldning for TOTP efter", + "message": "Sortér loginoplysninger efter udfyldning for TOTP efter", "description": "" }, "optionsFillSortPriorityTotpHelpText": { - "message": "Når indstillingen Relevant legitimationsoplysninger først er valgt, angives TOTP for tidligere udfyldt login som først i Autofuldførelsesmenuens liste.", + "message": "Når første mulighed i Relevante loginoplysninger er valgt, angives TOTP for tidligere udfyldt login som første i Autofuldførelsesmenuens liste.", "description": "Help text for Sort credentials after fill for TOTP." }, "optionsFillSortByMatchingCredentials": { - "message": "Indstilling for matchende legitimationsoplysninger", + "message": "Indstilling for matchende loginoplysninger", "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." }, "optionsFillSortByRelevantEntry": { - "message": "Relevant legitimation først", + "message": "Relevant loginoplysning først", "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { @@ -1176,7 +1208,7 @@ "description": "Filling credentials title in settings page" }, "optionsSavingCredentialsTitle": { - "message": "Gemning af loginoplysninger", + "message": "Lagring af loginoplysninger", "description": "Saving credentials title in settings page" }, "optionsUpdatesTitle": { @@ -1191,6 +1223,26 @@ "message": "Udvidelse", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Adgangsnøgler", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Aktivér adgangsnøgler", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Aktivér understøttelse af webgodkendelse.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Aktivér adgangsnøgle-alternativ", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Når aktiveret, vil en mislykket eller annulleret anmodning til KeePassXC udløse browserens egen interne Adgangsnøgle-anmodning. Hvis deaktiveret, kræves der forbindelse til KeePassXC, og en annulleret anmodning vil mislykkes. Standard: aktiveret.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Åbner et nyt faneblad", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/de/messages.json b/keepassxc-browser/_locales/de/messages.json index 9ae74ea..bf85110 100644 --- a/keepassxc-browser/_locales/de/messages.json +++ b/keepassxc-browser/_locales/de/messages.json @@ -16,7 +16,7 @@ "description": "Context menu item for filling Time-based One Time Password." }, "contextMenuShowPasswordGeneratorIcons": { - "message": "Zeige Symbole für Passwortgenerator", + "message": "Passwortgenerator-Symbole anzeigen", "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { @@ -107,6 +107,38 @@ "message": "Das ausgefüllte Passwort ist länger als die maximal zulässige Länge des Feldes.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Keine Gruppen gefunden.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Neue Gruppe kann nicht gebildet werden.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Keine gültige UUID bereitgestellt.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Beglaubigung wird nicht unterstützt.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Anmeldeinformationen sind ausgeschlossen.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Generalschlüssel-Abfrage abgebrochen.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Ungültige Nutzerüberprüfung.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Kein öffentlicher Schlüssel.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Nicht mit KeePassXC verbunden.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Erweiterung", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Generalschlüssel", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Generalschlüssel aktivieren", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Unterstützung für Web-Authentifizierung aktivieren", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Generalschlüssel-Umleitung aktivieren", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Wenn aktiviert, werden missglückte oder abgebrochene Abfragen an KeePassXC die browser-eigene Generalschlüssel-Abfrage veranlassen. Wenn deaktiviert, ist die Verbindung mit KeePassXC erforderlich und abgebrochene Abfragen werden fehlschlagen. Voreinstellung: aktiviert.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Öffnet einen neuen Tab", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/el/messages.json b/keepassxc-browser/_locales/el/messages.json index e1c33ca..8636458 100644 --- a/keepassxc-browser/_locales/el/messages.json +++ b/keepassxc-browser/_locales/el/messages.json @@ -107,6 +107,38 @@ "message": "Ο συμπληρωμένος κωδικός πρόσβασης είναι μεγαλύτερος από το μέγιστο επιτρεπόμενο μήκος του πεδίου.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Δεν είναι συνδεδεμένο με το KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Επέκταση", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Ανοίγει μια νέα καρτέλα", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/en_GB/messages.json b/keepassxc-browser/_locales/en_GB/messages.json index 05626d8..82656b8 100644 --- a/keepassxc-browser/_locales/en_GB/messages.json +++ b/keepassxc-browser/_locales/en_GB/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Not connected to KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Extension", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/es/messages.json b/keepassxc-browser/_locales/es/messages.json index a943d10..dcfec3e 100644 --- a/keepassxc-browser/_locales/es/messages.json +++ b/keepassxc-browser/_locales/es/messages.json @@ -107,6 +107,38 @@ "message": "La contraseña introducida es más larga que la longitud máxima permitida del campo.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No se encontraron grupos.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "No se puede crear un grupo nuevo.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No se ha proporcionado un UUID válido.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Atestación no admitida.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Se excluye la credencial.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Solicitud de claves de acceso cancelada.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Verificación de usuario no válida.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Clave pública vacía.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "No conectado a KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Extensión", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Claves de acceso", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Habilitar claves de acceso", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Habilitar soporte para Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Habilitar respaldo Passkeys", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Al estar habilitado, una petición fallida o cancelada a KeePassXC provocará una petición interna al Passkeys del navegador. Si está deshabilitada, es requerido una conexión a KeePassXC y la petición cancelada fallará. Por defecto: habilitado.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Se abre una nueva pestaña", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/et/messages.json b/keepassxc-browser/_locales/et/messages.json index 1c67032..7d046fb 100644 --- a/keepassxc-browser/_locales/et/messages.json +++ b/keepassxc-browser/_locales/et/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Ei ole ühendatud KeePassXC-ga.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Laiendus", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Avab uue vahelehe", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/fi/messages.json b/keepassxc-browser/_locales/fi/messages.json index df26e3f..99ff45d 100644 --- a/keepassxc-browser/_locales/fi/messages.json +++ b/keepassxc-browser/_locales/fi/messages.json @@ -4,7 +4,7 @@ "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { - "message": "Täytä käyttäjänimi ja salasana", + "message": "Täytä käyttäjätunnus ja salasana", "description": "Context menu item for filling both username and password." }, "contextMenuFillPassword": { @@ -20,7 +20,7 @@ "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { - "message": "Tallenna tietueet", + "message": "Tallenna kirjautumistiedot", "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { @@ -36,7 +36,7 @@ "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Havaittiin useita tietueita HTTP-autentikaation yhteydessä. Klikkaa selainlaajennuksen ikonia valitaksesi oikeat tunnukset.", + "message": "Havaittiin useita kirjautumistietoja sisältävä HTTP-todennus. Valitse haluamasi klikkaamalla laajennuksen kuvaketta.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -107,6 +107,38 @@ "message": "Täytetyn salasanan pituus on sallittua pidempi.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Ryhmiä ei löytynyt.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Uutta ryhmää ei voitu luoda.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Validia UUID:tä ei annettu.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation ei ole tuettu.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Kirjautumistieto on lisätty poikkeuksiin.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys-pyyntö on peruttu.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Virheellinen käyttäjän varmennus.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Tyhjä julkinen avain.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Ei yhteyttä KeePassXC:hen.", "description": "Error notification shown when not connected to KeePassXC" @@ -168,7 +200,7 @@ "description": "Password generator error text when KeePassXC is closed." }, "usernameFieldText": { - "message": "Täytä tietueita KeePassXC:stä", + "message": "Täytä kirjautumistiedot KeePassXC:stä", "description": "Username field icon hover text." }, "usernameLockedFieldText": { @@ -180,7 +212,7 @@ "description": "Username field icon hover text when KeePassXC is disconnected." }, "usernameFieldIcon": { - "message": "Käyttäjänimikentän ikoni", + "message": "käyttäjätunnuskentän kuvake", "description": "Username field icon text." }, "totp": { @@ -228,7 +260,7 @@ "description": "Text for string field." }, "defineChooseUsername": { - "message": "Valitse käyttäjänimen kenttä", + "message": "Valitse käyttäjätunnuksen kenttä", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { @@ -256,7 +288,7 @@ "description": "Help text for Custom Login Field banner." }, "username": { - "message": "Käyttäjänimi", + "message": "Käyttäjätunnus", "description": "General text for username." }, "password": { @@ -268,7 +300,7 @@ "description": "General text for a String Fields." }, "credentialsNoUsername": { - "message": "- ei käyttäjänimeä -", + "message": "- ei käyttäjätunnusta -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { @@ -284,7 +316,7 @@ "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "Virhe:\nTunnuksia annetulle käyttäjänimelle ei löydy.", + "message": "Annetulle käyttäjätunnukselle ei löydy kirjautumistietoja.", "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { @@ -304,7 +336,7 @@ "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Virhe:\nMuutoksia tietueessa ei havaittu.", + "message": "Virhe: Muuttuneita kirjautumistietoja ei havaittu.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -340,7 +372,7 @@ "description": "Popup reopen database button text." }, "popupUsernameButton": { - "message": "Lisää pelkän käyttäjänimikentän tunnistus sivustolle", + "message": "Lisää sivustolle \"Vain käyttäjätunnus\" -asetus", "description": "Button text for adding Username-only option." }, "popupErrorEncountered": { @@ -400,31 +432,31 @@ "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { - "message": "Vain yksi käyttäjänimikenttä havaittiin. Lisätäänkö sivun URL Sivustojen asetuksiin, ja pelkän käyttäjänimikentän tunnistus otetaan käyttöön?", + "message": "Havaittiin vain yksittäinen käyttäjätunnuskenttä. Lisätäänkö sivuston URL-osoite sivustoasetuksiin \"Vain käyttäjätunnus\" -asetuksella?", "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, "rememberInfoText": { - "message": "Käyttäjänimi tai salasana on muuttunut! Tallennetaanko?", + "message": "Käyttäjätunnus tai salasana on muuttunut. Tallennetaanko muutos?", "description": "Message when username or password has changed." }, "rememberSaving": { - "message": "Tietueet tallennetaan yhdistettyyn tietokantaan tunnisteella $1", + "message": "Kirjautumistiedot tallennetaan yhdistettyyn tietokantaan tunnisteella $1", "description": "A message when saving or updating credentials." }, "rememberNewUsername": { - "message": "Seuraava käyttäjänimi ei ole tällä hetkellä tallennettu: $1", + "message": "Seuraavaa käyttäjätunnusta ei ole vielä tallennettu: $1", "description": "A message shown when a new username is detected when saving credentials." }, "rememberUsernameExists": { - "message": "Tietueet tämän hetkisellä käyttäjänimellä on lihavoitu: $1", + "message": "Käytetyn käyttäjätunnuksen sisältävät kirjautumistiedot on lihavoitu: $1", "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { - "message": "Valitse tietueet jotka haluat päivittää.", + "message": "Valitse kirjautumistiedot, jotka haluat päivittää.", "description": "A message shown choosing what credentials user wants to update." }, "rememberChooseGroup": { - "message": "Valitse ryhmä johon haluat lisätä uuden tietueen.", + "message": "Valitse ryhmä johon haluat lisätä uudet kirjautumistiedot.", "description": "A message shown choosing what group user wants to use for new credentials." }, "rememberInfoDefaultGroupNotFound": { @@ -436,31 +468,31 @@ "description": "Error message shown when new groups cannot be created." }, "rememberErrorPasswordNotChanged": { - "message": "Tietueita ei päivitetty. Salasana ei ole muuttunut.", + "message": "Kirjautumistietoja ei päivitetty. Salasanaa ei ole vaihdettu.", "description": "Error message shown when credential password is not changed." }, "rememberErrorCannotSaveCredentials": { - "message": "Tietueita ei voitu tallentaa tai päivittää.", + "message": "Kirjautumistietoja ei voida tallentaa tai päivittää.", "description": "Error message shown when credentials cannot be saved or updated." }, "rememberErrorDatabaseClosed": { - "message": "Tietueita ei voi tallentaa tai päivittää suljettuun tietokantaan.", + "message": "Kirjautumistietoja ei voida tallentaa tai päivittää suljettuun tietokantaan.", "description": "Error message shown when credentials cannot be saved or updated and the database is closed." }, "rememberCredentialsNotSaved": { - "message": "Toiminto peruutettu. Tietueita ei ole päivitetty.", + "message": "Toiminto peruuttiin, eikä kirjautumistietoja päivitetty.", "description": "Message shown when saving operation was cancelled." }, "rememberCredentialsSaved": { - "message": "Tallennettu uusi tietue käyttäjänimellä $1 ", + "message": "Uudet kirjautumistiedot käyttäjätunnuksella $1 tallennettiin.", "description": "Message shown when new credentials are saved." }, "rememberCredentialsUpdated": { - "message": "Päivitettiin tietue käyttäjänimellä $1", + "message": "Kirjautumistiedot käyttäjätunnuksella $1 päivitettiin.", "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { - "message": "Identtinen tietue on jo olemassa. Ei päivitettävää.", + "message": "Identtiset kirjautumistiedot ovat jo olemassa. Päivitettävää ei ole.", "description": "Message shown when new credentials already found in database." }, "rememberEmptyUsername": { @@ -468,7 +500,7 @@ "description": "Means an empty username." }, "rememberNoPassword": { - "message": "Täytä salasanakenttä ennen tietueiden tallentamista.", + "message": "Täytä salasanakenttä ennen kirjautumistietojen tallennusta.", "description": "Message shown when no password is set when saving credentials." }, "popupLoginText": { @@ -492,7 +524,7 @@ "description": "URL. Might not need any translation." }, "popupUsername": { - "message": "Käyttäjänimi:", + "message": "Käyttäjätunnus:", "description": "A username field name shown on credential update." }, "popupButtonNew": { @@ -508,7 +540,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Älä kysy koskaan tälle sivustolle", + "message": "Älä kysy enää tällä sivustolla", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -536,7 +568,7 @@ "description": "Saved custom login fields tab text." }, "optionsSitePreferencesTab": { - "message": "Sivustojen asetukset", + "message": "Sivustoasetukset", "description": "Site preferences fields tab text." }, "optionsAboutTab": { @@ -556,7 +588,7 @@ "description": "Custom login fields page header." }, "optionsMenuSitePreferences": { - "message": "Sivustojen asetukset", + "message": "Sivustoasetukset", "description": "Site preferences page header." }, "optionsMenuAbout": { @@ -616,7 +648,7 @@ "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "Kysy aina minne uudet tietueet tallennetaan.", + "message": "Kysy aina minne uudet kirjautumistiedot tallennetaan.", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { @@ -628,7 +660,7 @@ "description": "Activate password generator icons checkbox text." }, "optionsCheckboxUsernameIcons": { - "message": "Aktivoi käyttäjänimikentän ikonit.", + "message": "Aktivoi käyttäjätunnuskenttien kuvake.", "description": "Activate username field icons textbox text." }, "optionsUseObserver": { @@ -636,7 +668,7 @@ "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { - "message": "Hyödyllinen sivustoilla jotka käyttävät ponnahdusikkunoita tai dynaamisia dialogeja. Poista ominaisuus käytöstä vähentääksesi CPU-kuormaa vanhemmilla koneilla. Kun ominaisuus ei ole käytössä, tietueet voidaan täyttää vain käyttämällä näppäinoikoteitä, pikavalikkoa tai selainlaajennuksen ponnahdusikkunaa ikonin kautta. ", + "message": "Hyödyllinen sivustoilla jotka käyttävät ponnahduksia tai dynaamisia valintaruutuja. Poista ominaisuus käytöstä vähentääksesi prosessorin kuormitusta vanhemmilla koneilla. Kun ominaisuus ei ole käytössä, kirjautumistiedot voidaan täyttää vain pikanäppäimillä, sisältövalikosta tai laajennuksen kuvakkeen ponnahduksesta. ", "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { @@ -644,7 +676,7 @@ "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "Hae tietueet automaattisesti.", + "message": "Nouda kirjautumistiedot automaattisesti.", "description": "Automatically retrieve credentials checkbox text." }, "optionsCheckboxAutomaticReconnect": { @@ -656,15 +688,15 @@ "description": "Auto-reconnect warning message." }, "optionsCheckboxAutoFillSingleEntry": { - "message": "Täytä yhden tietueen sisältävät tiedot automaattisesti.", + "message": "Täytä yksittäisen kirjautumistiedon kentät automaattisesti.", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Aktivoi käyttäjänimikenttien valikko.", + "message": "Aktivoi käyttäjätunnuskenttien automaattitäyttö.", "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { - "message": "Näytä ryhmän nimi käyttäjänimikenttien valikossa, jos se sisältää tietueita eri ryhmistä.", + "message": "Näytä ryhmän nimi automaattitäytön listauksessa, kun kirjautumistiedot ovat eri ryhmistä.", "description": "Show group name in autocomplete checkbox text." }, "optionsCheckboxAutoSubmit": { @@ -672,7 +704,7 @@ "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "Kirjautuu automaattisesti sisään valituilla tunnuksilla. Tämä toiminto ei ole aktiivinen yhden tietueen automaattisen täytön kanssa.", + "message": "Lähettää lomakkeen automaattisesti valituilla tunnuksilla. Toimintoa ei käytetä yksittäisen tiedon automaattitäytössä.", "description": "Auto-submit help text." }, "optionsCheckboxShowNotifications": { @@ -688,7 +720,7 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Näytä ilmoitus, kun uusia tietueita voidaan tallettaa tietokantaan.", + "message": "Näytä ilmoituspalkki kun tietokantaan voidaan tallentaa uudet kirjautumistiedot.", "description": "Show login notifications checkbox text." }, "optionsRedirectAllowance": { @@ -696,11 +728,11 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "Kuinka monta sivun uudelleenohjasuta sallitaan ennen kuin palkki katoaa näkyvistä. Vakioasetus on 3, maksimi ääretön.", + "message": "Sallittu uudelleenohjausten määrä ennen kuin palkki katoaa. Oletus on 3. Enimmäismäärä on ääretön.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { - "message": "Salli HTTP-autentikaatiotietojen täyttäminen.", + "message": "Salli HTTP Basic Auth -kirjautumistietojen täyttäminen.", "description": "Allow filling HTTP Basic Auth credentials checkbox text." }, "optionsDebugLogging": { @@ -736,7 +768,7 @@ "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "Järjestä tietueet seuraavasti", + "message": "Täsmäävien kirjautumistietojen järjestysperuste", "description": "Credential sort option header text." }, "optionsThemeSelection": { @@ -776,11 +808,11 @@ "description": "Use predefined sites checkbox text." }, "optionsUsePredefinedSitesHelpText": { - "message": "Lisää pelkän käyttäjänimen tunnistuksen automaattisesti yleisille sivustoille.", + "message": "Lisää sivustoasetuksiin tunnettuja sivustoja, joiden kirjautumislomakkeet sisältävät vain käyttäjätunnuskentän.", "description": "Use predefined sites option help text." }, "optionsShowLoginFormIconHelpText": { - "message": "Lisää ikonin käyttäjänimikenttiin, jota kautta tietueet voi täyttää yhdellä hiiren painalluksella.", + "message": "Lisää käyttäjätunnuskenttiin kuvake, josta kirjautumistiedot voidaan täyttää yhdellä hiiren painalluksella.", "description": "Username field icon option help text." }, "optionsShowOTPIconHelpText": { @@ -788,7 +820,7 @@ "description": "OTP field icon option help text." }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "KeePassXC-Browser hakee tietueet heti kun välilehti on aktivoitu.", + "message": "KeePassXC-Browser noutaa kirjautumistiedot heti välilehden aktivoituessa.", "description": "Auto-Retrive Credentials option help text." }, "optionsAutomaticReconnectHelpText": { @@ -796,7 +828,7 @@ "description": "Auto-reconnect option help text." }, "optionsAutoFillSingleEntryHelpText": { - "message": "Sallii KeePassXC-Browser:in täyttää tietue automaattisesti, jos niitä on sivustolle vain yksi.", + "message": "Salli KeePassXC-Browserin täyttää kirjautumistiedot automaattisesti, jos se noutaa vain yksittäisen tiedon.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { @@ -804,11 +836,11 @@ "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "Näyttää pudotusvalikon käyttäjänimikentässä kaikista saatavilla olevista tietueista kyseiselle sivulle.", + "message": "Näytä pudotuslista, joka sisältää kaikkiin sivulla oleviin käyttäjätunnuskenttiin sopivat kirjautumistiedot.", "description": "Autocomplete Usernames option help text." }, "optionsShowGroupNameInAutocompleteHelpText": { - "message": "Jos tietueita on löytynyt useista eri ryhmistä, ryhmän nimi näytetään.", + "message": "Kun kirjautumistietoja löytyy eri ryhmistä, näytetään ryhmän nimi.", "description": "Show group name in autocomplete help text." }, "optionsShowNotificationsHelpText": { @@ -820,7 +852,7 @@ "description": "Use monochrome toolbar icon option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "Uusia tietueita tallentaessa tallenna vain verkkotunnus koko osoitteen sijasta.", + "message": "Kun tallennetaan uusia kirjautumistietoja, tallenna täydellisen URL-osoitteen sijaan vain sivuston verkkotunnus.", "description": "Save domain only option help text." }, "optionsSaveDomainOnlyCustomLoginHelpText": { @@ -832,11 +864,11 @@ "description": "Download favicon after save checkbox label text." }, "optionsDownloadFaviconAfterSaveHelpText": { - "message": "Uudelle tietueelle ladataan favicon automaattisesti tallennuksen yhteydessä.", + "message": "Uudelle kirjautumistiedolle ladataan favicon-kuvake automaattisesti.", "description": "Download favicon after save help text." }, "optionsAutoFillAndSendHelpText": { - "message": "Jos HTTP-autentikaatiota vaativalle sivustolle löydetään tietue, KeePassXC-Browser yrittää automaattisesti kirjautua niitä käyttäen.", + "message": "Jos sivulle löytyy kirjautumistietoja ja kirjautuminen on toteutettu HTTP Basic Auth -pyynnöllä, pyrkii KeePassXC-Browser kirjautua automaattisesti ensimmäisillä annetuilla kirjautumistiedoilla. Jos kirjautumistietoja on useita, voidaan haluttu tieto valita laajennuksen ponnahduksesta. HTTP basic Auth -kirjautuminen on mahdollista täyttää myös manuaalisesti vaikka tämä ominaisuus ei olisikaan käytössä.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { @@ -844,15 +876,15 @@ "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "Tyhjennä tietueet ei-aktiivisilta välilehdiltä (sekunti, 0-3600)", + "message": "Tyhjennä kirjautumistiedot ei-aktiivisilta välilehdiltä (sekuntia, 0-3600)", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "Tietueet tyhjennetään selaimen muistista taustalla olevista välilehdistä aikakatkaisun jälkeen, ja niiden käyttölupa kysytään uudelleen välilehden aktivoituessa.", + "message": "Kirjautumistiedot tyhjennetään taustavälilehdiltä määritetyn ajan kuluttua ja välilehtien sivuille pyydetään käyttöoikeus uudelleen.", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { - "message": "KeePassXC-Browser tarvitsee KeePassXC:tä hakeakseen tietueita.", + "message": "KeePassXC-Browser tarvitsee tietueiden noutoon KeePassXC:n.", "description": "Settings page version info text." }, "optionsVersionDownload": { @@ -956,7 +988,7 @@ "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Pelkän käyttäjänimikentän tunnistus", + "message": "Vain käyttäjätunnus -tunnistus", "description": "Site preferences list column title." }, "optionsColumnImprovedInputFieldDetection": { @@ -972,7 +1004,7 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Poista uusien/muokattujen tietueiden tunnistus käytöstä", + "message": "Poista uudet/muokatut kirjautumistiedot käytöstä", "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { @@ -988,7 +1020,7 @@ "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { - "message": "Käyttäjänimi", + "message": "Käyttäjätunnus", "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { @@ -996,31 +1028,31 @@ "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { - "message": "Ryhmä ja käyttäjänimi", + "message": "Ryhmä ja käyttäjätunnus", "description": "Sort matching credentials by group and username option selection." }, "optionsFillSortPriority": { - "message": "Lajittele tietueen täytön jälkeen", + "message": "Kirjautumistietojen täytön jälkeinen järjestysperuste", "description": "" }, "optionsFillSortPriorityHelpText": { - "message": "Kun Olennainen tietue ensin -vaihtoehto on valittu, aiemmin täytetty tietue näytetään käyttäjänimikienttien valikossa ensimmäisenä.", + "message": "Kun \"Sopivin kirjautumistieto ensin\" on valittu, näytetään viimeksi täytetty tieto automaattitäytön valikossa ensimmäisenä.", "description": "Help text for Sort credentials after fill." }, "optionsFillSortPriorityTotp": { - "message": "Lajittele tietueet TOTP:in täytön jälkeen", + "message": "Kirjautumistietojen täytönjälkeinen TOTP-järjestysperuste", "description": "" }, "optionsFillSortPriorityTotpHelpText": { - "message": "Kun Olennainen tietue ensin -vaihtoehto on valittu, aiemmin täytettyyn tietueeseen liittyvät TOTP-vaihtoehto näytetään käyttäjänimikienttien valikossa ensimmäisenä.", + "message": "Kun \"Sopivin kirjautumistieto ensin\" on valittu, näytetään viimeksi täytetyn tiedon TOTP automaattitäytön valikossa ensimmäisenä.", "description": "Help text for Sort credentials after fill for TOTP." }, "optionsFillSortByMatchingCredentials": { - "message": "Käytä Järjestä tietueet -asetusta", + "message": "Täsmäävät kirjautumistiedot -asetus", "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." }, "optionsFillSortByRelevantEntry": { - "message": "Olennainen tietue ensin", + "message": "Sopivin kirjautumistieto ensin", "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { @@ -1056,7 +1088,7 @@ "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "Hyljättyjä sivustoja ei löydetty.", + "message": "Sivustoasetuksia ei löytynyt.", "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { @@ -1068,7 +1100,7 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Poistaaksesi uusien/muokattujen tietueiden tunnistuksen käytöstä tietyllä sivulla, lisää sivusto alle tai käytä KeePassXC-Browserin ponnahdusikkunaa ja valitse", + "message": "Ohittaaksesi uusien kirjautumistietojen tallennuksen tai olemassa olevien muokkauksen tietyillä sivustoilla, lisää sivustot alle tai valitse sivulla näytettävästä ilmoituspalkista Älä kysy enää tällä sivustolla.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { @@ -1076,7 +1108,7 @@ "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Pelkän käyttäjänimikentän tunnistus mahdollistaa KeePassXC-Browser:in käytön sivustoilla joissa käyttäjänimi- ja salasanakenttä on jaoteltu eri sivuille.", + "message": "\"Vain käyttäjätunnus\" -asetuksen avulla KeePassXC-Browser voi täyttää kirjautumistiedot sivustoilla, joiden käyttäjätunnus- ja salasanakentät on sijoitettu eri sivuille.", "description": "Site preferences info text, fourth part." }, "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { @@ -1096,11 +1128,11 @@ "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Browser käyttää tällä sivustolla kaikkia ominaisuuksia ja poistaa pelkän käyttäjänimikentän tunnistuksen käytöstä.", + "message": "KeePassXC-Browser käyttää tällä sivustolla kaikkia ominaisuuksiaan ja poistaa \"Vain käyttäjätunnus\" -asetuksen käytöstä.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "Voit hallita tallennettuja sivustojen asetuksia käyttämällä alla olevaa taulukkoa.", + "message": "Voit hallita tallennettuja sivustoasetuksia taulukon avulla.", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { @@ -1172,11 +1204,11 @@ "description": "User interface title in settings page" }, "optionsFillingCredentialsTitle": { - "message": "Tietueiden täyttö", + "message": "Kirjautumistietojen täyttäminen", "description": "Filling credentials title in settings page" }, "optionsSavingCredentialsTitle": { - "message": "Tietueiden tallennus", + "message": "Kirjautumistietojen tallentaminen", "description": "Saving credentials title in settings page" }, "optionsUpdatesTitle": { @@ -1191,6 +1223,26 @@ "message": "Selainlaajennus", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeyt", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Ota käyttöön Passkeyt", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Ota käyttöön turvallinen verkkotodennus.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Tue Passkeyn perääntymistä", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Kun aktivoitu, epäonnistunut tai peruutettu pyyntö KeePassXC:lle ohjaa selaimen omaan Passkeys-pyyntöön. Mikäli asetus on pois päältä, yhteys KeePassXC:hen on vaadittu, ja peruutettu pyyntö epäonnistuu suoraan. Oletus: aktivoitu.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Avaa uuden välilehden", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/fr/messages.json b/keepassxc-browser/_locales/fr/messages.json index 8e49cec..5d44fd9 100644 --- a/keepassxc-browser/_locales/fr/messages.json +++ b/keepassxc-browser/_locales/fr/messages.json @@ -107,6 +107,38 @@ "message": "Le mot de passe indiqué 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é.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Impossible de créer un nouveau groupe.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "UUID invalide.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Certificat non prise en charge.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "L'identifiant a été exclus.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Demande de mot de passé abandonnée.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Utilisateur invalide.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Clé publique vide.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Non connecté à KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -196,7 +228,7 @@ "description": "OTP field icon text." }, "defineClose": { - "message": "Close", + "message": "Fermer", "description": "Close button text when choosing custom login fields." }, "defineSkip": { @@ -208,7 +240,7 @@ "description": "More button text when choosing custom login fields." }, "defineReset": { - "message": "Reset", + "message": "Réinitialiser", "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { @@ -220,27 +252,27 @@ "description": "A text shown when custom credentials fields are already set for the page." }, "defineClearData": { - "message": "Clear saved data", + "message": "Effacer les données enregistrées", "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "String field", + "message": "Champ de type chaîne", "description": "Text for string field." }, "defineChooseUsername": { - "message": "Choose a username field", + "message": "Choisissez un champ de nom d'utilisateur", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "Choose a password field", + "message": "Choisissez un champ de mot de passe", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "Choose a TOTP field", + "message": "Choisissez un champ TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, "defineChooseStringFields": { - "message": "Choose String Fields", + "message": "Choisissez des champs de type chaîne", "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { @@ -252,7 +284,7 @@ "description": "Help text when choosing custom login fields." }, "defineChooseCustomLoginFieldText": { - "message": "Choose a Custom Login Field", + "message": "Choisissez un champ d'identification personnalisé", "description": "Help text for Custom Login Field banner." }, "username": { @@ -264,7 +296,7 @@ "description": "General text for password." }, "stringFields": { - "message": "String Fields", + "message": "Champs de type chaîne", "description": "General text for a String Fields." }, "credentialsNoUsername": { @@ -680,7 +712,7 @@ "description": "Show notifications checkbox text." }, "optionsCheckboxUseMonochromeToolbarIcon": { - "message": "Use monochrome toolbar icon.", + "message": "Utiliser une barre d'outils avec icônes monochromes.", "description": "Use monochrome toolbar icon checkbox text." }, "optionsSaveDomainOnly": { @@ -696,11 +728,11 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "How many redirects are allowed until the banner disappears. Default value is 3. Maximum is infinite.", + "message": "Nombre de redirections autorisées avant disparition du bandeau. 3 par défaut. Maximum illimité.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { - "message": "Allow filling HTTP Basic Auth credentials.", + "message": "Autoriser le remplissage des identifiants HTTP Basic Auth.", "description": "Allow filling HTTP Basic Auth credentials checkbox text." }, "optionsDebugLogging": { @@ -800,7 +832,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Warning! Using auto-fill is not safe. Use at your own risk. KeePassXC-Browser automatically tries to detect login fields. However, they may be detected incorrectly, possibly filling sensitive data to unsafe input fields.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -816,7 +848,7 @@ "description": "Show notifications option help text." }, "optionsUseMonochromeToolbarIconHelpText": { - "message": "Use a monochrome icon with colored badges in toolbar that adapts to light/dark browser theme.", + "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.", "description": "Use monochrome toolbar icon option help text." }, "optionsSaveDomainOnlyHelpText": { @@ -960,7 +992,7 @@ "description": "Site preferences list column title." }, "optionsColumnImprovedInputFieldDetection": { - "message": "Improved Input Field Detection", + "message": "Détection des champs de saisie accrue", "description": "Improved Input Field Detection column text." }, "optionsColumnDelete": { @@ -1080,7 +1112,7 @@ "description": "Site preferences info text, fourth part." }, "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { - "message": "Improved Input Field Detection allows more detailed dynamic input field detection. However, it might affect the page performance. Use with caution.", + "message": "La détection de champs de saisie accrue est type de détection dynamique plus précis. Cependant, cela peut affecter les performances. À utiliser avec parcimonie.", "description": "Improved Input Field Detection help text." }, "optionsSitePreferencesManualAddText": { @@ -1191,6 +1223,26 @@ "message": "Extension", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Mots de passe", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Activer les mots de passe", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Activer l'authentification HTTP.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Autoriser des mots de passé de secours", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Si activé, le mot de passe du navigateur sera utilisé en cas d'échec de requête vers KeePassXC. Si désactivé, la connexion avec KeePassXC reste nécessaire et toute requête infructueuse se soldera par un échec. Activé par défaut.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/he/messages.json b/keepassxc-browser/_locales/he/messages.json index 8682cf5..e9da463 100644 --- a/keepassxc-browser/_locales/he/messages.json +++ b/keepassxc-browser/_locales/he/messages.json @@ -107,6 +107,38 @@ "message": "אורך הססמה שהוזנה גדול יותר ממגבלת השדה המירבית.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "לא מחובר ל־KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "הרחבות", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "פתיחת לשונית חדשה", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/hu/messages.json b/keepassxc-browser/_locales/hu/messages.json index 61299d6..5db94fe 100644 --- a/keepassxc-browser/_locales/hu/messages.json +++ b/keepassxc-browser/_locales/hu/messages.json @@ -107,6 +107,38 @@ "message": "A kitöltött jelszó hosszabb, mint a mező által megengedett legnagyobb hossz.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Nincs kapcsolat a KeePassXC-vel.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Kiterjesztés", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Új fület nyit meg", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/id/messages.json b/keepassxc-browser/_locales/id/messages.json index bb2f772..cc6f8d3 100644 --- a/keepassxc-browser/_locales/id/messages.json +++ b/keepassxc-browser/_locales/id/messages.json @@ -107,6 +107,38 @@ "message": "Kata sandi lebih panjang dari ruas yang tersedia.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Tidak ada grup yang ditemukan.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Tidak bisa membuat grup baru.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Tidak ada UUID yang valid yang disediakan.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Atestasi tidak didukung.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Kredensial dikecualikan.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Permintaan Passkey dibatalkan.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Verifikasi pengguna tidak valid.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Kunci publik kosong.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Tidak tersambung dengan KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -240,7 +272,7 @@ "description": "Choosing a TOTP field text when choosing custom login fields." }, "defineChooseStringFields": { - "message": "Choose String Fields", + "message": "Pilih Ruas String", "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { @@ -252,7 +284,7 @@ "description": "Help text when choosing custom login fields." }, "defineChooseCustomLoginFieldText": { - "message": "Choose a Custom Login Field", + "message": "Pilih suatu Ruas Log Masuk Ubahan", "description": "Help text for Custom Login Field banner." }, "username": { @@ -264,7 +296,7 @@ "description": "General text for password." }, "stringFields": { - "message": "String Fields", + "message": "Ruas String", "description": "General text for a String Fields." }, "credentialsNoUsername": { @@ -360,11 +392,11 @@ "description": "Popup information message about Getting Started Guide." }, "popupGettingStartedLinkText": { - "message": "Getting Started Guide - Setup Browser Integration", + "message": "Panduan Memulai - Menyiapkan Integrasi Peramban", "description": "Popup Getting Started Guide link text." }, "popupAlertHide": { - "message": "Hide and don't show again.", + "message": "Sembunyikan dan jangan tampilkan lagi.", "description": "Hide alert close button title." }, "popupTroubleshootingText": { @@ -1191,6 +1223,26 @@ "message": "Ekstensi", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Buka tab baru", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/it/messages.json b/keepassxc-browser/_locales/it/messages.json index 3d86d11..5988be3 100644 --- a/keepassxc-browser/_locales/it/messages.json +++ b/keepassxc-browser/_locales/it/messages.json @@ -107,6 +107,38 @@ "message": "La password compilata è più lunga della lunghezza massima consentita del campo.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Nessun gruppo trovato.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Impossibile creare nuovo gruppo.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Non connesso a KeePassXC", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Estensione", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Apre una nuova scheda", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/ja/messages.json b/keepassxc-browser/_locales/ja/messages.json index 9725e20..2d287a4 100644 --- a/keepassxc-browser/_locales/ja/messages.json +++ b/keepassxc-browser/_locales/ja/messages.json @@ -107,6 +107,38 @@ "message": "フィールドに設定された上限を超えた長さのパスワードが入力されました。", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "KeePassXC に接続していません。", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "拡張機能", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "新しいタブを開く", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/ko/messages.json b/keepassxc-browser/_locales/ko/messages.json index 769fa12..2641418 100644 --- a/keepassxc-browser/_locales/ko/messages.json +++ b/keepassxc-browser/_locales/ko/messages.json @@ -107,6 +107,38 @@ "message": "입력된 암호가 암호 필드의 최대 길이보다 깁니다.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "KeePassXC에 연결되지 않았습니다.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "확장 기능", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "새 탭 열기", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/lt/messages.json b/keepassxc-browser/_locales/lt/messages.json index b239d59..31b80ab 100644 --- a/keepassxc-browser/_locales/lt/messages.json +++ b/keepassxc-browser/_locales/lt/messages.json @@ -107,6 +107,38 @@ "message": "Užpildytas slaptažodis yra ilgesnis nei lauko leidžiamas maksimalus ilgis.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Neprisijungta prie KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Įskiepis", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Atidaro naują skirtuką", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/my/messages.json b/keepassxc-browser/_locales/my/messages.json index f1c35ab..d42dbe7 100644 --- a/keepassxc-browser/_locales/my/messages.json +++ b/keepassxc-browser/_locales/my/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "KeePassXC နှင့် ချိတ်ဆက်မထားပါ။", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "အဆက်", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "တက်ဘ်အသစ်တစ်ခု ဖွင့်သည်", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/nb/messages.json b/keepassxc-browser/_locales/nb/messages.json index b8188b6..57f90e7 100644 --- a/keepassxc-browser/_locales/nb/messages.json +++ b/keepassxc-browser/_locales/nb/messages.json @@ -107,6 +107,38 @@ "message": "Passordet som er utfylt er lengre enn feltets tillatte maksimale lengde.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Ikke koblet til KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Utvidelse", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Åpner en ny fane", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/nl/messages.json b/keepassxc-browser/_locales/nl/messages.json new file mode 100644 index 0000000..dd9d56e --- /dev/null +++ b/keepassxc-browser/_locales/nl/messages.json @@ -0,0 +1,1262 @@ +{ + "extensionDescription": { + "message": "KeePassXC-integratie voor moderne webbrowsers", + "description": "Name of the extension." + }, + "contextMenuFillUsernameAndPassword": { + "message": "Gebruikersnaam en wachtwoord invullen", + "description": "Context menu item for filling both username and password." + }, + "contextMenuFillPassword": { + "message": "Alleen wachtwoord invullen", + "description": "Context menu item for filling password." + }, + "contextMenuFillTOTP": { + "message": "TOTP invullen", + "description": "Context menu item for filling Time-based One Time Password." + }, + "contextMenuShowPasswordGeneratorIcons": { + "message": "Wachtwoordgenerator-pictogrammen tonen", + "description": "Show password generator icon on every password input field." + }, + "contextMenuSaveCredentials": { + "message": "Inloggegevens opslaan", + "description": "Save credentials using the credential banner." + }, + "contextMenuShowPasswordGenerator": { + "message": "Wachtwoordgenerator openen", + "description": "Show password generator text." + }, + "contextMenuFillAttribute": { + "message": "Kenmerk invullen…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Algemeen automatisch typen aanvragen", + "description": "Global Auto-Type shortcut text." + }, + "multipleCredentialsDetected": { + "message": "Er zijn meerdere inloggegevens bij deze http-authenticatie gedetecteerd. Klik op het extensiepictogram om de juiste te kiezen.", + "description": "Notification when HTTP Authentication has multiple credentials detected." + }, + "errorMessageUnknown": { + "message": "Onbekende fout.", + "description": "Unknown error." + }, + "errorMessageDatabaseNotOpened": { + "message": "Database niet geopend.", + "description": "Database not opened." + }, + "errorMessageDatabaseHash": { + "message": "Database-controlegetal niet ontvangen.", + "description": "Database hash not received." + }, + "errorMessageClientPublicKey": { + "message": "Openbare clientsleutel niet ontvangen.", + "description": "Client public key not received." + }, + "errorMessageDecrypt": { + "message": "Kan bericht niet ontcijferen.", + "description": "Cannot decrypt message." + }, + "errorMessageTimeout": { + "message": "Geen verbinding met KeePassXC. Controleer in KeePassXC-instellingen of browserintegratie geactiveerd is.", + "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." + }, + "errorMessageCanceled": { + "message": "Actie geannuleerd of geweigerd.", + "description": "Action canceled or denied." + }, + "errorMessageEncrypt": { + "message": "Berichtversleuteling mislukt. Is KeePassXC wel gestart?", + "description": "Message encryption failed. Is KeePassXC running?" + }, + "errorMessageAssociate": { + "message": "De KeePassXC-toewijzing is mislukt. Probeer het opnieuw.", + "description": "KeePassXC association failed, try again." + }, + "errorMessageKeyExchange": { + "message": "De sleuteluitwisseling is mislukt.", + "description": "Key exchange was not successful." + }, + "errorMessageEncryptionKey": { + "message": "Beveiligingssleutel wordt niet herkend.", + "description": "Encryption key is not recognized." + }, + "errorMessageSavedDatabases": { + "message": "Geen opgeslagen databases aangetroffen.", + "description": "No saved databases found." + }, + "errorMessageIncorrectAction": { + "message": "Onjuiste actie.", + "description": "Incorrect action." + }, + "errorMessageEmptyMessage": { + "message": "Leeg bericht ontvangen.", + "description": "Empty message received." + }, + "errorMessageNoURL": { + "message": "Geen URL opgegeven.", + "description": "No URL provided." + }, + "errorMessageNoLogins": { + "message": "Geen inloggegevens aangetroffen.", + "description": "No logins found." + }, + "errorMessagePaswordLengthExceeded": { + "message": "Het ingevoerde wachtwoord is langer dan de toegestane lengte.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, + "errorMessageNoGroupsFound": { + "message": "Geen groepen gevonden.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Geen nieuwe groep kunnen aanmaken.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Geen geldige UUID opgegeven.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Getuigschrift niet ondersteund.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Referentie is uitgesloten.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkey-verzoek geannuleerd.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Ongeldige gebruikersverificatie.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Lege openbare sleutel.", + "description": "Empty public key." + }, + "errorNotConnected": { + "message": "Geen verbinding met KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, + "passwordGeneratorIcon": { + "message": "Wachtwoordgenerator-pictogram", + "description": "Alt attribute text of the password generator icon." + }, + "passwordGeneratorPlaceholder": { + "message": "Gegenereerd wachtwoord", + "description": "Input field placeholder for generated password." + }, + "passwordGeneratorLabel": { + "message": "Volgend wachtwoordveld ook invullen", + "description": "Checkbox text below the password generator input field." + }, + "passwordGeneratorTitle": { + "message": "Wachtwoordgenerator", + "description": "Password generator dialog title." + }, + "passwordGeneratorGenerate": { + "message": "Genereren", + "description": "Generate button text in password generator." + }, + "passwordGeneratorTryAgain": { + "message": "Opnieuw proberen", + "description": "Generate button text in password generator when not connected." + }, + "passwordGeneratorCopy": { + "message": "Kopiëren", + "description": "Copy button text in password generator." + }, + "passwordGeneratorFill": { + "message": "Wachtwoord invullen", + "description": "Fill a password in password generator." + }, + "passwordGeneratorErrorTooLong": { + "message": "Foutmelding: Het gegenereerde wachtwoord is langer dan is toegestaan!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Het wachtwoord is daarom ingekort.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Onthoud het nieuwe wachtwoord!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorGenerateText": { + "message": "Wachtwoord genereren", + "description": "Password icon title text." + }, + "passwordGeneratorError": { + "message": "Kan geen gegenereerd wachtwoord ontvangen.", + "description": "Password generator error text when KeePassXC is closed." + }, + "passwordGeneratorErrorIsRunning": { + "message": "Is KeePassXC actief en verbonden?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Inloggegevens invullen vanuit KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Database is vergrendeld", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC is niet verbonden", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Gebruikersnaampictogram", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "TOTP invullen met behulp van KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP-pictogram", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Sluiten", + "description": "Close button text when choosing custom login fields." + }, + "defineSkip": { + "message": "Overslaan", + "description": "Skip button text when choosing custom login fields." + }, + "defineMore": { + "message": "Meer", + "description": "More button text when choosing custom login fields." + }, + "defineReset": { + "message": "Herstellen", + "description": "Reset button text when choosing custom login fields." + }, + "defineConfirm": { + "message": "Bevestigen", + "description": "Confirm button text when choosing custom login fields." + }, + "defineAlreadySelected": { + "message": "De inlogvelden op deze pagina zijn al geselecteerd en worden overschreven.", + "description": "A text shown when custom credentials fields are already set for the page." + }, + "defineClearData": { + "message": "Opgeslagen gegevens wissen", + "description": "Clear save data button text when choosing custom login fields." + }, + "defineStringField": { + "message": "Tekenreeksveld", + "description": "Text for string field." + }, + "defineChooseUsername": { + "message": "Kies een gebruikersnaamveld", + "description": "Choosing a username field text when choosing custom login fields." + }, + "defineChoosePassword": { + "message": "Kies een wachtwoordveld", + "description": "Choosing a password field text when choosing custom login fields." + }, + "defineChooseTOTP": { + "message": "Kies een TOTP-veld", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Tekenreeksvelden kiezen", + "description": "Choose String Fields a selection text when choosing custom login fields." + }, + "defineHelpText": { + "message": "Bevestig je selectie of stel meerdere velden in als tekenreeksvelden.", + "description": "Confirm a selection text when choosing custom login fields which contains string fields." + }, + "defineKeyboardText": { + "message": "Je kunt tevens gebruikmaken van de numerieke toetsen op je toetsenbord.", + "description": "Help text when choosing custom login fields." + }, + "defineChooseCustomLoginFieldText": { + "message": "Kies een aangepast inlogveld", + "description": "Help text for Custom Login Field banner." + }, + "username": { + "message": "Gebruikersnaam", + "description": "General text for username." + }, + "password": { + "message": "Wachtwoord", + "description": "General text for password." + }, + "stringFields": { + "message": "Tekenreeksvelden", + "description": "General text for a String Fields." + }, + "credentialsNoUsername": { + "message": "- geen gebruikersnaam -", + "description": "Shown when no username is set in the credentials." + }, + "credentialsNoLoginsFound": { + "message": "Geen inloggegevens aangetroffen.", + "description": "Shown when no credentials are found for the current page." + }, + "credentialsMultipleFound": { + "message": "Er zijn meerdere inloggegevens aangetroffen in KeePassXC!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Klik op het KeePassXC-browserpictogram voor meer opties.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsNoUsernameFound": { + "message": "Er zijn geen inloggegevens aangetroffen bij de opgegeven gebruikersnaam.", + "description": "Alert message when no credentials are found for the given username." + }, + "credentialsNoTOTPFound": { + "message": "Geen TOTP aangetroffen.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Verlopen", + "description": "If a credential is expired, this is appended to the title label." + }, + "fieldsFill": { + "message": "Foutmelding: geen in te vullen velden aangetroffen.", + "description": "Alert message when no fields are found to fill in." + }, + "fieldsNoPasswordField": { + "message": "Foutmelding: geen wachtwoordveld aangetroffen.", + "description": "Message shown when no password fields are found." + }, + "rememberNothingChanged": { + "message": "Foutmelding: de gewijzigde inloggegevens kunnen niet worden vastgesteld.", + "description": "Message shown when trying to save credentials that haven't changed." + }, + "popupTitle": { + "message": "KeePassXC - Pop-up", + "description": "Popup window title." + }, + "popupSettingsText": { + "message": "Instellingen", + "description": "Popup Settings button text." + }, + "popupChooseCredentialsText": { + "message": "Kies aangepaste inlogvelden voor deze pagina", + "description": "Popup credential choosing button text." + }, + "popupConnectButton": { + "message": "Koppelen", + "description": "Popup Connect button text." + }, + "popupReconnectButton": { + "message": "Opnieuw koppelen", + "description": "Popup Reconnect button text." + }, + "popupRedetectButton": { + "message": "Inlogvelden opnieuw vaststellen", + "description": "Popup Redetect login fields button text." + }, + "popupReloadButton": { + "message": "Herladen", + "description": "Popup Reload button text." + }, + "popupReopenButton": { + "message": "Database opnieuw openen", + "description": "Popup reopen database button text." + }, + "popupUsernameButton": { + "message": "Optie ‘alleen-gebruikersnaam’ toevoegen voor deze website", + "description": "Button text for adding Username-only option." + }, + "popupErrorEncountered": { + "message": "Er is een fout opgetreden in KeePassXC-Browser:", + "description": "A text shown above error message in the popup." + }, + "popupUpdateAvailable": { + "message": "Je maakt gebruik van een oude versie van KeePassXC.", + "description": "Popup warning message about old version of KeePassXC." + }, + "popupDownloadNewVersion": { + "message": "Download de nieuwste versie op keepassxc.org", + "description": "Popup warning message link when KeePassXC version is not up-to-date." + }, + "popupGettingStartedText": { + "message": "Gebruik je deze extensie voor het eerst? Lees dan onze snelstartgids (in het Engels).", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Snelstartgids - Browserintegratie instellen", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Niet meer tonen", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Lukt het niet om KeePassXC te koppelen? Wellicht biedt onze wiki raad.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Probleemoplossing", + "description": "Popup Troubleshooting Guide link text." + }, + "popupCheckingStatus": { + "message": "Bezig met controleren van status…", + "description": "Checking status message in popup." + }, + "popupNotConfigured": { + "message": "KeePassXC-Browser is nog niet ingesteld. Klik op ‘Koppelen’ om te KeePassXC te koppelen.", + "description": "A popup message shown when the extension has not been connected to KeePassXC." + }, + "popupNeedReconfigure": { + "message": "KeePassXC-Browser is niet meer gekoppeld aan KeePassXC.", + "description": "A popup message shown when the extension has been disconnected from KeePassXC." + }, + "popupNeedReconfigureMessage": { + "message": "Druk op de ‘Opnieuw koppelen’ om een nieuwe koppeling te maken.", + "description": "A popup message shown when reconnect is needed." + }, + "popupConfiguredNotAssociated": { + "message": "KeePassXC-Browser is nog niet gekoppeld aan KeePassXC, maar is wél ingesteld met de identificatie: $1", + "description": "A popup message shown when KeePassXC is not connected but configured." + }, + "popupConfiguredAndAssociated": { + "message": "KeePassXC-Browser is gekoppeld aan KeePassXC en is ingesteld met de volgende identificatie: $1", + "description": "A popup message when a connection to KeePassXC is successful." + }, + "popupUsernameFieldDetected": { + "message": "Er is slechts één gebruikersnaamveld aangetroffen. Wil je deze url toevoegen aan de websitevoorkeuren met de optie ‘Alleen-gebruikersnaam’ ingeschakeld?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { + "message": "Gebruikersnaam of wachtwoord gewijzigd! Wil je de wijziging opslaan?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { + "message": "De inloggegevens worden opgeslagen in de gekoppelde database met de identificatie $1", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { + "message": "De volgende gebruikersnaam is momenteel niet opgeslagen: $1", + "description": "A message shown when a new username is detected when saving credentials." + }, + "rememberUsernameExists": { + "message": "De inloggegevens met de gebruikte gebruikersnaam zijn vetgedrukt: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { + "message": "Kies de bij te werken inloggegevens.", + "description": "A message shown choosing what credentials user wants to update." + }, + "rememberChooseGroup": { + "message": "Kies de groep waaraan je de nieuwe inloggegevens wil toevoegen.", + "description": "A message shown choosing what group user wants to use for new credentials." + }, + "rememberInfoDefaultGroupNotFound": { + "message": "De standaardgroep is aangemaakt in de gekoppelde database.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "De nieuwe groepen kunnen niet worden aangemaakt.", + "description": "Error message shown when new groups cannot be created." + }, + "rememberErrorPasswordNotChanged": { + "message": "De inloggegevens worden niet bijgewerkt; het wachtwoord is niet gewijzigd.", + "description": "Error message shown when credential password is not changed." + }, + "rememberErrorCannotSaveCredentials": { + "message": "De inloggegevens kunnen niet worden opgeslagen of bijgewerkt.", + "description": "Error message shown when credentials cannot be saved or updated." + }, + "rememberErrorDatabaseClosed": { + "message": "De inloggegevens kunnen niet worden opgeslagen of bijgewerkt in een gesloten database.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "De actie is afgebroken; de inloggegevens zijn niet bijgewerkt.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "De nieuwe inloggegevens met de gebruikersnaam ‘$1’ zijn opgeslagen.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "De inloggegevens met de gebruikersnaam ‘$1’ zijn bijgewerkt.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Deze inloggegevens zijn al opgeslagen. Er valt dus niets bij te werken.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(blanco)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Voer het wachtwoordveld in alvorens op te slaan.", + "description": "Message shown when no password is set when saving credentials." + }, + "popupLoginText": { + "message": "Kies de inloggegevens die je wil invullen op de pagina.", + "description": "A popup message shown when one or multiple credentials are present." + }, + "popupFilterText": { + "message": "Filter:", + "description": "Text for login credentials quick filter." + }, + "popupAuthText": { + "message": "Kies de inloggegevens waarmee je wil inloggen.", + "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." + }, + "popupMultiplePasswordFields": { + "message": "Er is meer dan één wachtwoordveld aangetroffen op deze pagina. Klik met de rechtermuisknop op een van de velden en kies een van de:", + "description": "A popup message shown when web page has multiple password fields." + }, + "popupURL": { + "message": "Url:", + "description": "URL. Might not need any translation." + }, + "popupUsername": { + "message": "Gebruikersnaam:", + "description": "A username field name shown on credential update." + }, + "popupButtonNew": { + "message": "Nieuw", + "description": "New button text in popup when updating credentials." + }, + "popupButtonUpdate": { + "message": "Bijwerken", + "description": "Update button text in popup when updating credentials." + }, + "popupButtonDismiss": { + "message": "Negeren", + "description": "Dismiss button text in popup when updating credentials." + }, + "popupButtonIgnore": { + "message": "Nooit vragen op deze pagina", + "description": "Ignore button text in popup or in notification when updating credentials." + }, + "popupButtonClose": { + "message": "Sluiten", + "description": "Close button text in popup or in notification." + }, + "popupButtonDismissHttpAuth": { + "message": "Sluiten en standaard inlogvenster tonen", + "description": "Dismiss button text when in HTTP Authentication popup." + }, + "optionsTitle": { + "message": "Instellingen | KeePassXC-Browser", + "description": "Options page title." + }, + "optionsGeneralSettingsTab": { + "message": "Algemene instellingen", + "description": "General Settings tab text." + }, + "optionsConnectedDatabasesTab": { + "message": "Gekoppelde databases", + "description": "Connected Databases tab text." + }, + "optionsCustomFieldsTab": { + "message": "Aangepaste inlogvelden", + "description": "Saved custom login fields tab text." + }, + "optionsSitePreferencesTab": { + "message": "Websitevoorkeuren", + "description": "Site preferences fields tab text." + }, + "optionsAboutTab": { + "message": "Over", + "description": "About tab text." + }, + "optionsMenuGeneral": { + "message": "Algemeen", + "description": "General settings page header." + }, + "optionsMenuConnectedDatabases": { + "message": "Gekoppelde databases", + "description": "Connected Databases page header." + }, + "optionsMenuCustomFields": { + "message": "Aangepaste inlogvelden", + "description": "Custom login fields page header." + }, + "optionsMenuSitePreferences": { + "message": "Websitevoorkeuren", + "description": "Site preferences page header." + }, + "optionsMenuAbout": { + "message": "Over", + "description": "About page header." + }, + "optionsConfigureShortcuts": { + "message": "Sneltoetsen instellen", + "description": "Keyboard shortcut button and title text." + }, + "optionsButtonSave": { + "message": "Opslaan", + "description": "Save button text." + }, + "optionsButtonConnect": { + "message": "Koppelen", + "description": "Connect button text." + }, + "optionsButtonRemove": { + "message": "Verwijderen", + "description": "Remove button text." + }, + "optionsButtonAdd": { + "message": "Toevoegen", + "description": "Add button text." + }, + "optionsButtonUpdate": { + "message": "Controleren op updates", + "description": "Check for updates button text." + }, + "optionsButtonRemoveNow": { + "message": "Ja, nu verwijderen", + "description": "Confirm button text when removing database key or custom login fields." + }, + "optionsButtonCancel": { + "message": "Annuleren", + "description": "Cancel button text when removing database key or custom login fields." + }, + "optionsButtonReset": { + "message": "Standaardwaarden", + "description": "Reset button text for keyboard shortcuts." + }, + "optionsButtonImport": { + "message": "Instellingen importeren", + "description": "Import settings button text." + }, + "optionsButtonExport": { + "message": "Instellingen exporteren", + "description": "Export settings button text." + }, + "optionsLabelDefaultGroup": { + "message": "Standaardgroep voor het opslaan van nieuwe wachtwoorden:", + "description": "Default group options text." + }, + "optionsDefaultGroupHelpText": { + "message": "Scheid groepsnamen met schuine strepen. Voorbeeld: groep/onderliggende groep.", + "description": "Default group help text." + }, + "optionsLabelDefaultGroupCheckboxText": { + "message": "Altijd vragen waar nieuwe inloggegevens moeten worden opgeslagen", + "description": "Default group checkbox help text." + }, + "optionsLabelDefaultGroupCheckboxHelpText": { + "message": "Schakel in om een pop-up met beschikbare groepen te tonen.", + "description": "Default checkbox explanation help text." + }, + "optionsCheckboxUsePasswordGenerator": { + "message": "Pictogrammen tonen in wachtwoordgenerator", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Pictogrammen tonen in gebruikersnaamvelden", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Invoervelden dynamisch detecteren", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Handig op webpagina's met pop-ups of dynamische dialoogvensters. Schakel deze functie uit om de processor van oudere pc's minder te belasten. Let op: indien uitgeschakeld, kunnen de inloggegevens alléén worden ingevoegd met sneltoetsen, het rechtermuisknopmenu of de extensiepop-up.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "2FA-/OTP-pictogrammen tonen", + "description": "Activate OTP field icons textbox text." + }, + "optionsCheckboxAutoRetrieveCredentials": { + "message": "Inloggegevens automatisch ophalen", + "description": "Automatically retrieve credentials checkbox text." + }, + "optionsCheckboxAutomaticReconnect": { + "message": "Automatisch opnieuw verbinden met KeePassXC", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Waarschuwing: deze functie is experimenteel! Gebruik hiervan is op eigen risico.", + "description": "Auto-reconnect warning message." + }, + "optionsCheckboxAutoFillSingleEntry": { + "message": "Automatisch invullen gebruiken op pagina's met één inlogveld", + "description": "Automatically fill-in single credential entry checkbox text." + }, + "optionsCheckboxAutoCompleteUsernames": { + "message": "Gebruikersnaamvelden automatisch invullen", + "description": "Activate autocomplete for username fields checkbox text." + }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Groepsnaam tonen op de aanvullijst als inloggegevens in verschillende groepen staan", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Inlogformulieren automatisch indienen", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Hiermee worden de gekozen inloggegevens automatisch ingediend. Dit is uitgeschakeld bij automatisch invullen op pagina's met één inlogveld.", + "description": "Auto-submit help text." + }, + "optionsCheckboxShowNotifications": { + "message": "Meldingen tonen", + "description": "Show notifications checkbox text." + }, + "optionsCheckboxUseMonochromeToolbarIcon": { + "message": "Monochroom werkbalkpictogram gebruiken", + "description": "Use monochrome toolbar icon checkbox text." + }, + "optionsSaveDomainOnly": { + "message": "Alleen domeinnaam opslaan", + "description": "Save domain only checkbox text." + }, + "optionsCheckboxShowLoginNotifications": { + "message": "KeepassXC-Browser balk tonen als er nieuwe inloggegevens kunnen worden opgeslagen in de database", + "description": "Show login notifications checkbox text." + }, + "optionsRedirectAllowance": { + "message": "Aantal toegestane omleidingen: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Het aantal omleidingen dat is toegestaan voordat de banner verdwijnt. Standaardwaarde is 3. Maximum is oneindig.", + "description": "Redirect allowance help text." + }, + "optionsCheckboxAutoFillAndSend": { + "message": "Sta het invullen van HTTP Basic Auth-inloggegevens toe.", + "description": "Allow filling HTTP Basic Auth credentials checkbox text." + }, + "optionsDebugLogging": { + "message": "Logboek aanleggen voor foutopsporing", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Leg een logboek aan voor foutopsporing. Aanvullende opdrachtregelberichten zijn zichtbaar in zowel achtergrond- als inhoudsscripts.", + "description": "Debug logging help text." + }, + "optionsRadioText": { + "message": "Controleren op updates:", + "description": "Text above radio buttons in the settings page." + }, + "optionsRadioThreeDays": { + "message": "elke 3 dagen", + "description": "Radio button text." + }, + "optionsRadioWeek": { + "message": "elke week", + "description": "Radio button text." + }, + "optionsRadioMonth": { + "message": "elke maand", + "description": "Radio button text." + }, + "optionsRadioNever": { + "message": "nooit", + "description": "Radio button text." + }, + "optionsThemeSelectionHeader": { + "message": "Thema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Overeenkomstige inloggegevens sorteren op", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Kies een thema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Systeemthema", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Donker", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Licht", + "description": "Light theme text." + }, + "optionsKeyboardShortcutsHeader": { + "message": "Sneltoetsen", + "description": "Keyboard shortcut header text." + }, + "optionsUsePasswordGeneratorHelpText": { + "message": "Toont een knop in wachtwoordvelden om een nieuw wachtwoord te genereren.", + "description": "Password Generator option help text." + }, + "optionsUsePasswordGeneratorHelpTextSecond": { + "message": "Wachtwoorden worden gegenereerd door KeePassXC op basis van uw wachtwoordgeneratieprofiel.", + "description": "Password Generator option help text, second part." + }, + "optionsPredefinedSiteList": { + "message": "Vooringestelde websites", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Voorgedefinieerde websites gebruiken omwille van compatibiliteit", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Voegt bekende websites met ‘Alleen-gebruikersnaam’-inlogformulieren toe aan de websitevoorkeuren.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Toont een pictogram in het gebruikersnaaminvoerveld zodat de inloggegevens met een enkele muisklik kunnen worden ingevuld.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Toont een pictogram in invoervelden die worden herkend als OTP/2FA.", + "description": "OTP field icon option help text." + }, + "optionsAutoRetrieveCredentialsHelpText": { + "message": "KeePassXC-Browser haalt inloggegevens automatisch op als een tabblad wordt geactiveerd.", + "description": "Auto-Retrive Credentials option help text." + }, + "optionsAutomaticReconnectHelpText": { + "message": "Maakt automatisch opnieuw verbinding met KeePassXC als het programma wordt gedetecteerd.", + "description": "Auto-reconnect option help text." + }, + "optionsAutoFillSingleEntryHelpText": { + "message": "Vul inloggegevens automatisch in als er slechts één veld wordt gedetecteerd.", + "description": "Auto-Fill Single Entry option help text." + }, + "optionsAutoFillSingleEntryWarning": { + "message": "Waarschuwing! Het gebruik van automatisch invullen is niet veilig. Gebruik op eigen risico. KeePassXC-Browser probeert automatisch inlogvelden te detecteren. Deze kunnen echter onjuist worden gedetecteerd waarna gevoelige inloggegevens worden ingevuld bij mogelijk onveilige invoervelden.", + "description": "Auto-Fill Single Entry warning text." + }, + "optionsAutocompleteUsernamesHelpText": { + "message": "Toon een uitklapmenu met beschikbare inloggegevens voor alle gebruikersnaamvelden op de pagina.", + "description": "Autocomplete Usernames option help text." + }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Als inloggegevens in verschillende groepen worden aangetroffen, dan wordt de groepsnaam getoond.", + "description": "Show group name in autocomplete help text." + }, + "optionsShowNotificationsHelpText": { + "message": "Toont een melding bij foutmeldingen en als gebruikersacties vereist zijn.", + "description": "Show notifications option help text." + }, + "optionsUseMonochromeToolbarIconHelpText": { + "message": "Gebruik een monochroom pictogram met gekleurde emblemen dat zich aanpast aan lichte en donkere browserthema's.", + "description": "Use monochrome toolbar icon option help text." + }, + "optionsSaveDomainOnlyHelpText": { + "message": "Bewaar bij nieuwe inloggegevens alleen de domeinnaam in plaats van de volledige url.", + "description": "Save domain only option help text." + }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Bewaar bij aangepaste inlogvelden alleen de domeinnaam in plaats van de volledige url.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Favicon ophalen na opslaan", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "De favicon van nieuwe inloggegevens wordt automatisch opgehaald.", + "description": "Download favicon after save help text." + }, + "optionsAutoFillAndSendHelpText": { + "message": "Als inloggegevens worden aangetroffen voor een pagina en de inlogsoort is HTTP Basic Auth is, dan probeert KeePassXC-Browser in te loggen met de eerste de beste inloggegevens. Als er meerdere gegevens zijn aangetroffen, dan kan gekozen worden uit de juiste. Let op: zelfs als deze functie is ingeschakeld, kan HTTP Basic Auth handmatig worden gebruikt.", + "description": "Auto-Fill And Send option help text." + }, + "optionsAutoFillAndSendHelpTextSecond": { + "message": "Een HTTP Basic Auth-venster ziet er zo uit:", + "description": "HTTP Basic Auth image help text." + }, + "optionsClearCredentialsTimeout": { + "message": "Wis inloggegevens van inactieve tabbladen na (in seconden, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Inloggegevens worden na de time-out van de achtergrondtabbladen gewist en de bevoegdheden van die pagina's worden opnieuw gevraagd.", + "description": "Clear credentials timeout help text." + }, + "optionsVersionInfoText": { + "message": "KeePassXC is vereist om de inloggegevens op te halen.", + "description": "Settings page version info text." + }, + "optionsVersionDownload": { + "message": "Je kunt de nieuwste stabiele versie downloaden op $1", + "description": "Settings page download link." + }, + "optionsVersionRunning": { + "message": "Je gebruikt KeePassXC, versie: $1", + "description": "Settings page info text of user's KeePassXC version." + }, + "optionsLatestVersion": { + "message": "Nieuwste beschikbare KeePassXC-versie: $1", + "description": "Settings page info text about the latest KeePassXC version." + }, + "optionsKeePassXCVersionRequired": { + "message": "Vereiste KeePassXC-versie: $1", + "description": "KeePassXC version requirement text." + }, + "optionsDefault": { + "message": "Standaard: $1", + "description": "Default setting text." + }, + "optionsInfinite": { + "message": "Oneindig: $1", + "description": "Infinite setting text." + }, + "optionsRecommended": { + "message": "Aanbevolen: $1", + "description": "Recommended setting text." + }, + "optionsShortcutsSuccess": { + "message": "De sneltoets omtrent het gebruik van $1 is gewijzigd.", + "description": "Message for successful keyboard shortcut change." + }, + "optionsShortcutsInfo": { + "message": "De sneltoets omtrent het gebruik van $1 is hersteld.", + "description": "Info message for changing keyboard shortcuts." + }, + "optionsShortcutsDanger": { + "message": "Foutmelding: de sneltoets omtrent het gebruik van $1 kan niet worden gewijzigd!", + "description": "Error message for changing keyboard shortcuts." + }, + "optionsImportExportSettings": { + "message": "Instellingen importeren/exporteren", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "WIl je de instellingen uit een extern bestand importeren?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "De huidige instellingen worden overschreven. Weet je zeker dat je het instellingenbestand wilt importeren?", + "description": "Import settings confirmation dialog help text." + }, + "optionsConnectedDatabasesText": { + "message": "De volgende KeePassXC-databases zijn gekoppeld aan KeePassXC-Browser.", + "description": "Info text about connected databases." + }, + "optionsConnectedDatabasesNotFound": { + "message": "Geen gekoppelde databases aangetroffen.", + "description": "Shown in the connected databases table when there is no connected databases." + }, + "optionsDatabasesRemoveIdentifier": { + "message": "Wil je de identificatie verwijderen van de databaselijst?", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmFirst": { + "message": "Weet je zeker dat je de volgende identificatie wilt verwijderen van de databaselijst? $1", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmSecond": { + "message": "Je kunt de database altijd opnieuw koppelen.", + "description": "Confirmation text when removing database from the list, second part." + }, + "optionsDatabaseIdentifier": { + "message": "Identificatie", + "description": "Database list column title." + }, + "optionsDatabaseKey": { + "message": "Sleutel", + "description": "Database list column title." + }, + "optionsDatabaseLastUsed": { + "message": "Laatst gebruikt op", + "description": "Database list column title." + }, + "optionsDatabaseCreated": { + "message": "Aangemaakt op", + "description": "Database list column title." + }, + "optionsDatabaseDelete": { + "message": "Verwijderen", + "description": "Database list column title." + }, + "optionsColumnPageURL": { + "message": "Pagina-url", + "description": "Site preferences list column title." + }, + "optionsColumnIgnore": { + "message": "Negeren", + "description": "Site preferences list column title." + }, + "optionsColumnUsernameOnly": { + "message": "Alleen gebruikersnamen detecteren", + "description": "Site preferences list column title." + }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Verbeterde invoervelddetectie", + "description": "Improved Input Field Detection column text." + }, + "optionsColumnDelete": { + "message": "Verwijderen", + "description": "Site preferences list column title." + }, + "optionsSelectionNothing": { + "message": "Alle functies inschakelen", + "description": "Site preferences option selection." + }, + "optionsSelectionNormal": { + "message": "Nieuwe/Gewijzigde inloggegevens uitschakelen", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Automatisch versturen uitschakelen", + "description": "Site preferences option selection." + }, + "optionsSelectionFull": { + "message": "Alle functies uitschakelen", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Naam", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Gebruikersnaam", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Groep en naam", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Groep en gebruikersnaam", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Inloggegevens na invullen sorteren op", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Als je kiest voor ‘Relevante inloggegevens’, dan worden de eerder gebruikte inloggegevens gebruikt (zie het menu ‘Automatisch aanvullen’).", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Inloggegevens na TOTP-invullen sorteren op", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Als je kiest voor ‘Relevante inloggegevens’, dan wordt de TOTP van de eerder gebruikte inloggegevens gebruikt (zie het menu ‘Automatisch aanvullen’).", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Overeenkomstige inloggegevens", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevante inloggegevens", + "description": "Relevant credential first option for Sort after fill." + }, + "optionsCustomFieldsNotFound": { + "message": "Er zijn geen aangepaste inlogvelden aangetroffen.", + "description": "Shown when no saved custom credentials are saved." + }, + "optionsCustomFieldsTableCaption": { + "message": "Je kunt bewaarde aangepaste inlogvelden beheren met behulp van de tabel. ", + "description": "Table caption of Custom login fields page." + }, + "optionsCustomFieldsTabHelpTextFirst": { + "message": "Als KeePassXC-Browser de verkeerde inlogvelden detecteert, dan kun je zelf de juiste velden opgeven.", + "description": "Saved custom login fields info text, first part." + }, + "optionsCustomFieldsTabHelpTextSecond": { + "message": "Ga naar de pagina, klik op het KeePassXC-browserpictogram en klik op", + "description": "Saved custom login fields info text, second part." + }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Op deze pagina kun je aangepaste inlogvelden beheren.", + "description": "Saved custom login fields info text, third part." + }, + "optionsCustomFieldsRemove": { + "message": "Opgeslagen aangepaste inlogvelden verwijderen?", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmation": { + "message": "Weet je zeker dat je de opgeslagen aangepaste inlogvelden wilt verwijderen op de volgende pagina: $1", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmationHelpText": { + "message": "KeePassXC-Browser detecteert automatisch de inlogvelden de volgende keer je deze pagina bezoekt.", + "description": "Part of confirmation text when removing saved custom login fields." + }, + "optionsSitePreferencesNotFound": { + "message": "Er zijn geen websitevoorkeuren aangetroffen.", + "description": "Shown when no site preferences are saved." + }, + "optionsSitePreferencesRemove": { + "message": "Website verwijderen?", + "description": "Confirmation text when removing ignored sites from the list." + }, + "optionsSitePreferencesTabHelpTextFirst": { + "message": "Websites op deze pagina hebben speciale behandelingsmethoden toegewezen gekregen.", + "description": "Site preferences info text, first part." + }, + "optionsSitePreferencesTabHelpTextSecond": { + "message": "Als je nieuwe/aangepaste inloggegevens op een specifieke website wilt negeren, voeg deze dan hieronder toe of selecteer Niet meer vragen op deze website als de KeepassXC-Browser balk zichtbaar is.", + "description": "Site preferences info text, second part." + }, + "optionsSitePreferencesTabHelpTextThird": { + "message": "Als een website volledig genegeerd wordt (via Alle functies uitschakelen), dan zal deze extensie niks doen als je deze website bezoekt.", + "description": "Site preferences info text, third part." + }, + "optionsSitePreferencesTabHelpTextFourth": { + "message": "Alleen gebruikersnaamen detecteren laat KeePassXC-Browser inloggegevens invullen op websites met aparte pagina's voor gebruikersnaam en wachtwoord.", + "description": "Site preferences info text, fourth part." + }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Verbeterde invoervelddetectie maakt meer gedetailleerde dynamische detectie van invoervelden mogelijk. Dit kan echter van invloed zijn op de prestaties van de pagina. Gebruik met mate.", + "description": "Improved Input Field Detection help text." + }, + "optionsSitePreferencesManualAddText": { + "message": "Url handmatig toevoegen", + "description": "Label for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesManualAddHelp": { + "message": "De url moet beginnen met https://, http://, file:// of ftp:// en dient ten minste 5 tekens lang te zijn.", + "description": "Help text for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesConfirmation": { + "message": "Weet je zeker dat je de gekozen website wilt verwijderen van de lijst: $1", + "description": "Confirmation text when removing site from site preferences." + }, + "optionsSitePreferencesConfirmationHelpText": { + "message": "KeePassXC-Browser zal alle functies op deze website inschakelen en alleen-gebruikersnaamdetectie uitschakelen", + "description": "Part of confirmation text when removing site preferences." + }, + "optionsSitePreferencesTableCaption": { + "message": "Je kunt de opgeslagen websitevoorkeuren beheren aan de hand van de tabel.", + "description": "Table caption of Site Preferences page." + }, + "optionsSitePreferencesSelect": { + "message": "Optie om extensiefuncties op de pagina te negeren.", + "description": "Title text of select element in Site Preferences." + }, + "optionsAboutChrome": { + "message": "Bekijk KeePassXC-Browser in de Chrome Web Store", + "description": "About page link to Chrome Web Store." + }, + "optionsAboutMozilla": { + "message": "Bekijk KeePassXC-Browser op de Mozilla-add-onspagina", + "description": "About page link to AMO." + }, + "optionsAboutEdge": { + "message": "Bekijk KeePassXC-Browser op de Edge-add-onspagina", + "description": "About page link to Edge Add-ons page." + }, + "optionsAboutGitHub": { + "message": "Bekijk KeePassXC-Browser op GitHub", + "description": "About page link to GitHub." + }, + "optionsAboutExtensionVersion": { + "message": "KeePassXC-Browser-versie: $1", + "description": "About page text of extension version." + }, + "optionsAboutKeePassXCVersion": { + "message": "KeePassXC-versie: $1", + "description": "About page text of KeePassXC version." + }, + "optionsAboutContributors": { + "message": "Bijdragers", + "description": "About page text of contributors." + }, + "optionsAboutLicenses": { + "message": "Licenties", + "description": "About page text of licenses." + }, + "optionsAboutReportBugs": { + "message": "Bugs en problemen melden", + "description": "About page text of reporting bugs." + }, + "optionsAboutCreateNewIssue": { + "message": "Open een nieuwe ‘issue’ op GitHub", + "description": "Link text for creating a new issue." + }, + "optionsAboutDebugInfo": { + "message": "De volgende foutopsporingsinformatie kan worden gebruikt", + "description": "Debug info text." + }, + "optionsAboutSupporters": { + "message": "Ondersteuners", + "description": "Supporters label text." + }, + "optionsErrorInvalidValue": { + "message": "Ongeldige waarde - controleer de invoer.", + "description": "Error shown when input field has an incorrect value." + }, + "optionsErrorInvalidURL": { + "message": "Ongeldige url - controleer de invoer.", + "description": "Error shown when input field has an incorrect URL." + }, + "optionsErrorValueExists": { + "message": "Dit item staat al op de lijst.", + "description": "Error shown when trying to add a duplicate value to the list." + }, + "optionsUserInterfaceTitle": { + "message": "Vormgeving", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Inloggegevens invullen", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Inloggegevens opslaan", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Updates", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Geavanceerde instellingen", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Extensie", + "description": "Extension title in settings page" + }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Passkeys inschakelen", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Ondersteuning voor webverificatie inschakelen.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Passkey-terugval inschakelen", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Indien ingeschakeld, zal een mislukt of geannuleerd verzoek aan KeePassXC het eigen interne Passkeys-verzoek van de browser activeren. Indien uitgeschakeld, is verbinding met KeePassXC vereist en mislukt het geannuleerde verzoek. Standaard: ingeschakeld.", + "description": "Passkeys fallback option help text." + }, + "openNewTab": { + "message": "Opent een nieuw tabblad", + "description": "Title attribute text." + }, + "httpAuthDialog": { + "message": "HTTP Basic Authentication-dialoogvenster", + "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Jouw keuze wordt automatisch ingediend", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Database vergrendelen", + "description": "Lock database button title text." + } +} diff --git a/keepassxc-browser/_locales/nl_NL/messages.json b/keepassxc-browser/_locales/nl_NL/messages.json index bfa708a..611ff70 100644 --- a/keepassxc-browser/_locales/nl_NL/messages.json +++ b/keepassxc-browser/_locales/nl_NL/messages.json @@ -107,6 +107,38 @@ "message": "Het ingevoerde wachtwoord is langer dan de toegestane lengte.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Geen groepen gevonden.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "De nieuwe groep kan niet worden aangemaakt.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Geen geldige UUID opgegeven.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Getuigschrift niet ondersteund.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Referentie is uitgesloten.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkey-verzoek geannuleerd.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Ongeldige gebruikersverificatie.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Lege openbare sleutel.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Niet verbonden met KeePassXC", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Extensie", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Passkeys inschakelen", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Ondersteuning voor webverificatie inschakelen.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Passkey-terugval inschakelen", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Indien ingeschakeld, zal een mislukt of geannuleerd verzoek aan KeePassXC het eigen interne Passkeys-verzoek van de browser activeren. Indien uitgeschakeld, is verbinding met KeePassXC vereist en mislukt het geannuleerde verzoek. Standaard: ingeschakeld.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Opent een nieuw tabblad", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/pl/messages.json b/keepassxc-browser/_locales/pl/messages.json index 178f33f..d422ade 100644 --- a/keepassxc-browser/_locales/pl/messages.json +++ b/keepassxc-browser/_locales/pl/messages.json @@ -107,6 +107,38 @@ "message": "Wprowadzone hasło jest dłuższe niż dozwolona maksymalna długość pola.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Nie znaleziono grup.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Nie można utworzyć nowej grupy.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Nie podano prawidłowego UUID.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Zaświadczenie nie jest obsługiwane.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Poświadczenie jest wykluczone.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Żądanie kluczy dostępu zostało anulowane.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Nieprawidłowa weryfikacja użytkownika.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Pusty klucz publiczny.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Brak połączenia z KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Rozszerzenie", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Klucze dostępu", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Włącz klucze dostępu", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Włącz obsługę Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Włącz rezerwowe klucze dostępu", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Po włączeniu nieudane lub anulowane żądanie do KeePassXC spowoduje wygenerowanie wewnętrznego żądania kluczy dostępu przeglądarki. Jeśli ta opcja jest wyłączona, wymagane jest połączenie z KeePassXC, a anulowanie żądania nie powiedzie się. Wartość domyślna: włączone.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Otwiera nową kartę", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/pt/messages.json b/keepassxc-browser/_locales/pt/messages.json index 9a73de2..62ccd19 100644 --- a/keepassxc-browser/_locales/pt/messages.json +++ b/keepassxc-browser/_locales/pt/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Não existe uma ligação a KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Extensão", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/pt_BR/messages.json b/keepassxc-browser/_locales/pt_BR/messages.json index d5e7f42..320b0fc 100644 --- a/keepassxc-browser/_locales/pt_BR/messages.json +++ b/keepassxc-browser/_locales/pt_BR/messages.json @@ -32,7 +32,7 @@ "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "Solicite a auto digitação global", + "message": "Solicite a digitação global automática", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { @@ -107,6 +107,38 @@ "message": "A senha preenchida é maior que o comprimento máximo permitido do campo.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Nenhum grupo foi encontrado.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Não é possível criar um novo grupo.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Nenhum UUID válido foi fornecido.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Atestado não compatível.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "A credencial está excluída.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "A solicitação de Passkeys foi cancelada.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Verificação inválida do usuário.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Chave pública vazia.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Não conectado ao KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -140,19 +172,19 @@ "description": "Copy button text in password generator." }, "passwordGeneratorFill": { - "message": "Preencher senha", + "message": "Preencher a senha", "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { - "message": "Erro:\nA senha gerada é maior que o tamanho permitido!\nEla foi cortada para caber no tamanho.\n\nPor favor, lembre-se da nova senha!", + "message": "Erro: A senha gerada é maior que o tamanho permitido!", "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongCut": { - "message": "Foi cortada para caber no comprimento.", + "message": "Ela foi cortada para se ajustar ao comprimento.", "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongRemember": { - "message": "Por favor, lembre-se da nova senha!", + "message": "Lembre-se da nova senha!", "description": "A warning text shown in the password generator." }, "passwordGeneratorGenerateText": { @@ -160,7 +192,7 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "Não é possível receber a senha gerada.
O KeePassXC está aberto?", + "message": "Não é possível receber a senha gerada.", "description": "Password generator error text when KeePassXC is closed." }, "passwordGeneratorErrorIsRunning": { @@ -168,11 +200,11 @@ "description": "Password generator error text when KeePassXC is closed." }, "usernameFieldText": { - "message": "Preencher credenciais do KeePassXC", + "message": "Preencha as credenciais do KeePassXC", "description": "Username field icon hover text." }, "usernameLockedFieldText": { - "message": "Banco de dados está bloqueado", + "message": "O banco de dados está bloqueado", "description": "Username field icon hover text when database is locked." }, "usernameDisconnectedFieldText": { @@ -188,11 +220,11 @@ "description": "TOTP text." }, "totpFieldText": { - "message": "Preencha TOTP do KeePassXC", + "message": "Preencha o TOTP do KeePassXC", "description": "OTP field icon hover text." }, "totpFieldIcon": { - "message": "Campo de ícone TOTP", + "message": "Campo de ícone do TOTP", "description": "OTP field icon text." }, "defineClose": { @@ -208,7 +240,7 @@ "description": "More button text when choosing custom login fields." }, "defineReset": { - "message": "Restaurar", + "message": "Redefinir", "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { @@ -220,31 +252,31 @@ "description": "A text shown when custom credentials fields are already set for the page." }, "defineClearData": { - "message": "Limpar dados salvos", + "message": "Limpar os dados salvos", "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campo para string", + "message": "Campo para texto", "description": "Text for string field." }, "defineChooseUsername": { - "message": "Escolher um campo para nome de usuário", + "message": "Escolha um campo para o nome de usuário", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "Escolher um campo para senha", + "message": "Escolha um campo para a senha", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "Escolher um campo para TOTP", + "message": "Escolha um campo para o TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, "defineChooseStringFields": { - "message": "Escolher Campos para String", + "message": "Escolha os campos para texto", "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { - "message": "Por favor, confirme sua seleção ou escolha mais campos como Campos de String.", + "message": "Confirme a sua seleção ou escolha mais campos como texto.", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { @@ -252,7 +284,7 @@ "description": "Help text when choosing custom login fields." }, "defineChooseCustomLoginFieldText": { - "message": "Escolher um Campo Personalizado de Login", + "message": "Escolha um campo personalizado de login", "description": "Help text for Custom Login Field banner." }, "username": { @@ -264,7 +296,7 @@ "description": "General text for password." }, "stringFields": { - "message": "Campos para Strings", + "message": "Campos para texto", "description": "General text for a String Fields." }, "credentialsNoUsername": { @@ -272,11 +304,11 @@ "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "Erro:\nNenhum login encontrado.", + "message": "Nenhum login foi encontrado.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "Erro:\nMais de um login foi encontrado no KeePassXC!\nPressione o ícone do KeePassXC-Browser para mais opções.", + "message": "Mais de um login foi encontrado no KeePassXC!", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsMultipleFoundSecondLine": { @@ -284,11 +316,11 @@ "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "Erro:\nNenhuma credencial encontrada para o nome de usuário.", + "message": "Nenhuma credencial foi encontrada para o nome de usuário.", "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { - "message": "Nenhum TOTP encontrado.", + "message": "Nenhum TOTP foi encontrado.", "description": "Alert message when no TOTP is found." }, "credentialExpired": { @@ -296,15 +328,15 @@ "description": "If a credential is expired, this is appended to the title label." }, "fieldsFill": { - "message": "Erro:\nNão foi possível encontrar campos para preencher.", + "message": "Erro: Não foi possível encontrar campos para preencher.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "Erro:\nNão é possível encontrar um campo de senha.", + "message": "Erro: Não foi possível encontrar um campo para a senha.", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Erro:\nNão foi possível detectar as credenciais alteradas.", + "message": "Erro: Não foi possível detectar as credenciais alteradas.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -316,7 +348,7 @@ "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "Escolha campos de login personalizados para esta página", + "message": "Escolha os campos de login personalizados", "description": "Popup credential choosing button text." }, "popupConnectButton": { @@ -340,7 +372,7 @@ "description": "Popup reopen database button text." }, "popupUsernameButton": { - "message": "Adicionar opção Só-Usuário para o site", + "message": "Adicionar a opção apenas usuário para o site", "description": "Button text for adding Username-only option." }, "popupErrorEncountered": { @@ -352,15 +384,15 @@ "description": "Popup warning message about old version of KeePassXC." }, "popupDownloadNewVersion": { - "message": "Por favor, faça download da versão atualizada em keepassxc.org", + "message": "Faça o download de uma versão mais atualizada em keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, "popupGettingStartedText": { - "message": "Você é usuário pela primeira vez? Por favor, verifique nosso guia de início.", + "message": "É a sua primeira vez aqui? Consulte o nosso guia de introdução.", "description": "Popup information message about Getting Started Guide." }, "popupGettingStartedLinkText": { - "message": "Guia de início - Configuração da integração com o navegador", + "message": "Guia de introdução - Configuração da integração com o navegador", "description": "Popup Getting Started Guide link text." }, "popupAlertHide": { @@ -372,11 +404,11 @@ "description": "Popup information message about Troubleshooting Guide." }, "popupTroubleshootingLinkText": { - "message": "Guia de Ajuda com Problemas", + "message": "Guia de solução de problemas", "description": "Popup Troubleshooting Guide link text." }, "popupCheckingStatus": { - "message": "Checando status...", + "message": "Verificando a condição...", "description": "Checking status message in popup." }, "popupNotConfigured": { @@ -404,11 +436,11 @@ "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, "rememberInfoText": { - "message": "Usuário ou senha alterada! Salvar?", + "message": "O usuário ou a senha foi alterada! Salvar?", "description": "Message when username or password has changed." }, "rememberSaving": { - "message": "Credenciais serão salvas no banco de dados conectado com identificador $1", + "message": "As credenciais serão salvas no banco de dados conectado com identificador $1", "description": "A message when saving or updating credentials." }, "rememberNewUsername": { @@ -420,15 +452,15 @@ "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { - "message": "Por favor, escolha as credenciais que você deseja atualizar.", + "message": "Escolha as credenciais que você deseja atualizar.", "description": "A message shown choosing what credentials user wants to update." }, "rememberChooseGroup": { - "message": "Por favor, escolha o grupo em que você deseja adicionar as novas credenciais.", + "message": "Escolha o grupo onde você deseja adicionar as novas credenciais.", "description": "A message shown choosing what group user wants to use for new credentials." }, "rememberInfoDefaultGroupNotFound": { - "message": "Grupo padrão criado no banco de dados.", + "message": "O grupo padrão foi criado no banco de dados.", "description": "Info message shown when default group set cannot be found." }, "rememberErrorCreatingNewGroup": { @@ -452,15 +484,15 @@ "description": "Message shown when saving operation was cancelled." }, "rememberCredentialsSaved": { - "message": "Novas credenciais com nome de usuário $1 salvas.", + "message": "As novas credenciais com o nome de usuário $1 foram salvas.", "description": "Message shown when new credentials are saved." }, "rememberCredentialsUpdated": { - "message": "Credenciais com nome de usuário $1 atualizado.", + "message": "As credenciais com nome de usuário $1 foi atualizado.", "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { - "message": "Credenciais idênticas já existe. Nada para atualizar.", + "message": "Estas credenciais já existem. Nada para atualizar.", "description": "Message shown when new credentials already found in database." }, "rememberEmptyUsername": { @@ -468,7 +500,7 @@ "description": "Means an empty username." }, "rememberNoPassword": { - "message": "Por favor, preencha o campo de senha antes de salvar credenciais.", + "message": "Preencha o campo de senha antes de salvar as credenciais.", "description": "Message shown when no password is set when saving credentials." }, "popupLoginText": { @@ -480,11 +512,11 @@ "description": "Text for login credentials quick filter." }, "popupAuthText": { - "message": "Selecione as informações de login com as quais você gostaria de fazer login.", + "message": "Selecione as informações de login que deseja usar para se conectar.", "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." }, "popupMultiplePasswordFields": { - "message": "Mais de um campo de senha encontrado nesta página. Clique com o botão direito do mouse em um dos campos de senha e escolha um dos seguintes:", + "message": "Mais de um campo de senha foi detectado nesta página. Clique com o botão direito do mouse em um dos campos de senha e escolha um dos seguintes:", "description": "A popup message shown when web page has multiple password fields." }, "popupURL": { @@ -524,7 +556,7 @@ "description": "Options page title." }, "optionsGeneralSettingsTab": { - "message": "Configurações Gerais", + "message": "Configurações gerais", "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { @@ -536,7 +568,7 @@ "description": "Saved custom login fields tab text." }, "optionsSitePreferencesTab": { - "message": "Preferencias de sites", + "message": "Preferencias do site", "description": "Site preferences fields tab text." }, "optionsAboutTab": { @@ -556,7 +588,7 @@ "description": "Custom login fields page header." }, "optionsMenuSitePreferences": { - "message": "Preferências de site", + "message": "Preferências do site", "description": "Site preferences page header." }, "optionsMenuAbout": { @@ -564,7 +596,7 @@ "description": "About page header." }, "optionsConfigureShortcuts": { - "message": "Configurar atalhos", + "message": "Configurar os atalhos", "description": "Keyboard shortcut button and title text." }, "optionsButtonSave": { @@ -584,7 +616,7 @@ "description": "Add button text." }, "optionsButtonUpdate": { - "message": "Checar por atualizações", + "message": "Verificar se há atualizações", "description": "Check for updates button text." }, "optionsButtonRemoveNow": { @@ -600,11 +632,11 @@ "description": "Reset button text for keyboard shortcuts." }, "optionsButtonImport": { - "message": "Importar configurações", + "message": "Importar as configurações", "description": "Import settings button text." }, "optionsButtonExport": { - "message": "Exportar configurações", + "message": "Exportar as configurações", "description": "Export settings button text." }, "optionsLabelDefaultGroup": { @@ -616,7 +648,7 @@ "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "Sempre perguntar onde salvar novas credenciais", + "message": "Sempre pergunte onde salvar as novas credenciais", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { @@ -628,11 +660,11 @@ "description": "Activate password generator icons checkbox text." }, "optionsCheckboxUsernameIcons": { - "message": "Ativar ícones no campo de usuário", + "message": "Ativar os ícones no campo de usuário", "description": "Activate username field icons textbox text." }, "optionsUseObserver": { - "message": "Usar detecção dinâmica de campo de entrada.", + "message": "Usar a detecção dinâmica no campo de entrada.", "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { @@ -640,47 +672,47 @@ "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { - "message": "Ativar campos dos ícones 2FA/OTP", + "message": "Ativar ícones nos campos 2FA/OTP", "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "Recuperar credenciais automaticamente.", + "message": "Recuperar as credenciais automaticamente.", "description": "Automatically retrieve credentials checkbox text." }, "optionsCheckboxAutomaticReconnect": { - "message": "Reconectar automaticamente ao KeePassXC.", + "message": "Reconectar no KeePassXC automaticamente.", "description": "Auto-reconnect checkbox text." }, "optionsAutomaticReconnectWarning": { - "message": "Aviso! Esse recurso é experimental. Use por sua conta e risco.", + "message": "Aviso! Este recurso é experimental. Use por sua conta e risco.", "description": "Auto-reconnect warning message." }, "optionsCheckboxAutoFillSingleEntry": { - "message": "Preencha automaticamente as entradas de credenciais únicas.", + "message": "Preencha automaticamente as entradas únicas das credenciais.", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Ative o preenchimento automático para campos de nome de usuário.", + "message": "Ative o preenchimento automático nos campos para o nome de usuário.", "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { - "message": "Exibir nome do grupo na lista autocompletar quando as credenciais forem de grupos diferentes.", + "message": "Exiba o nome do grupo na lista de preenchimento automático quando as credenciais forem de grupos diferentes.", "description": "Show group name in autocomplete checkbox text." }, "optionsCheckboxAutoSubmit": { - "message": "Auto-preencher formulários de login", + "message": "Preencher automaticamente os formulários de autenticação", "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "Preencher automaticamente as credenciais selecionadas. Isso está desativado para preenchimento automático de entrada única.", + "message": "Preenche automaticamente as credenciais selecionadas. Isso está desativado para o preenchimento automático com entrada única.", "description": "Auto-submit help text." }, "optionsCheckboxShowNotifications": { - "message": "Mostrar notificações.", + "message": "Mostrar as notificações.", "description": "Show notifications checkbox text." }, "optionsCheckboxUseMonochromeToolbarIcon": { - "message": "Use o ícone monocromático da barra de ferramentas.", + "message": "Use ícones monocromáticos na barra de ferramentas.", "description": "Use monochrome toolbar icon checkbox text." }, "optionsSaveDomainOnly": { @@ -688,15 +720,15 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Mostrar uma notificação quando novas credenciais podem ser salvas no banco de dados.", + "message": "Mostrar uma notificação quando as novas credenciais puderem ser salvas no banco de dados.", "description": "Show login notifications checkbox text." }, "optionsRedirectAllowance": { - "message": "Número de redirecionamentos permitidos: $1", + "message": "Quantidade de redirecionamentos permitidos: $1", "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "Quantos redirecionamentos são permitidos até que o banner desapareça. O valor padrão é 3. O máximo é infinito.", + "message": "Quantos redirecionamentos são permitidos até que o aviso desapareça. O valor padrão é 3. O máximo é infinito.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { @@ -712,7 +744,7 @@ "description": "Debug logging help text." }, "optionsRadioText": { - "message": "Verificar atualizações do KeePassXC:", + "message": "Verificar as atualizações do KeePassXC:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { @@ -732,15 +764,15 @@ "description": "Radio button text." }, "optionsThemeSelectionHeader": { - "message": "Tema de cores", + "message": "Cores do tema", "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "Classificar credenciais correspondentes por", + "message": "Classificar as credenciais correspondentes por", "description": "Credential sort option header text." }, "optionsThemeSelection": { - "message": "Selecionar tema de cores", + "message": "Selecionar as cores do tema", "description": "Theme selection title text." }, "optionsThemeSystem": { @@ -812,7 +844,7 @@ "description": "Show group name in autocomplete help text." }, "optionsShowNotificationsHelpText": { - "message": "Mostrar notificações de erros e quando a interação do usuário é necessária.", + "message": "Mostrar as notificações de erros e quando a interação do usuário for necessária.", "description": "Show notifications option help text." }, "optionsUseMonochromeToolbarIconHelpText": { @@ -836,15 +868,15 @@ "description": "Download favicon after save help text." }, "optionsAutoFillAndSendHelpText": { - "message": "Se forem encontradas credenciais para uma página e o tipo de login for uma solicitação de Autenticação Básica de HTTP, o KeePassXC-Browser tentará efetuar login com as primeiras credenciais encontradas.", + "message": "Se forem encontradas credenciais para uma página e o tipo de autenticação for uma solicitação HTTP Basic Auth, o KeePassXC-Browser tentará fazer a autenticação automaticamente com as primeiras credenciais fornecidas. Quando várias credenciais estão presentes, o pop-up da extensão pode ser usado para escolher a correta. Mesmo quando esse recurso está ativado, ainda é possível inserir manualmente a autenticação HTTP Basic Auth.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { - "message": "Uma caixa de diálogo de Autenticação Básica de HTTP é assim:", + "message": "Uma caixa de diálogo de autenticação básica HTTP é assim:", "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "Limpar credenciais das abas não ativas após (segundos, 0-3600).", + "message": "Limpar as credenciais das abas não ativas após (segundos, 0-3600).", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { @@ -860,15 +892,15 @@ "description": "Settings page download link." }, "optionsVersionRunning": { - "message": "Você está executando a versão do KeePassXC: $1", + "message": "Você está executando o KeePassXC versão: $1", "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { - "message": "Última versão disponível do KeePassXC: $1", + "message": "A última versão disponível do KeePassXC: $1", "description": "Settings page info text about the latest KeePassXC version." }, "optionsKeePassXCVersionRequired": { - "message": "Versão do KeePassXC necessária: $1", + "message": "Precisa da versão do KeePassXC: $1", "description": "KeePassXC version requirement text." }, "optionsDefault": { @@ -884,27 +916,27 @@ "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "Atalho para $1 foi alterado com sucesso.", + "message": "O atalho para $1 foi alterado com sucesso.", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "Atalho para $1 foi restaurado.", + "message": "O atalho para $1 foi restaurado.", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "Erro: Atalho para $1 não foi alterado!", + "message": "Erro: O atalho para $1 não foi alterado!", "description": "Error message for changing keyboard shortcuts." }, "optionsImportExportSettings": { - "message": "Importar/Exportar configurações", + "message": "Importar/Exportar as configurações", "description": "Settings page header text for import/export." }, "optionsImportSettingsDialogTitle": { - "message": "Importar configurações de um arquivo externo?", + "message": "Importar as configurações de um arquivo externo?", "description": "Import settings confirmation dialog title text." }, "optionsImportSettingsDialogText": { - "message": "Configurações atuais irão ser sobrescritas. Você realmente quer importar o arquivo de configuração?", + "message": "As configurações atuais serão substituídas. Deseja realmente importar o arquivo de configuração?", "description": "Import settings confirmation dialog help text." }, "optionsConnectedDatabasesText": { @@ -912,15 +944,15 @@ "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { - "message": "Nenhum banco de dados conectado encontrado.", + "message": "Nenhum banco de dados conectado foi encontrado.", "description": "Shown in the connected databases table when there is no connected databases." }, "optionsDatabasesRemoveIdentifier": { - "message": "Remover identificador da lista de banco de dados?", + "message": "Remover o identificador da lista de banco de dados?", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "Você realmente quer remover o seguinte identificador da lista de banco de dados?", + "message": "Deseja realmente remover o seguinte identificador da lista do banco de dados: $1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -956,11 +988,11 @@ "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Detecção apenas de nome de usuário", + "message": "Detecção do nome de usuário apenas", "description": "Site preferences list column title." }, "optionsColumnImprovedInputFieldDetection": { - "message": "Detecção de Campo de Entrada Aprimorada", + "message": "Detecção do campo aprimorado de entrada", "description": "Improved Input Field Detection column text." }, "optionsColumnDelete": { @@ -968,7 +1000,7 @@ "description": "Site preferences list column title." }, "optionsSelectionNothing": { - "message": "Habilitar todas as funcionalidades", + "message": "Ativar todas as funcionalidades", "description": "Site preferences option selection." }, "optionsSelectionNormal": { @@ -976,7 +1008,7 @@ "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { - "message": "Desativar envio automático", + "message": "Desativar o envio automático", "description": "Site preferences option selection." }, "optionsSelectionFull": { @@ -1000,23 +1032,23 @@ "description": "Sort matching credentials by group and username option selection." }, "optionsFillSortPriority": { - "message": "Ordenar credenciais após o preenchimento por", + "message": "Ordenar as credenciais após o preenchimento por", "description": "" }, "optionsFillSortPriorityHelpText": { - "message": "Quando a primeira opção credencial Relevante é selecionada, a credencial para login preenchido anteriormente é definida como a primeira na listagem do menu de preenchimento automático.", + "message": "Quando a opção credencial relevante primeiro é selecionada, a credencial de autenticação preenchido anteriormente é definida como a primeira na listagem do menu de preenchimento automático.", "description": "Help text for Sort credentials after fill." }, "optionsFillSortPriorityTotp": { - "message": "Ordenar credencias após o preenchimento para TOTP por", + "message": "Ordenar as credencias após o preenchimento para TOTP por", "description": "" }, "optionsFillSortPriorityTotpHelpText": { - "message": "Quando a primeira opção de credencial Relevante é selecionada, o TOTP para login preenchido anteriormente é definido como o primeiro na listagem do menu de preenchimento automático.", + "message": "Quando a opção credencial relevante primeiro é selecionada, o TOTP preenchido anteriormente é definido como a primeira na listagem do menu de preenchimento automático.", "description": "Help text for Sort credentials after fill for TOTP." }, "optionsFillSortByMatchingCredentials": { - "message": "Configuração de correspondência de credenciais", + "message": "Configuração de correspondência das credenciais", "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." }, "optionsFillSortByRelevantEntry": { @@ -1024,15 +1056,15 @@ "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { - "message": "Nenhum campo de login personalizado salvo encontrado.", + "message": "Nenhum campo de autenticação personalizada salvo anteriormente foi encontrado.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "Você pode gerenciar os campos de login personalizados salvos usando a tabela abaixo.", + "message": "Você pode gerenciar os campos de autenticação personalizado salvo anteriormente usando a tabela abaixo.", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { - "message": "Se o KeePassXC-Browser detectar os campos de login errados, você mesmo poderá especificar os campos corretos.", + "message": "Se o KeePassXC-Browser detectar campos errados de autenticação, você mesmo poderá especificar os campos corretos.", "description": "Saved custom login fields info text, first part." }, "optionsCustomFieldsTabHelpTextSecond": { @@ -1040,27 +1072,27 @@ "description": "Saved custom login fields info text, second part." }, "optionsCustomFieldsTabHelpTextThird": { - "message": "Nesta página você pode gerenciar os campos de login personalizados salvos.", + "message": "Nesta página você pode gerenciar os campos de autenticação personalizado salvos anteriormente.", "description": "Saved custom login fields info text, third part." }, "optionsCustomFieldsRemove": { - "message": "Remover campos de login personalizados salvos?", + "message": "Remover os campos de autenticação personalizado já salvos?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "Você realmente deseja remover os campos de login personalizados salvos na página: $1", + "message": "Deseja realmente remover os campos de autenticação personalizada já salvos na página: $1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { - "message": "O KeePassXC-Browser detectará automaticamente os campos de login na próxima vez que você visitar esta página.", + "message": "O KeePassXC-Browser detectará automaticamente os campos de autenticação na próxima vez que você visitar esta página.", "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "Nenhum site ignorado encontrado.", + "message": "Nenhuma preferência do site foi encontrada.", "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { - "message": "Remover site?", + "message": "Remover o site?", "description": "Confirmation text when removing ignored sites from the list." }, "optionsSitePreferencesTabHelpTextFirst": { @@ -1084,19 +1116,19 @@ "description": "Improved Input Field Detection help text." }, "optionsSitePreferencesManualAddText": { - "message": "Adicionar URL manualmente", + "message": "Adicionar a URL manualmente", "description": "Label for adding site manually on Site preferences tab." }, "optionsSitePreferencesManualAddHelp": { - "message": "A URL deve iniciar com https://, http:// ou ftp:// e deve ter pelo menos 10 caracteres.", + "message": "A URL deve iniciar com https://, http:// ou file://, ou ftp:// e deve ter pelo menos 5 caracteres.", "description": "Help text for adding site manually on Site preferences tab." }, "optionsSitePreferencesConfirmation": { - "message": "Você realmente quer remover o site especificado da lista: $1", + "message": "Deseja realmente remover o site especificado da lista: $1", "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "O KeePassXC-Browser habilitará todos os recursos para este site e removerá a detecção somente de nome de usuário.", + "message": "O KeePassXC-Browser ativará todos os recursos para este site e removerá a detecção somente no nome de usuário.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { @@ -1104,7 +1136,7 @@ "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Opção para ignorar recursos de extensão para a página.", + "message": "Opção para ignorar os recursos de extensão para a página.", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { @@ -1140,7 +1172,7 @@ "description": "About page text of licenses." }, "optionsAboutReportBugs": { - "message": "Relatar defeitos", + "message": "Relatar problemas", "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { @@ -1156,11 +1188,11 @@ "description": "Supporters label text." }, "optionsErrorInvalidValue": { - "message": "Valor inválido. Por favor, verifique a entrada.", + "message": "Valor inválido. Verifique a entrada.", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "URL inválida. Por favor, verifique a entrada.", + "message": "URL inválida. Verifique a entrada.", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { @@ -1172,11 +1204,11 @@ "description": "User interface title in settings page" }, "optionsFillingCredentialsTitle": { - "message": "Preenchendo credenciais", + "message": "Preenchendo as credenciais", "description": "Filling credentials title in settings page" }, "optionsSavingCredentialsTitle": { - "message": "Salvando credenciais", + "message": "Salvando as credenciais", "description": "Saving credentials title in settings page" }, "optionsUpdatesTitle": { @@ -1191,6 +1223,26 @@ "message": "Extensão", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Ativar Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Ative o suporte para autenticação na web.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Ativar a retirada dos Passkeys", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Quando ativado, uma solicitação com problemas ou que foi cancelada ao KeePassXC acionará a solicitação interna do Passkeys do próprio navegador. Se desativada, a conexão com o KeePassXC é necessária e a solicitação cancelada falhará. Padrão: ativado.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Abre uma nova aba", "description": "Title attribute text." @@ -1200,11 +1252,11 @@ "description": "Options page HTTP Basic Auth dialog text" }, "autocompleteSubmitMessage": { - "message": "Sua seleção será enviada automaticamente", + "message": "A sua seleção será enviada automaticamente", "description": "Message shown at the bottom of autocomplete menu." }, "lockDatabase": { - "message": "Trancar banco de dados", + "message": "Trancar o banco de dados", "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/pt_PT/messages.json b/keepassxc-browser/_locales/pt_PT/messages.json index 0606555..d8654d4 100644 --- a/keepassxc-browser/_locales/pt_PT/messages.json +++ b/keepassxc-browser/_locales/pt_PT/messages.json @@ -107,6 +107,38 @@ "message": "A palavra-passe preenchida é maior que o comprimento máximo permitido do campo.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Nenhum grupo foi encontrado.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Não é possível criar um novo grupo.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Nenhum UUID válido foi fornecido.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "A solicitação de Passkeys foi cancelada.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Verificação inválida do utilizador.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Chave pública vazia.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Não existe uma ligação a KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Extensão", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Ativar Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Ative o suporte para autenticação na web.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Abre um novo separador", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/ro/messages.json b/keepassxc-browser/_locales/ro/messages.json index ff3180b..fea1306 100644 --- a/keepassxc-browser/_locales/ro/messages.json +++ b/keepassxc-browser/_locales/ro/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Nu este conectat la KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Extensie", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Deschide o filă nouă", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/ru/messages.json b/keepassxc-browser/_locales/ru/messages.json index befa690..7de29a4 100644 --- a/keepassxc-browser/_locales/ru/messages.json +++ b/keepassxc-browser/_locales/ru/messages.json @@ -107,6 +107,38 @@ "message": "Длина пароля превышает предельно допустимую длину поля.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Не подключён к KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Расширение", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Открывает новую закладку", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/sl/messages.json b/keepassxc-browser/_locales/sl/messages.json index 75b3707..310039c 100644 --- a/keepassxc-browser/_locales/sl/messages.json +++ b/keepassxc-browser/_locales/sl/messages.json @@ -107,6 +107,38 @@ "message": "Filled password is longer than field's allowed max length.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Ni vzpostavljena povezava s KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Razširitev", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Odpre nov zavihek", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/sv/messages.json b/keepassxc-browser/_locales/sv/messages.json index 8b11da9..2368b4c 100644 --- a/keepassxc-browser/_locales/sv/messages.json +++ b/keepassxc-browser/_locales/sv/messages.json @@ -107,6 +107,38 @@ "message": "Angivet lösenord är längre än fältets maxlängd.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Inga grupper hittades.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Kan inte skapa ny grupp.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Ingen giltig UUID tillhandahållen.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestering stöds inte.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Referensuppgift är undantagen.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Begäran om passnycklar annullerad.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Ogiltig användarverifiering.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Tom offentlig nyckel.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Inte ansluten till KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Tillägg", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passnycklar", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Aktivera passnycklar", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Aktivera stöd för webbautentisering.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Aktivera reservnycklar", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "När detta är aktiverat kommer en misslyckad eller avbruten begäran till KeePassXC att utlösa webbläsarens egen interna passnyckelbegäran. Om det är inaktiverat krävs anslutning till KeePassXC och en avbruten begäran kommer att misslyckas. Standard: Aktiverat.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/tr/messages.json b/keepassxc-browser/_locales/tr/messages.json index 5aefe5e..ea9881f 100644 --- a/keepassxc-browser/_locales/tr/messages.json +++ b/keepassxc-browser/_locales/tr/messages.json @@ -36,7 +36,7 @@ "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "HTTP kimlik doğrulaması için kullanılabilecek birden çok kimlik doğrulama bilgisi bulundu. Doğru bilgileri seçmek için uzantı simgesine tıklayın.", + "message": "HTTP kimlik doğrulaması için kullanılabilecek birden çok kimlik doğrulama bilgisi bulundu. Doğru bilgileri seçmek için eklenti simgesine tıklayın.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -60,7 +60,7 @@ "description": "Cannot decrypt message." }, "errorMessageTimeout": { - "message": "KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin etkinleştirilmiş olduğundan emin olun.", + "message": "KeePassXC bağlantısı kurulamadı. KeePassXC ayarlarından tarayıcı bütünleşmesinin açık olduğundan emin olun.", "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." }, "errorMessageCanceled": { @@ -107,6 +107,38 @@ "message": "Doldurulan parola, alanın kabul ettiği karakter sayısından uzun.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "Herhangi bir grup bulunamadı.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Yeni grup eklenemedi.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "Geçerli bir UUID belirtilmemiş.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Onay desteklenmiyor.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Kimlik doğrulama bilgisi katılmayacak.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Parola anahtarları isteği iptal edildi.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Kullanıcı doğrulaması geçersiz.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Herkese açık anahtar boş.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "KeePassXC ile bağlantı kurulmamış.", "description": "Error notification shown when not connected to KeePassXC" @@ -400,7 +432,7 @@ "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { - "message": "Yalnızca tek bir kullanıcı adı alanı algılandı. Bu adresi yalnızca kullanıcı adı seçeneği etkinleştirilmiş site ayarlarına ekleyin.", + "message": "Yalnızca tek bir kullanıcı adı alanı algılandı. Bu adresi yalnızca kullanıcı adı seçeneği açık ise site ayarlarına ekleyin.", "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, "rememberInfoText": { @@ -636,7 +668,7 @@ "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { - "message": "Açılır pencereler ya da devingen iletişim kutuları bulunan sayfalarda kullanışlıdır. Yavaş bilgisayarlarda işlemci yükünü azaltmak için bu özelliği devre dışı bırakın. Devre dışı bırakıldığında, kimlik doğrulama bilgileri yalnızca tuş takımı kısayolları, sağ tık menüsü ya da uzantının açılır penceresi kullanılarak doldurulabilir.", + "message": "Açılır pencereler ya da etkileşimli pencereler bulunan sayfalarda kullanışlıdır. Yavaş bilgisayarlarda işlemci yükünü azaltmak için bu özelliği kapatın. Kapatıldığında, kimlik doğrulama bilgileri yalnızca klavye kısayolları, sağ tık menüsü ya da eklentinin açılır penceresi kullanılarak doldurulabilir.", "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { @@ -672,7 +704,7 @@ "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "Seçilmiş kimlik doğrulama bilgilerini otomatik olarak gönderir. Tek kayıttan otomatik doldurma için devre dışıdır.", + "message": "Seçilmiş kimlik doğrulama bilgilerini otomatik olarak gönderir. Tek kayıttan otomatik doldurma için kapalıdır.", "description": "Auto-submit help text." }, "optionsCheckboxShowNotifications": { @@ -708,7 +740,7 @@ "description": "Debug logging checkbox text." }, "optionsDebugLoggingHelpText": { - "message": "Hata ayıklama günlüğünü etkinleştirir. Arka planda ve içerik betiklerinde ek konsol iletileri görüntülenir.", + "message": "Hata ayıklama günlüğünü açar. Arka planda ve içerik betiklerinde ek konsol iletileri görüntülenir.", "description": "Debug logging help text." }, "optionsRadioText": { @@ -836,7 +868,7 @@ "description": "Download favicon after save help text." }, "optionsAutoFillAndSendHelpText": { - "message": "Bir sayfa için kimlik doğrulama bilgileri bulunursa ve oturum açam türü bir HTTP temel kimlik doğrulama isteği ise, KeePassXC-Browser ilk verilen kimlik doğrulama bilgileriyle oturum açmayı dener. Birden çok kimlik doğrulama bilgisi varsa, doğru bilgileri seçmek için uzantı açılan penceresi kullanılabilir. Bu özellik etkinleştirilmiş olsa bile, el ile HTTP temel kimlik doğrulamasına giriş yapılabilir.", + "message": "Bir sayfa için kimlik doğrulama bilgileri bulunursa ve oturum açma türü bir HTTP temel kimlik doğrulama isteği ise, KeePassXC-Browser ilk verilen kimlik doğrulama bilgileriyle oturum açmayı dener. Birden çok kimlik doğrulama bilgisi varsa, doğru bilgileri seçmek için eklenti açılan penceresi kullanılabilir. Bu özellik açık olsa bile, el ile HTTP temel kimlik doğrulamasına giriş yapılabilir.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { @@ -968,11 +1000,11 @@ "description": "Site preferences list column title." }, "optionsSelectionNothing": { - "message": "Tüm özellikleri etkinleştir", + "message": "Tüm özellikleri aç", "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Yeni/değiştirilmiş kimlik doğrulama bilgileri devre dışı bırakılsın", + "message": "Yeni/değiştirilmiş kimlik doğrulama bilgileri kapatılsın", "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { @@ -980,7 +1012,7 @@ "description": "Site preferences option selection." }, "optionsSelectionFull": { - "message": "Tüm özellikleri devre dışı bırak", + "message": "Tüm özellikleri kapat", "description": "Site preferences option selection." }, "optionsSortByTitle": { @@ -1072,11 +1104,11 @@ "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "Bir site tamamen yok sayılırsa (Tüm özellikleri devre dışı bırak seçilmişse), bu site ziyaret edildiğinde uzantı tarafından herhangi bir işlem yapılmaz.", + "message": "Bir site tamamen yok sayılırsa (Tüm özellikleri kapat seçilmişse), bu site ziyaret edildiğinde eklenti tarafından herhangi bir işlem yapılmaz.", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Yalnızca kullanıcı adı algılaması, KeePassXC-Browser uzantısının, kullanıcı adı ve parola için ayrı sayfalar kullanan sitelerde oturum açma bilgilerini doldurabilmesini sağlar.", + "message": "Yalnızca kullanıcı adı algılaması, KeePassXC-Browser eklentisinin, kullanıcı adı ve parola için ayrı sayfalar kullanan sitelerde oturum açma bilgilerini doldurabilmesini sağlar.", "description": "Site preferences info text, fourth part." }, "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { @@ -1096,7 +1128,7 @@ "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Browser bu site için tüm özellikleri etkinleştirecek ve yalnızca kullanıcı adı algılamasını kaldıracak.", + "message": "KeePassXC-Browser bu site için tüm özellikleri açacak ve yalnızca kullanıcı adı algılamasını kaldıracak.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { @@ -1104,19 +1136,19 @@ "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Sayfa için uzantı özelliklerini yok sayma seçeneği.", + "message": "Sayfa için eklenti özelliklerini yok sayma seçeneği.", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { - "message": "Chrome web mağazasında KeePassXC-Browser uzantısına bakın.", + "message": "Chrome web mağazasında KeePassXC-Browser eklentisini bulun.", "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Mozilla eklentileri dizininde KeePassXC-Browser uzantısına bakın.", + "message": "Mozilla eklentileri dizininde KeePassXC-Browser eklentisini bulun.", "description": "About page link to AMO." }, "optionsAboutEdge": { - "message": "Edge eklentileri dizininde KeePassXC-Browser uzantısına bakın.", + "message": "Edge eklentileri dizininde KeePassXC-Browser eklentisini bulun.", "description": "About page link to Edge Add-ons page." }, "optionsAboutGitHub": { @@ -1188,9 +1220,29 @@ "description": "Advanced settings title in settings page" }, "optionsExtensionTitle": { - "message": "Uzantı", + "message": "Eklenti", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Parola anahtarları", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Parola anahtarları kullanılsın", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "İnternet kimlik doğrulaması desteği kullanılsın.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Varsayılan parola anahtarları kullanılsın", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "Bu seçenek açılırsa, KeePassXC için yapılan başarısız ya da iptal edilen bir istek, tarayıcının kendi iç parola anahtarı isteğini tetikler. Kapatılırsa KeePassXC bağlantısının kurulması gereklidir ve iptal edilen istek başarısız olur. Varsayılan olarak açıktır.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Yeni bir sekme açar", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/uk/messages.json b/keepassxc-browser/_locales/uk/messages.json index 544b381..a77d625 100644 --- a/keepassxc-browser/_locales/uk/messages.json +++ b/keepassxc-browser/_locales/uk/messages.json @@ -107,6 +107,38 @@ "message": "Заповнений пароль довший, ніж максимальна дозволена довжина для поля.", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "Не під'єднано до KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "Розширення", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "Відкриває нову вкладку", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/zh_CN/messages.json b/keepassxc-browser/_locales/zh_CN/messages.json index a58c440..f46864a 100644 --- a/keepassxc-browser/_locales/zh_CN/messages.json +++ b/keepassxc-browser/_locales/zh_CN/messages.json @@ -107,6 +107,38 @@ "message": "填充的密码超出了文本框允许的长度上限。", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "No groups found.", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "Cannot create new group.", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "No valid UUID provided.", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "Attestation not supported.", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "Credential is excluded.", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "Passkeys request canceled.", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "Invalid user verification.", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "Empty public key.", + "description": "Empty public key." + }, "errorNotConnected": { "message": "未连接到 KeePassXC。", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "扩展", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "Passkeys", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "Enable Passkeys", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "Enable support for Web Authentication.", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "Enable Passkeys fallback", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal Passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "在新标签页中打开", "description": "Title attribute text." diff --git a/keepassxc-browser/_locales/zh_TW/messages.json b/keepassxc-browser/_locales/zh_TW/messages.json index b2c2347..98cfeba 100644 --- a/keepassxc-browser/_locales/zh_TW/messages.json +++ b/keepassxc-browser/_locales/zh_TW/messages.json @@ -107,6 +107,38 @@ "message": "填入的密碼超出了欄位允許的長度上限。", "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." }, + "errorMessageNoGroupsFound": { + "message": "找不到群組。", + "description": "No groups found." + }, + "errorMessageCannotCreateNewGroup": { + "message": "無法建立新群組。", + "description": "Cannot create new group." + }, + "errorMessageNoValidUuidProvided": { + "message": "未提供有效的 UUID。", + "description": "No valid UUID provided." + }, + "errorMessagePasskeysAttestationNotSupported": { + "message": "未支援密鑰證明。", + "description": "Attestation not supported." + }, + "errorMessagePasskeysCredentialIsExcluded": { + "message": "憑證被排除。", + "description": "Credential is excluded." + }, + "errorMessagePasskeysRequestCanceled": { + "message": "通行密鑰請求被取消。", + "description": "Passkeys request canceled." + }, + "errorMessagePasskeysInvalidUserVerification": { + "message": "無效的使用者認證。", + "description": "Invalid user verification." + }, + "errorMessagePasskeysEmptyPublicKey": { + "message": "空的公開金鑰。", + "description": "Empty public key." + }, "errorNotConnected": { "message": "未連接至 KeePassXC。", "description": "Error notification shown when not connected to KeePassXC" @@ -1191,6 +1223,26 @@ "message": "擴充", "description": "Extension title in settings page" }, + "optionsPasskeysTitle": { + "message": "通行密鑰", + "description": "Passkeys settings title in settings page." + }, + "optionsPasskeysEnable": { + "message": "啟用通行密鑰", + "description": "Enabled Passkeys option text." + }, + "optionsPasskeysEnableHelpText": { + "message": "啟用 Web Authentication 支援", + "description": "Passkeys option help text." + }, + "optionsPasskeysEnableFallback": { + "message": "啟用通行密鑰備案", + "description": "Enabled Passkeys fallback option text." + }, + "optionsPasskeysEnableFallbackHelpText": { + "message": "若啟用此項,向 KeePassXC 的請求一旦失敗或被取消,將觸發瀏覽器自身的通行密鑰請求。若停用此項,與 KeePassXC 的連接為必須,請求被取消則視為失敗。預設為啟用。", + "description": "Passkeys fallback option help text." + }, "openNewTab": { "message": "開新分頁", "description": "Title attribute text." diff --git a/keepassxc-browser/manifest.json b/keepassxc-browser/manifest.json index 7bae962..dd583e5 100755 --- a/keepassxc-browser/manifest.json +++ b/keepassxc-browser/manifest.json @@ -1,8 +1,8 @@ { "manifest_version": 2, "name": "KeePassXC-Browser", - "version": "1.8.8.1", - "version_name": "1.8.8.1", + "version": "1.8.9", + "version_name": "1.8.9", "minimum_chrome_version": "93", "description": "__MSG_extensionDescription__", "author": "KeePassXC Team", diff --git a/package-lock.json b/package-lock.json index 9251418..3b4c012 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "keepassxc-browser", - "version": "1.8.8.1", + "version": "1.8.9", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "keepassxc-browser", - "version": "1.8.8.1", + "version": "1.8.9", "license": "GPL-3.0", "dependencies": { "@npmcli/fs": "^2.1.0", diff --git a/package.json b/package.json index 5f4dd74..9cc9c94 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "keepassxc-browser", - "version": "1.8.8.1", + "version": "1.8.9", "description": "KeePassXC-Browser", "main": "build.js", "devDependencies": {