From ad7adc919d499782ae55e7fed04e05c0632d89b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sami=20V=C3=A4nttinen?= Date: Sat, 3 Dec 2022 10:08:54 +0200 Subject: [PATCH] Update translations (#1791) Update translations --- build.js | 6 +- keepassxc-browser/_locales/bg/messages.json | 340 +++-- keepassxc-browser/_locales/cs/messages.json | 140 +- keepassxc-browser/_locales/da/messages.json | 1202 +++++++++++++++++ keepassxc-browser/_locales/de/messages.json | 520 +++++-- keepassxc-browser/_locales/el/messages.json | 140 +- .../_locales/en_GB/messages.json | 1202 +++++++++++++++++ keepassxc-browser/_locales/es/messages.json | 226 +++- keepassxc-browser/_locales/et/messages.json | 248 ++-- keepassxc-browser/_locales/fi/messages.json | 546 ++++++-- keepassxc-browser/_locales/fr/messages.json | 620 +++++++-- keepassxc-browser/_locales/he/messages.json | 192 ++- keepassxc-browser/_locales/hu/messages.json | 514 +++++-- keepassxc-browser/_locales/id/messages.json | 1202 +++++++++++++++++ keepassxc-browser/_locales/it/messages.json | 140 +- keepassxc-browser/_locales/ja/messages.json | 592 ++++++-- keepassxc-browser/_locales/ko/messages.json | 504 +++++-- keepassxc-browser/_locales/la/messages.json | 518 +++++-- keepassxc-browser/_locales/lt/messages.json | 1202 +++++++++++++++++ keepassxc-browser/_locales/my/messages.json | 136 +- keepassxc-browser/_locales/nb/messages.json | 1202 +++++++++++++++++ keepassxc-browser/_locales/nl/messages.json | 142 +- .../_locales/nl_NL/messages.json | 724 +++++++--- keepassxc-browser/_locales/pl/messages.json | 156 ++- keepassxc-browser/_locales/pt/messages.json | 508 +++++-- .../_locales/pt_BR/messages.json | 516 +++++-- .../_locales/pt_PT/messages.json | 144 +- keepassxc-browser/_locales/ro/messages.json | 224 ++- keepassxc-browser/_locales/ru/messages.json | 570 ++++++-- keepassxc-browser/_locales/sl/messages.json | 140 +- keepassxc-browser/_locales/sv/messages.json | 520 +++++-- keepassxc-browser/_locales/tr/messages.json | 120 +- keepassxc-browser/_locales/uk/messages.json | 804 +++++++---- .../_locales/zh_CN/messages.json | 328 +++-- .../_locales/zh_TW/messages.json | 624 +++++++-- 35 files changed, 14585 insertions(+), 2327 deletions(-) create mode 100644 keepassxc-browser/_locales/da/messages.json create mode 100644 keepassxc-browser/_locales/en_GB/messages.json create mode 100644 keepassxc-browser/_locales/id/messages.json create mode 100644 keepassxc-browser/_locales/lt/messages.json create mode 100644 keepassxc-browser/_locales/nb/messages.json diff --git a/build.js b/build.js index 0dfd1a9..cb7c693 100644 --- a/build.js +++ b/build.js @@ -40,7 +40,11 @@ async function updateTranslations() { } (async() => { - await updateTranslations(); + const params = process.argv.slice(2); + if (!params.includes('--skip-translations')) { + await updateTranslations(); + } + await fs.copyFile(`${DEST}/manifest.json`, `./${DEFAULT}`); for (const browser in BROWSERS) { diff --git a/keepassxc-browser/_locales/bg/messages.json b/keepassxc-browser/_locales/bg/messages.json index 4776efe..3a5711d 100644 --- a/keepassxc-browser/_locales/bg/messages.json +++ b/keepassxc-browser/_locales/bg/messages.json @@ -16,11 +16,11 @@ "description": "Context menu item for filling Time-based One Time Password." }, "contextMenuShowPasswordGeneratorIcons": { - "message": "Икона за генератора на пароли", + "message": "Пиктограма за генератора на пароли", "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { - "message": "Запазване на данни за вход", + "message": "Запазване на регистрация", "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { @@ -32,11 +32,11 @@ "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "", + "message": "Искане за глобално автоматично въвеждане", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Открито е HTTP удостоверяване с множество идентификационни данни. Кликнете върху иконата на разширението, за да изберете правилните.", + "message": "Удостоверяване по HTTP с множество съвпадащи регистрации. За да изберете правилната регистрация, щракнете върху иконата на разширението.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -48,7 +48,7 @@ "description": "Database not opened." }, "errorMessageDatabaseHash": { - "message": "", + "message": "Не е получен отпечатък от банката за данни.", "description": "Database hash not received." }, "errorMessageClientPublicKey": { @@ -72,11 +72,11 @@ "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { - "message": "KeePassXC асоциацията се провали, опитайте отново.\nГрешка при свързване с приложението KeePassXC, опитайте отново.", + "message": "Неуспешно свързване с приложението KeePassXC, опитайте отново.", "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { - "message": "Обменът на ключове не е успешен.", + "message": "Неуспешен обмен на ключове.", "description": "Key exchange was not successful." }, "errorMessageEncryptionKey": { @@ -103,12 +103,16 @@ "message": "Не са намерени данни за вход.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "Попълнената парола е по-дълга от разрешената дължина на съдържание в полето.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, "errorNotConnected": { "message": "Няма връзка с KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" }, "passwordGeneratorIcon": { - "message": "Икона за генератор на парола", + "message": "Пиктограма за генератор на парола", "description": "Alt attribute text of the password generator icon." }, "passwordGeneratorPlaceholder": { @@ -144,7 +148,7 @@ "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongCut": { - "message": "Била е отрязана, за да се събере.", + "message": "Отрязана е, за да се събере.", "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongRemember": { @@ -164,7 +168,7 @@ "description": "Password generator error text when KeePassXC is closed." }, "usernameFieldText": { - "message": "Попълнете идентификационните данни от KeePassXC", + "message": "Попълва регистрация от KeePassXC", "description": "Username field icon hover text." }, "usernameLockedFieldText": { @@ -176,20 +180,24 @@ "description": "Username field icon hover text when KeePassXC is disconnected." }, "usernameFieldIcon": { - "message": "Икона в полето за потребителско име", + "message": "Пиктограма в полето за потребителско име", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { - "message": "Попълване на TOTP от KeePassXC", + "message": "Попълва TOTP от KeePassXC", "description": "OTP field icon hover text." }, "totpFieldIcon": { - "message": "Икона в полето за TOTP", + "message": "Пиктограма в полето за TOTP", "description": "OTP field icon text." }, - "defineDismiss": { + "defineClose": { "message": "Затваряне", - "description": "Dismiss button text when choosing custom login fields." + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Пропускане", @@ -199,9 +207,9 @@ "message": "Повече", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Отново", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Нулиране", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Потвърждаване", @@ -211,29 +219,29 @@ "message": "Полетата за вход в тази страница вече са избрани и ще бъдат презаписани.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Отхвърляне на избраните", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Премахване на запазените данни", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Поле за низ #", + "message": "Поле за низ", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Изберете поле за потребителското име", + "message": "Избиране поле за потребителското име", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Сега изберете поле за парола", + "message": "Избиране на поле за парола", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Изберете поле за TOTP", + "message": "Избиране на поле за TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Потвърдете избора", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Избиране на поле за низ", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Потвърдете избора си или изберете повече полета като полета за низ.", @@ -243,6 +251,10 @@ "message": "Също можете да използвате цифрите, за да избирате полета посредством клавиатурата.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Изберете поле за вход", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Потребителско име", "description": "General text for username." @@ -251,6 +263,10 @@ "message": "Парола", "description": "General text for password." }, + "stringFields": { + "message": "Полета за низове", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- без потребителско име -", "description": "Shown when no username is set in the credentials." @@ -268,7 +284,7 @@ "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "Няма идентификационни данни за дадено потребителско име, което е намерено.", + "message": "Не е намерена регистрация за потребителското име.", "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { @@ -280,15 +296,15 @@ "description": "If a credential is expired, this is appended to the title label." }, "fieldsFill": { - "message": "Грешка: Не може да се намерят полета за попълване.", + "message": "Грешка: Не са намерени полета, които да бъдат попълнени.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "Грешка: Не може да се намери поле за парола.", + "message": "Грешка: Не е намерено поле за парола.", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Грешка: Не може да се открият променени идентификационни данни.", + "message": "Грешка: Не е намерена променена регистрация.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -300,7 +316,7 @@ "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "Избиране на полета за влизане", + "message": "Избиране на полета за вход", "description": "Popup credential choosing button text." }, "popupConnectButton": { @@ -324,7 +340,7 @@ "description": "Popup reopen database button text." }, "popupUsernameButton": { - "message": "Добавяне на опция само с потребителско име за сайта", + "message": "Добавяне на настройка за вход в страницата единствено с потребителско име", "description": "Button text for adding Username-only option." }, "popupErrorEncountered": { @@ -339,12 +355,32 @@ "message": "Изтеглете последното издание от keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Използвате за първи път? Прочетете ръководството за първи стъпки.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Ръководството за първи стъпки - настройка на интеграцията с мрежовия четец", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Скрива без възможност за повторно показване.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Не можете да се свържете с KeePassXC? Може би нашата страница може да ви помогне.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Отстраняване на неизправности", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Проверка на състоянието…", "description": "Checking status message in popup." }, "popupNotConfigured": { - "message": "Добавката KeePassXC-Browser не е настроена. Изберете бутона за свързване, за да бъде свързана с KeePassXC.", + "message": "Добавката KeePassXC-Browser не е настроена. Изберете бутона за свързване, за да свържете с KeePassXC.", "description": "A popup message shown when the extension has not been connected to KeePassXC." }, "popupNeedReconfigure": { @@ -356,19 +392,19 @@ "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { - "message": "Добавката KeePassXC-Browser не е свързана към KeePassXC, но е настроена чрез идентификатора $1", + "message": "Добавката KeePassXC-Browser не е свързана с KeePassXC, но е настроена чрез идентификатора $1", "description": "A popup message shown when KeePassXC is not connected but configured." }, "popupConfiguredAndAssociated": { - "message": "Добавката KeePassXC-Browser е свързана към KeePassXC и е настроена чрез идентификатора $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "message": "Добавката KeePassXC-Browser е свързана с KeePassXC и е настроена чрез идентификатора $1", + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { - "message": "", + "message": "Само поле за потребителско име е намерено. Адресът на страницата да бъде ли добавен към „Предпочитания за сайтове“ с настройка за вход единствено с потребителско име?", "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, "rememberInfoText": { - "message": "Променени потребител или парола! Да бъдат ли запазени?", + "message": "Променени са данни за вход! Да бъдат ли запазени?", "description": "Message when username or password has changed." }, "rememberSaving": { @@ -380,8 +416,8 @@ "description": "A message shown when a new username is detected when saving credentials." }, "rememberUsernameExists": { - "message": "Регистрациите с потребителското име са отбелязани с получер шрифт: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "message": "Регистрациите с използваното потребителско име са отбелязани с получер шрифт: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Изберете регистрациите, които да бъдат обновени.", @@ -400,31 +436,31 @@ "description": "Error message shown when new groups cannot be created." }, "rememberErrorPasswordNotChanged": { - "message": "Идентификационните данни не са актуализирани. Паролата не е променена.", + "message": "Не са обновени регистрации. Паролата не е променена.", "description": "Error message shown when credential password is not changed." }, "rememberErrorCannotSaveCredentials": { - "message": "Идентификационните данни не могат да се запишат или актуализират.", + "message": "Регистрациите не могат да бъдат запазени или обновени.", "description": "Error message shown when credentials cannot be saved or updated." }, "rememberErrorDatabaseClosed": { - "message": "Регистрации не могат да бъдат запазвани или обновяване в затворена банка от данни.", + "message": "Регистрации не могат да бъдат запазвани или обновявани при затворена банка от данни.", "description": "Error message shown when credentials cannot be saved or updated and the database is closed." }, "rememberCredentialsNotSaved": { - "message": "Операцията е отменена. Идентификационните данни не са актуализирани.", + "message": "Операцията е отменена. Регистрациите не са обновени.", "description": "Message shown when saving operation was cancelled." }, "rememberCredentialsSaved": { - "message": "Нови идентификационни данни с потребителско име $1 са записани.", + "message": "Запазена е нова регистрация с потребителско име $1. ", "description": "Message shown when new credentials are saved." }, "rememberCredentialsUpdated": { - "message": "Идентификационните данни с потребителско име $1 са актуализирани.", - "description": "Message shown when new credentials are succesfully updated." + "message": "Регистрацията с потребителско име $1 е обновена.", + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { - "message": "Вече съществуват идентични идентификационни данни. Нищо за актуализиране.", + "message": "Има подобна регистрация. Нищо не е обновено.", "description": "Message shown when new credentials already found in database." }, "rememberEmptyUsername": { @@ -432,7 +468,7 @@ "description": "Means an empty username." }, "rememberNoPassword": { - "message": "Попълнете полето за парола преди да запишете идентификационните данни.", + "message": "Попълнете полето за парола преди да запазите регистрацията.", "description": "Message shown when no password is set when saving credentials." }, "popupLoginText": { @@ -448,7 +484,7 @@ "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." }, "popupMultiplePasswordFields": { - "message": "На тази страница е намерено повече от едно поле за парола. Щракнете с десния бутон на мишката върху някое от полетата за парола и изберете едно от следните:", + "message": "На тази страница е намерено повече от едно поле за парола. Щракнете с десния бутон на мишката върху някое от тях и изберете едно от следните:", "description": "A popup message shown when web page has multiple password fields." }, "popupURL": { @@ -480,7 +516,7 @@ "description": "Close button text in popup or in notification." }, "popupButtonDismissHttpAuth": { - "message": "Отхвърляне и показване на диалоговия прозорец по подразбиране за удостоверяване", + "message": "Отхвърляне и показване на подразбирания диалогов прозорец за удостоверяване", "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsTitle": { @@ -496,7 +532,7 @@ "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { - "message": "Полета за влизане", + "message": "Потребителски полета за вход", "description": "Saved custom login fields tab text." }, "optionsSitePreferencesTab": { @@ -516,7 +552,7 @@ "description": "Connected Databases page header." }, "optionsMenuCustomFields": { - "message": "Потребителски полета за влизане", + "message": "Полета за вход", "description": "Custom login fields page header." }, "optionsMenuSitePreferences": { @@ -572,7 +608,7 @@ "description": "Export settings button text." }, "optionsLabelDefaultGroup": { - "message": "Група по подразбиране за добавяне на регистрации:", + "message": "Група по подразбиране при добавяне на регистрации:", "description": "Default group options text." }, "optionsDefaultGroupHelpText": { @@ -584,15 +620,15 @@ "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "Когато е включено, изскачащият прозорец показва списък с групите.", + "message": "Когато е отметнато, изскачащият прозорец показва списък с групите.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "Активиране на иконите на генератора на пароли.", + "message": "Пиктограма за генератора на пароли", "description": "Activate password generator icons checkbox text." }, "optionsCheckboxUsernameIcons": { - "message": "Активиране на икони на полето за потребителско име.", + "message": "Пиктограма в полето за потребителско име", "description": "Activate username field icons textbox text." }, "optionsUseObserver": { @@ -600,19 +636,19 @@ "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { - "message": "Полезно със страници, които използват изскачащи прозорци или динамични диалози. Изключената функция намаляв натоварването на процесора на по-бавни машини. Когато са изключени идентификационни данни могат да бъдат вмъкнати само с помощта на клавишни комбинации, контекстното меню или изскачащия прозорец на разширението.", + "message": "Полезно за страници, които използват изскачащи прозорци или динамични диалози. Ако е изключено се намаляв натоварването на процесора при по-бавни машини. Когато е изключено регистрации могат да бъдат добавяни само с помощта на клавишни комбинации, контекстуалното меню или изскачащия прозорец на разширението.", "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { - "message": "Активирайте иконите на полетата 2FA/OTP.", + "message": "Пиктограма в полето 2FA/OTP", "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "Автоматично извличане на идентификационни данни.", + "message": "Автоматично извличане на регистрации", "description": "Automatically retrieve credentials checkbox text." }, "optionsCheckboxAutomaticReconnect": { - "message": "Автоматично повторно свързване с KeePassXC.", + "message": "Автоматично повторно свързване с KeePassXC", "description": "Auto-reconnect checkbox text." }, "optionsAutomaticReconnectWarning": { @@ -620,35 +656,35 @@ "description": "Auto-reconnect warning message." }, "optionsCheckboxAutoFillSingleEntry": { - "message": "Автоматично попълване на записи с единични идентификационни данни.", + "message": "Автоматично попълване на единични съвпадения", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Активирайте автоматичното попълване за полетата с потребителско име.", + "message": "Автоматично попълване за полета с потребителско име", "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { - "message": "Показвайте името на групата в списъка за автоматично довършване, когато идентификационните данни са от различни групи.", + "message": "При регистрации от различни групи името на групата е видимо в списъка за автоматично довършване", "description": "Show group name in autocomplete checkbox text." }, "optionsCheckboxAutoSubmit": { - "message": "Автоматично пращане на логин форми", + "message": "Автоматично изпращане на формуляри за вход", "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "Автоматично праща избраните идентификационни данни. Това е забранено за автоматично попълване на единичен запис.", + "message": "Автоматично изпраща избраните регистрации. Изключено при автоматично попълване на единични съвпадения.", "description": "Auto-submit help text." }, "optionsCheckboxShowNotifications": { - "message": "Показване на известия.", + "message": "Показване на известия", "description": "Show notifications checkbox text." }, "optionsSaveDomainOnly": { - "message": "Запазване само на домейна.", + "message": "Запазване само на домейна", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Показване на банер в страницата, когато в банката от данни могат да бъдат запазвани нови регистрации", + "message": "Показване на лента в страницата, когато могат да бъдат запазвани нови регистрации", "description": "Show login notifications checkbox text." }, "optionsRedirectAllowance": { @@ -656,19 +692,27 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "Колко пренасочвания са позволени, докато банерът изчезне. Стойността по подразбиране е 1. Максимумът е безкраен.", + "message": "След колко пренасочвания да бъде скрита лентата? Стойността по подразбиране е 1. Максимумът е безкраен.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { - "message": "Автоматично попълване на HTTP Basic Auth диалози и пращането им.", + "message": "Автоматично попълване и изпращане на запитвания за HTTP Basic Auth", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Дневник за отстраняване на грешки", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Включва зсписване в дневника за отстраняване на грешки. В конзолата ще има допълнителни съобщения от скрипта във фонов режим и скрипта за съдържание.", + "description": "Debug logging help text." + }, "optionsRadioText": { - "message": "Проверка за актуализации на KeePassXC:", + "message": "Проверка за обновяване на KeePassXC:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { - "message": "на всеки 3 дни", + "message": "на всеки 3 дена", "description": "Radio button text." }, "optionsRadioWeek": { @@ -684,15 +728,15 @@ "description": "Radio button text." }, "optionsThemeSelectionHeader": { - "message": "Цветова тема", + "message": "Тема", "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "Подреждане на намерените регистрации по", + "message": "Съвпадащите регистрации се подреждат по", "description": "Credential sort option header text." }, "optionsThemeSelection": { - "message": "Избор на цветова тема", + "message": "Изберете цветова тема", "description": "Theme selection title text." }, "optionsThemeSystem": { @@ -704,7 +748,7 @@ "description": "Dark theme text." }, "optionsThemeLight": { - "message": "Света", + "message": "Светла", "description": "Light theme text." }, "optionsKeyboardShortcutsHeader": { @@ -712,59 +756,59 @@ "description": "Keyboard shortcut header text." }, "optionsUsePasswordGeneratorHelpText": { - "message": "Добавя икона към полетата за парола за генериране на нова парола.", + "message": "Добавя се икона към полето за парола за генериране на нова парола.", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { - "message": "Паролите се генерирани от KeePassXC с помощта на профила за генериране на пароли.", + "message": "Паролите се генерират от KeePassXC с помощта на профила за генериране на пароли.", "description": "Password Generator option help text, second part." }, "optionsPredefinedSiteList": { - "message": "Предварително набелязани страници", + "message": "Предварително определени страници", "description": "Predefined site list details button text." }, "optionsUsePredefinedSites": { - "message": "Използване на предварително набелязаните страници с цел съвместимост", + "message": "Използване на предварително определените страници с цел съвместимост", "description": "Use predefined sites checkbox text." }, "optionsUsePredefinedSitesHelpText": { - "message": "Добавя към предпочитанията към сайтовете често срещаните страници, които имат формуляр за вход само с потребителско име.", + "message": "Добавя към „Предпочитания за сайтове“ често срещаните страници, които имат формуляр за вход единствено с потребителско име.", "description": "Use predefined sites option help text." }, "optionsShowLoginFormIconHelpText": { - "message": "Добавя икона към полетата за потребителското име за попълване на идентификационни данни с едно щракване на мишката.", + "message": "Добавя се икона към полето за потребителско име, чрез която с едно действие се попълват регистрации.", "description": "Username field icon option help text." }, "optionsShowOTPIconHelpText": { - "message": "Добавя икона за въвеждане на полета, които се разпознават като OTP/2FA.", + "message": "Добавя се икона към полета, които се разпознават като OTP/2FA.", "description": "OTP field icon option help text." }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "KeePassXC-Browser веднага ще извлече идентификационни данни, когато е раздела е активен.", + "message": "KeePassXC-Browser ще зареди регистрациите веднага щом разделът стане активен.", "description": "Auto-Retrive Credentials option help text." }, "optionsAutomaticReconnectHelpText": { - "message": "При откриване на KeePassXC автоматично да се свързва.", + "message": "При откриване на KeePassXC се свързва автоматично.", "description": "Auto-reconnect option help text." }, "optionsAutoFillSingleEntryHelpText": { - "message": "Нека KeePassXC-браузър автоматично попълва идентификационните данни, ако получи само един запис.", + "message": "KeePassXC-Browser автоматично попълва регистрацията при едно съвпадение.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Внимание! Използването на автоматично запълване не е безопасно. Използвайте на собствен риск.", + "message": "Внимание! Автоматичното попълване не е безопасно. Използвайте го на свой риск. KeePassXC-Browser се опитва автоматично да открие полетата за вход. Обаче те могат да не бъдат открити правилно, като е възможно да бъдат попълнени чувствителни данни в грешните полета.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "Показване на падащ списък, съдържащ наличните идентификационни данни за всички полета за потребителско име на страницата.", + "message": "Показва падащ списък с наличните регистрации за всички полета за потребителско име на страницата.", "description": "Autocomplete Usernames option help text." }, "optionsShowGroupNameInAutocompleteHelpText": { - "message": "Когато идентификационните данни се връщат от различни групи, името на групата ще се покаже.", + "message": "При регистрации от различни групи името на групата е видимо в списъка.", "description": "Show group name in autocomplete help text." }, "optionsShowNotificationsHelpText": { - "message": "Показване на известия за грешки, когато е необходимо взаимодействие с потребителя.", + "message": "Показват се известия при грешки и при необходимост от взаимодействие с потребителя.", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { @@ -772,11 +816,19 @@ "description": "Save domain only option help text." }, "optionsSaveDomainOnlyCustomLoginHelpText": { - "message": "При добавяне на потребителски полета за влизане да бъде запазван само домейна вместо целия адрес.", + "message": "При добавяне на потребителски полета за вход да бъде запазен само домейна вместо целия адрес.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Изтегляне на иконата на страницата след запазване", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Иконите на страниците ще бъдат изтегляни автоматично при нови регистрации.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "Ако се открият идентификационни данни за страница и типът на вход е HTTP Basic Auth, KeePassXC-Browser се опитва да се логне автоматично с първите дадени идентификационни данни. Когато има няколко идентификационни данни, разширението може да се използва за избор на правилния. Дори когато тази функция е активирана, все още е възможно да въведете данните ръчно.", + "message": "Ако има съвпадащи регистрации и вида на удостоверяване е HTTP Basic Auth, KeePassXC-Browser автоматично ще направи опит за вход с първата намерена. Ако има повече регистрации, необходимата може да бъде избрана от изскачащия прозорец на разширението. Дори и да е включена тази функция пак е възможно да въведете данните ръчно.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { @@ -784,15 +836,15 @@ "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "", + "message": "Изчистване на попълнените регистрации за неактивните раздели след (секунди, 0-3600)", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "", + "message": "Попълнените регистрации се изчистват от неактивните раздели след изтичане на времето и отново ще бъде поискано разрешение за тези раздели.", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { - "message": "KeePassXC-Browser се нуждае от KeePassXC за извличане на идентификационни данни.", + "message": "KeePassXC-Browser се нуждае от KeePassXC за достъп до регистрации.", "description": "Settings page version info text." }, "optionsVersionDownload": { @@ -800,7 +852,7 @@ "description": "Settings page download link." }, "optionsVersionRunning": { - "message": "Използвате с KeePassXC издание: $1", + "message": "Използвате KeePassXC издание: $1", "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { @@ -824,15 +876,15 @@ "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "Комбинацията за $1 е променена успешно.", + "message": "Клавишната комбинация за $1 е променена успешно.", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "Комбинацията за $1 е нулирана.", + "message": "Клавишната комбинация за $1 е нулирана.", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "Грешка: Комбинацията за $1 не е променена!", + "message": "Грешка: Клавишната комбинация за $1 не е променена!", "description": "Error message for changing keyboard shortcuts." }, "optionsImportExportSettings": { @@ -860,7 +912,7 @@ "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "", + "message": "Наистина ли желаете да премахнете следния идентификатор от списъка: $1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -892,15 +944,19 @@ "description": "Site preferences list column title." }, "optionsColumnIgnore": { - "message": "Игнориране", + "message": "Пренебрегване", "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Откриване само по потребителско име", + "message": "Намиране на формуляри за вход единствено с потребителско име", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Подобрено откриване на полета за вход", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { - "message": "Изтриеване", + "message": "Изтриване", "description": "Site preferences list column title." }, "optionsSelectionNothing": { @@ -908,11 +964,11 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Изключване на нови/променени идентификационни данни", + "message": " Пренебрегване на нови и променени регистрации", "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { - "message": "", + "message": "Изключване на автоматично изпращане", "description": "Site preferences option selection." }, "optionsSelectionFull": { @@ -921,26 +977,50 @@ }, "optionsSortByTitle": { "message": "Заглавие", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Потребителско име", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Група и заглавие", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Група и потребителско име", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "След попълване, регистрациите се подреждат по", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Когато е избрана възможността „Първо съответстващите регистрации“, попълнените регистрации при предишен вход биват премествани в началото на списъка за автоматично попълване.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "След попълване на TOTP, регистрациите се подреждат по", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Когато е избрана възможността „Първо съответстващите регистрации“, попълнените TOTP при предишен вход биват премествани в началото на списъка за автоматично попълване.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Настройките за съвпадение на регистрации", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Първо съответстващите регистрации", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { - "message": "Не са намерени запазени потребителски полета за влизане.", + "message": "Липсват запазени потребителски полета за вход.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "Можете да управлявате записаните потребителски полета за влизане с помощта на таблицата.", + "message": "Можете да управлявате запазените потребителски полета за вход с помощта на таблицата.", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { @@ -952,15 +1032,15 @@ "description": "Saved custom login fields info text, second part." }, "optionsCustomFieldsTabHelpTextThird": { - "message": "На тази страница можете да управлявате записаните потребителски полета за влизане.", + "message": "На тази страница управлявате запазените потребителски полета за вход.", "description": "Saved custom login fields info text, third part." }, "optionsCustomFieldsRemove": { - "message": "Премахване на запазените потребителски полета за влизане?", + "message": "Премахване на запазените потребителски полета за вход?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "Наистина ли желаете да бъдат премахнати запазените потребителски полета за влизане в страницата: $1", + "message": "Наистина ли желаете да бъдат премахнати запазените потребителски полета за вход в страницата: $1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { @@ -968,7 +1048,7 @@ "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "Няма настройки на сайтове.", + "message": "Липсват предпочитания за сайтове.", "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { @@ -980,7 +1060,7 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "", + "message": "За да пренебрегнете на новите и променените регистрации за определена страница я добавете по-долу или от лентата в страницата изберете Спиране на въпроса за страницата.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { @@ -988,15 +1068,19 @@ "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Откриването на отделното поле за потребителско име позволява KeePassXC-Browser да попълните данни за вход в уебсайтове с отделни страници за потребителско име и парола.", + "message": "Намирането на формуляри за вход единствено с потребителско име дава възможност на KeePassXC-Browser да попълва данни за вход в сайтове с отделни страници за потребителя и паролата.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Подобреното откриване на полета за вход дава възможност за по-подробно динамично откриване на полета за вход. Това обаче може да повлияе на производителността на страницата. Използвайте с повишено внимание.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Ръчно добавяне на адрес", "description": "Label for adding site manually on Site preferences tab." }, "optionsSitePreferencesManualAddHelp": { - "message": "", + "message": "Адресът трябва да започва с https://, http://, file://, или ftp:// и трябва да е с дължина най-малко 5 знака.", "description": "Help text for adding site manually on Site preferences tab." }, "optionsSitePreferencesConfirmation": { @@ -1004,11 +1088,11 @@ "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Browser ще включи всички функции за този сайт и ще премахне откриването на отделното поле за потребителско име.", + "message": "KeePassXC-Browser ще използва всички възможности на страницата и няма да търси формуляри за вход единствено с потребителско име.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "Можете да управлявате записаните предпочитания за сайта с помощта на таблицата.", + "message": "Можете да управлявате предпочитанията за сайтиве с помощта на таблицата.", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { @@ -1023,6 +1107,10 @@ "message": "Посетете KeePassXC-Browser в страницата за добавки на Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Посетете KeePassXC-Browser в страницата с добавки на Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Посетете KeePassXC-Browser в GitHub.", "description": "About page link to GitHub." @@ -1072,15 +1160,15 @@ "description": "Error shown when trying to add a duplicate value to the list." }, "optionsUserInterfaceTitle": { - "message": "Потребителски интерфейс", + "message": "Интерфейс", "description": "User interface title in settings page" }, "optionsFillingCredentialsTitle": { - "message": "Попълване на идентификационни данни", + "message": "Попълване на регистрации", "description": "Filling credentials title in settings page" }, "optionsSavingCredentialsTitle": { - "message": "Записване на идентификационни данни", + "message": "Запазване на регистрации", "description": "Saving credentials title in settings page" }, "optionsUpdatesTitle": { diff --git a/keepassxc-browser/_locales/cs/messages.json b/keepassxc-browser/_locales/cs/messages.json index 822716d..95fad03 100644 --- a/keepassxc-browser/_locales/cs/messages.json +++ b/keepassxc-browser/_locales/cs/messages.json @@ -31,6 +31,10 @@ "message": "Vyplnit atributy...", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "Vyžádat globální automatické vyplnění", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { "message": "Zjištěno HTTP ověření s vícero přihlašovacími údaji. Klikněte na ikonu rozšíření a zvolte to správné.", "description": "Notification when HTTP Authentication has multiple credentials detected." @@ -99,6 +103,10 @@ "message": "Nenalezena žádná uživatelská jména.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Nepřipojeno ke KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -175,6 +183,10 @@ "message": "Ikona kolonky pro uživatelské jméno", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Vyplnit TOTP z KeePassXC", "description": "OTP field icon hover text." @@ -183,9 +195,9 @@ "message": "Ikona kolonky pro TOTP heslo", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Zahodit", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Přeskočit", @@ -195,9 +207,9 @@ "message": "Show more", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Znovu", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Potvrdit", @@ -207,29 +219,29 @@ "message": "Přihlašovací kolonky na této stránce už byly vybrány a budou přepsány.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Zahodit výběr", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Číslo kolonky řetězce", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Zvolte kolonku pro uživatelské jméno", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Zvolte kolonku pro heslo", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Zvolte kolonku pro TOTP heslo", + "message": "Choose a TOTP field", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Potvrďte výběr", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Potvrďte svůj výběr nebo zvolte více kolonek jako Kolonky řetězců.", @@ -239,6 +251,10 @@ "message": "You can also use the numbers to choose the input fields from keyboard.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Uživatelské jméno", "description": "General text for username." @@ -247,6 +263,10 @@ "message": "Heslo", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- žádné uživatelské jméno -", "description": "Shown when no username is set in the credentials." @@ -335,6 +355,26 @@ "message": "Stáhněte si nejnovější verzi z keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Zjišťování stavu…", "description": "Checking status message in popup." @@ -357,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser je připojený ke KeePassXC a byl nastaven s použitím následujícího identifikátoru: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Byla zjištěna pouze jedna kolonka pro uživatelské jméno. Přidat URL do předvoleb pro stránku se zapnutou volbou „pouze uživatelské jméno“?", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Přihlašovací údaje s použitým uživatelským jménem jsou vyznačeny tučně: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Vyberte přihlašovací údaje, které chcete aktualizovat.", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Přihlašovací údaje s uživatelským jménem $1 zaktualizovány.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Už existují stejné přihlašovací údaje. Není co aktualizovat.", @@ -659,6 +699,14 @@ "message": "Automaticky vyplňovat HTTP Basic Auth dialogy a odesílat je.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Zaznamenávat ladících informací", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Zapnout zaznamenávání ladících informací. Další zprávy z konzole budou viditelné jak na pozadí tak v skriptech obsahu.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Zjišťovat případné aktualizace KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -748,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Varování! Použití automatického vyplnění není bezpečné. Použijte pouze na vlastní nebezpečí.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -771,6 +819,14 @@ "message": "Při ukládání nových uživatelsky určených kolonek přihlášení, uložit pouze doménu namísto úplné URL adresy.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Po uložení si stáhnout ikonu webu", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Po vytvoření nových přihlašovacích údajů bude pro ně automaticky stažena ikona daného webu.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Pokud jsou nalezeny přihlašovací údaje pro stránku a typ přihlášení je HTTP Basic Auth, KeePassXC-Browser se pokusí přihlásit pomocí prvního ze zadaných přihlašovacích údajů.", "description": "Auto-Fill And Send option help text." @@ -895,6 +951,10 @@ "message": "Zjišťování pouze uživatelského jména", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Smazat", "description": "Site preferences list column title." @@ -917,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Titulek", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Uživatelské jméno", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Skupina a titulek", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Skupina a uživatelské jméno", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Nebyly nalezeny žádné uživatelsky určené kolonky přihlášení.", @@ -987,6 +1071,10 @@ "message": "Zjišťování pouze uživatelského jména umožňuje KeePassXC-Browser vyplnit podrobnosti přihlášení na webech, které mají oddělené stránky pro uživatelské jméno a heslo.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Add URL manually", "description": "Label for adding site manually on Site preferences tab." @@ -1019,6 +1107,10 @@ "message": "Navštívit KeePassXC-Browser v katalogu doplňků pro prohlížeč Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Navštívit KeePassXC-Browser na portálu GitHub.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/da/messages.json b/keepassxc-browser/_locales/da/messages.json new file mode 100644 index 0000000..4347d90 --- /dev/null +++ b/keepassxc-browser/_locales/da/messages.json @@ -0,0 +1,1202 @@ +{ + "extensionDescription": { + "message": "KeePassXC-integrering til moderne webbrowsere", + "description": "Name of the extension." + }, + "contextMenuFillUsernameAndPassword": { + "message": "Udfyld brugernavn og adgangskode", + "description": "Context menu item for filling both username and password." + }, + "contextMenuFillPassword": { + "message": "Udfyld kun adgangskode", + "description": "Context menu item for filling password." + }, + "contextMenuFillTOTP": { + "message": "Udfyld TOTP", + "description": "Context menu item for filling Time-based One Time Password." + }, + "contextMenuShowPasswordGeneratorIcons": { + "message": "Vis adgangskodegenerator-ikoner", + "description": "Show password generator icon on every password input field." + }, + "contextMenuSaveCredentials": { + "message": "Gem loginoplysninger", + "description": "Save credentials using the credential banner." + }, + "contextMenuShowPasswordGenerator": { + "message": "Vis adgangskodegenerator", + "description": "Show password generator text." + }, + "contextMenuFillAttribute": { + "message": "Udfyld attribut...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Anmod Global autoskriv", + "description": "Global Auto-Type shortcut text." + }, + "multipleCredentialsDetected": { + "message": "Registrerede HTTP-autentifikation med flere loginoplysninger. Klik på udvidelses-ikonet for at vælge den korrekte.", + "description": "Notification when HTTP Authentication has multiple credentials detected." + }, + "errorMessageUnknown": { + "message": "Ukendt fejl.", + "description": "Unknown error." + }, + "errorMessageDatabaseNotOpened": { + "message": "Database ikke åbnet.", + "description": "Database not opened." + }, + "errorMessageDatabaseHash": { + "message": "Databasehash ikke modtaget.", + "description": "Database hash not received." + }, + "errorMessageClientPublicKey": { + "message": "Klientens offentlige nøgle ikke modtaget.", + "description": "Client public key not received." + }, + "errorMessageDecrypt": { + "message": "Kan ikke dekryptere meddelelse.", + "description": "Cannot decrypt message." + }, + "errorMessageTimeout": { + "message": "Kan ikke oprette forbindelse til KeePassXC. Tjek at browserintegrering er aktiveret i indstillingerne i KeePassXC.", + "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." + }, + "errorMessageCanceled": { + "message": "Handling annulleret eller nægtet.", + "description": "Action canceled or denied." + }, + "errorMessageEncrypt": { + "message": "Kryptering af meddelelse mislykkedes. Kører KeePassXC?", + "description": "Message encryption failed. Is KeePassXC running?" + }, + "errorMessageAssociate": { + "message": "KeePassXC-tilknytning mislykkedes, prøv igen.", + "description": "KeePassXC association failed, try again." + }, + "errorMessageKeyExchange": { + "message": "Nøgleudveksling lykkedes ikke.", + "description": "Key exchange was not successful." + }, + "errorMessageEncryptionKey": { + "message": "Krypteringsnøglen er ikke genkendt.", + "description": "Encryption key is not recognized." + }, + "errorMessageSavedDatabases": { + "message": "Fandt ingen gemte databaser.", + "description": "No saved databases found." + }, + "errorMessageIncorrectAction": { + "message": "Ukorrekt handling.", + "description": "Incorrect action." + }, + "errorMessageEmptyMessage": { + "message": "Tom meddelelse modtaget.", + "description": "Empty message received." + }, + "errorMessageNoURL": { + "message": "Ingen URL angivet.", + "description": "No URL provided." + }, + "errorMessageNoLogins": { + "message": "Fandt ingen logins.", + "description": "No logins found." + }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Ikke forbundet til KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, + "passwordGeneratorIcon": { + "message": "Adgangskodegenerator-ikon", + "description": "Alt attribute text of the password generator icon." + }, + "passwordGeneratorPlaceholder": { + "message": "Genereret adgangskode", + "description": "Input field placeholder for generated password." + }, + "passwordGeneratorLabel": { + "message": "Udfyld også i det næste adgangskodefelt", + "description": "Checkbox text below the password generator input field." + }, + "passwordGeneratorTitle": { + "message": "Adgangskodegenerator", + "description": "Password generator dialog title." + }, + "passwordGeneratorGenerate": { + "message": "Generér", + "description": "Generate button text in password generator." + }, + "passwordGeneratorTryAgain": { + "message": "Prøv igen", + "description": "Generate button text in password generator when not connected." + }, + "passwordGeneratorCopy": { + "message": "Kopiér", + "description": "Copy button text in password generator." + }, + "passwordGeneratorFill": { + "message": "Udfyld adgangskode", + "description": "Fill a password in password generator." + }, + "passwordGeneratorErrorTooLong": { + "message": "Fejl: den generet adgangskode er længere end den tilladte længde!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Det er bliver afkortet for at passe til længden.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Husk venligst den nye adgangskode!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorGenerateText": { + "message": "Generér adgangskode", + "description": "Password icon title text." + }, + "passwordGeneratorError": { + "message": "Kan ikke modtage genereret adgangskode.", + "description": "Password generator error text when KeePassXC is closed." + }, + "passwordGeneratorErrorIsRunning": { + "message": "Kører KeePassXC og er der oprettet forbindelse?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Udfyld loginoplysninger fra KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Databasen er låst", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC er afbrudt", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Ikon for brugernavnfelt", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Udfyld TOTP fra KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Ikon for TOTP-felt", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Luk", + "description": "Close button text when choosing custom login fields." + }, + "defineSkip": { + "message": "Spring over", + "description": "Skip button text when choosing custom login fields." + }, + "defineMore": { + "message": "Vis mere", + "description": "More button text when choosing custom login fields." + }, + "defineReset": { + "message": "Nulstil", + "description": "Reset button text when choosing custom login fields." + }, + "defineConfirm": { + "message": "Bekræft", + "description": "Confirm button text when choosing custom login fields." + }, + "defineAlreadySelected": { + "message": "Loginfelterne på denne side er allerede valgt og vil blive overskrevet.", + "description": "A text shown when custom credentials fields are already set for the page." + }, + "defineClearData": { + "message": "Ryd gemte data", + "description": "Clear save data button text when choosing custom login fields." + }, + "defineStringField": { + "message": "Strengfelt", + "description": "Text for string field." + }, + "defineChooseUsername": { + "message": "Vælg et brugernavnsfelt", + "description": "Choosing a username field text when choosing custom login fields." + }, + "defineChoosePassword": { + "message": "Vælg et adgangskodefelt", + "description": "Choosing a password field text when choosing custom login fields." + }, + "defineChooseTOTP": { + "message": "Vælg et TOTP-felt", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Vælg strengfelter", + "description": "Choose String Fields a selection text when choosing custom login fields." + }, + "defineHelpText": { + "message": "Bekræft venligst dine valg eller vælge flere felter as strengfelter.", + "description": "Confirm a selection text when choosing custom login fields which contains string fields." + }, + "defineKeyboardText": { + "message": "Du kan også bruge nummeret til at vælge inputfelterne fra tastaturet.", + "description": "Help text when choosing custom login fields." + }, + "defineChooseCustomLoginFieldText": { + "message": "Vælg et brugerdefineret loginfelt", + "description": "Help text for Custom Login Field banner." + }, + "username": { + "message": "Brugernavn", + "description": "General text for username." + }, + "password": { + "message": "Adgangskode", + "description": "General text for password." + }, + "stringFields": { + "message": "Strengfelter", + "description": "General text for a String Fields." + }, + "credentialsNoUsername": { + "message": "- intet brugernavn -", + "description": "Shown when no username is set in the credentials." + }, + "credentialsNoLoginsFound": { + "message": "Fandt ingen logins.", + "description": "Shown when no credentials are found for the current page." + }, + "credentialsMultipleFound": { + "message": "Fandt mere end ét login i KeePassXC!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Tryk på KeePassXC-Browser-ikonet for flere valgmuligheder.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsNoUsernameFound": { + "message": "Fandt ingen loginoplysninger for det angivne brugernavn.", + "description": "Alert message when no credentials are found for the given username." + }, + "credentialsNoTOTPFound": { + "message": "Fandt ingen TOTP.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Udløbet", + "description": "If a credential is expired, this is appended to the title label." + }, + "fieldsFill": { + "message": "Fejl: Kan ikke finde felterne som skal udfyldes.", + "description": "Alert message when no fields are found to fill in." + }, + "fieldsNoPasswordField": { + "message": "Fejl: Kan ikke finde et adgangskodefelt.", + "description": "Message shown when no password fields are found." + }, + "rememberNothingChanged": { + "message": "Fejl: Kunne ikke registrere ændret loginoplysninger.", + "description": "Message shown when trying to save credentials that haven't changed." + }, + "popupTitle": { + "message": "KeePassXC - Popop", + "description": "Popup window title." + }, + "popupSettingsText": { + "message": "Indstillinger", + "description": "Popup Settings button text." + }, + "popupChooseCredentialsText": { + "message": "Vælg tilpasset loginfelter", + "description": "Popup credential choosing button text." + }, + "popupConnectButton": { + "message": "Opret forbindelse", + "description": "Popup Connect button text." + }, + "popupReconnectButton": { + "message": "Genopret forbindelse", + "description": "Popup Reconnect button text." + }, + "popupRedetectButton": { + "message": "Genregistrer loginfelter", + "description": "Popup Redetect login fields button text." + }, + "popupReloadButton": { + "message": "Genindlæs", + "description": "Popup Reload button text." + }, + "popupReopenButton": { + "message": "Genåbn database", + "description": "Popup reopen database button text." + }, + "popupUsernameButton": { + "message": "Tilføj valgmulighed kun for brugernavn til stedet", + "description": "Button text for adding Username-only option." + }, + "popupErrorEncountered": { + "message": "KeePassXC-Browser er stødt på en fejl:", + "description": "A text shown above error message in the popup." + }, + "popupUpdateAvailable": { + "message": "Du bruger en gammel version af KeePassXC.", + "description": "Popup warning message about old version of KeePassXC." + }, + "popupDownloadNewVersion": { + "message": "Download venligst den seneste version fra keepassxc.org", + "description": "Popup warning message link when KeePassXC version is not up-to-date." + }, + "popupGettingStartedText": { + "message": "Er du førstegangsbruger? Se vores Starter vejledning for at komme i gang.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Startervejledning - Integration af opsætning af browser", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Skjul og vis ikke igen.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Kan du ikke oprette forbindelse til KeePassXC? Måske vores wiki-side kan hjælpe.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Fejlfindingsvejledning", + "description": "Popup Troubleshooting Guide link text." + }, + "popupCheckingStatus": { + "message": "Tjekker status ...", + "description": "Checking status message in popup." + }, + "popupNotConfigured": { + "message": "KeePassXC-Browser er ikke blevet konfigureret. Tryk på opret forbindelse-knappen for at parre med KeePassXC.", + "description": "A popup message shown when the extension has not been connected to KeePassXC." + }, + "popupNeedReconfigure": { + "message": "Forbindelsen mellem KeePassXC-Browser og KeePassXC er blevet afbrudt.", + "description": "A popup message shown when the extension has been disconnected from KeePassXC." + }, + "popupNeedReconfigureMessage": { + "message": "Tryk på genopret forbindelse-knappen for at etablere en ny forbindelse.", + "description": "A popup message shown when reconnect is needed." + }, + "popupConfiguredNotAssociated": { + "message": "KeePassXC-Browser har endnu ikke oprettet forbindelse til KeePassXC men er blevet konfigureret med identifikatoren: $1", + "description": "A popup message shown when KeePassXC is not connected but configured." + }, + "popupConfiguredAndAssociated": { + "message": "KeePassXC-Browser har oprettet forbindelse til KeePassXC og er blevet konfigureret til at bruge følgende identifikator: $1", + "description": "A popup message when a connection to KeePassXC is successful." + }, + "popupUsernameFieldDetected": { + "message": "Registrerede kun ét brugernavnfelt. Tilføj URL'en til stedpræferencerne med valgmulighed kun for brugernavn aktiveret?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { + "message": "Brugernavn eller adgangskode ændret! Gem den?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { + "message": "Loginoplysningerne gemmes i den database der er oprettet forbindelse til med identifikatoren $1", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { + "message": "Følgende brugernavn er ikke gemt på nuværende tidspunkt: $1", + "description": "A message shown when a new username is detected when saving credentials." + }, + "rememberUsernameExists": { + "message": "Loginoplysningerne med brugernavnet er mærket med fed skrift: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { + "message": "Vælg venligst de loginoplysninger du vil opdatere.", + "description": "A message shown choosing what credentials user wants to update." + }, + "rememberChooseGroup": { + "message": "Vælg venligst den gruppe som de nye loginoplysninger skal tilføjes til.", + "description": "A message shown choosing what group user wants to use for new credentials." + }, + "rememberInfoDefaultGroupNotFound": { + "message": "Standardgruppe oprettet i database som der er oprettet forbindelse til.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "Kan ikke oprette ny gruppe(r).", + "description": "Error message shown when new groups cannot be created." + }, + "rememberErrorPasswordNotChanged": { + "message": "Loginoplysninger blev ikke opdateret. Adgangskoden er ikke blevet ændret.", + "description": "Error message shown when credential password is not changed." + }, + "rememberErrorCannotSaveCredentials": { + "message": "Loginoplysningerne kan ikke gemmes eller opdateres.", + "description": "Error message shown when credentials cannot be saved or updated." + }, + "rememberErrorDatabaseClosed": { + "message": "Loginoplysningerne kan ikke gemmes eller opdateres til en lukket database.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Handlingen blev annulleret. Loginoplysningerne er ikke blevet opdateret.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Gemte nye loginoplysninger med brugernavnet $1.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Opdaterede loginoplysninger med brugernavnet $1.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identiske loginoplysninger findes allerede. Intet at opdatere.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(tom)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Udfyld venligst adgangskodefeltet uden loginoplysningerne gemmes.", + "description": "Message shown when no password is set when saving credentials." + }, + "popupLoginText": { + "message": "Vælg de logininformationer som skal indtastes på siden.", + "description": "A popup message shown when one or multiple credentials are present." + }, + "popupFilterText": { + "message": "Filter:", + "description": "Text for login credentials quick filter." + }, + "popupAuthText": { + "message": "Vælg de logininformationer som du vil logges ind med.", + "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." + }, + "popupMultiplePasswordFields": { + "message": "Fandt mere end et adgangskodefelt på siden. Højdeklik på et af adgangskodefelterne og vælg en af:", + "description": "A popup message shown when web page has multiple password fields." + }, + "popupURL": { + "message": "URL: ", + "description": "URL. Might not need any translation." + }, + "popupUsername": { + "message": "Brugernavn: ", + "description": "A username field name shown on credential update." + }, + "popupButtonNew": { + "message": "Ny", + "description": "New button text in popup when updating credentials." + }, + "popupButtonUpdate": { + "message": "Opdater", + "description": "Update button text in popup when updating credentials." + }, + "popupButtonDismiss": { + "message": "Afvis", + "description": "Dismiss button text in popup when updating credentials." + }, + "popupButtonIgnore": { + "message": "Spørg ikke igen for dette sted", + "description": "Ignore button text in popup or in notification when updating credentials." + }, + "popupButtonClose": { + "message": "Luk", + "description": "Close button text in popup or in notification." + }, + "popupButtonDismissHttpAuth": { + "message": "Afvis og vis standard autentifikationsdialogen", + "description": "Dismiss button text when in HTTP Authentication popup." + }, + "optionsTitle": { + "message": "Indstillinger | KeePassXC-Browser", + "description": "Options page title." + }, + "optionsGeneralSettingsTab": { + "message": "Generelle indstillinger", + "description": "General Settings tab text." + }, + "optionsConnectedDatabasesTab": { + "message": "Databaser som der er oprettet forbindelse til", + "description": "Connected Databases tab text." + }, + "optionsCustomFieldsTab": { + "message": "Tilpasset loginfelter", + "description": "Saved custom login fields tab text." + }, + "optionsSitePreferencesTab": { + "message": "Stedpræferencer", + "description": "Site preferences fields tab text." + }, + "optionsAboutTab": { + "message": "Om", + "description": "About tab text." + }, + "optionsMenuGeneral": { + "message": "Generelt", + "description": "General settings page header." + }, + "optionsMenuConnectedDatabases": { + "message": "Databaser som der er oprettet forbindelse til", + "description": "Connected Databases page header." + }, + "optionsMenuCustomFields": { + "message": "Tilpasset loginfelter", + "description": "Custom login fields page header." + }, + "optionsMenuSitePreferences": { + "message": "Stedpræferencer", + "description": "Site preferences page header." + }, + "optionsMenuAbout": { + "message": "Om", + "description": "About page header." + }, + "optionsConfigureShortcuts": { + "message": "Konfigurer genveje", + "description": "Keyboard shortcut button and title text." + }, + "optionsButtonSave": { + "message": "Gem", + "description": "Save button text." + }, + "optionsButtonConnect": { + "message": "Opret forbindelse", + "description": "Connect button text." + }, + "optionsButtonRemove": { + "message": "Fjern", + "description": "Remove button text." + }, + "optionsButtonAdd": { + "message": "Tilføj", + "description": "Add button text." + }, + "optionsButtonUpdate": { + "message": "Søg efter opdateringer", + "description": "Check for updates button text." + }, + "optionsButtonRemoveNow": { + "message": "Ja, fjern nu", + "description": "Confirm button text when removing database key or custom login fields." + }, + "optionsButtonCancel": { + "message": "Annuller", + "description": "Cancel button text when removing database key or custom login fields." + }, + "optionsButtonReset": { + "message": "Nulstil", + "description": "Reset button text for keyboard shortcuts." + }, + "optionsButtonImport": { + "message": "Importér indstillinger", + "description": "Import settings button text." + }, + "optionsButtonExport": { + "message": "Eksportér indstillinger", + "description": "Export settings button text." + }, + "optionsLabelDefaultGroup": { + "message": "Standardgruppe for gemte nye adgangskoder:", + "description": "Default group options text." + }, + "optionsDefaultGroupHelpText": { + "message": "Separer gruppen med skråstreg, f.eks.: Gruppe/Undergruppe.", + "description": "Default group help text." + }, + "optionsLabelDefaultGroupCheckboxText": { + "message": "Spørg altid hvor nye loginoplysninger skal gemmes", + "description": "Default group checkbox help text." + }, + "optionsLabelDefaultGroupCheckboxHelpText": { + "message": "Når den er aktiveret viser popopen en gruppevisning.", + "description": "Default checkbox explanation help text." + }, + "optionsCheckboxUsePasswordGenerator": { + "message": "Aktivér ikoner for adgangskodegenerator.", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Aktivér ikoner for brugernavnfelt.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Brug dynamisk registrering af inputfelt.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Nyttigt med sider som bruger pop op'er eller dynamiske dialoger. Deaktivér funktionaliteten for at reducerer CPU-belastningen på langsomme maskiner. Når den er deaktiveret, så kan loginoplysninger kun indsættes med tastaturgenveje, genvejsmenuen eller udvidelsens pop op.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Aktivér ikoner for 2FA/OTP-felt.", + "description": "Activate OTP field icons textbox text." + }, + "optionsCheckboxAutoRetrieveCredentials": { + "message": "Indhent automatisk loginoplysninger.", + "description": "Automatically retrieve credentials checkbox text." + }, + "optionsCheckboxAutomaticReconnect": { + "message": "Genopret automatisk forbindelse til KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Advarsel! Funktionaliteten er eksperimentel. Brug den på egen risiko.", + "description": "Auto-reconnect warning message." + }, + "optionsCheckboxAutoFillSingleEntry": { + "message": "Udfyld automatisk indtastninger når der kun er én loginoplysning.", + "description": "Automatically fill-in single credential entry checkbox text." + }, + "optionsCheckboxAutoCompleteUsernames": { + "message": "Aktivér automatisk udførsel af brugernavnfelter.", + "description": "Activate autocomplete for username fields checkbox text." + }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Vis gruppenavnet i listen over automatisk udførsel når loginoplysninger er fra andre grupper.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Indsend automatisk loginformularer", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Indsender automatisk valgte loginoplysninger. Det deaktiveres for automatisk udfyldning når der kun er én indtastning.", + "description": "Auto-submit help text." + }, + "optionsCheckboxShowNotifications": { + "message": "Vis underretninger.", + "description": "Show notifications checkbox text." + }, + "optionsSaveDomainOnly": { + "message": "Gem kun domæne.", + "description": "Save domain only checkbox text." + }, + "optionsCheckboxShowLoginNotifications": { + "message": "Vis et banner på siden når nye loginoplysninger kan gemmes i databasen.", + "description": "Show login notifications checkbox text." + }, + "optionsRedirectAllowance": { + "message": "Antal tilladte omdirigeringer: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Hvor mange omdirigeringer er tilladt før banneret forsvinder. Standard er 1. Maksimum er uendeligt.", + "description": "Redirect allowance help text." + }, + "optionsCheckboxAutoFillAndSend": { + "message": "Udfyld automatisk HTTP Basic Auth-dialoger og indsend dem.", + "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." + }, + "optionsDebugLogging": { + "message": "Logning til fejlretning", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Aktiver logning til fejlretning. Supplerende konsolbeskeder vil være synlige i både baggrunds- og indholdsscripts.", + "description": "Debug logging help text." + }, + "optionsRadioText": { + "message": "Søg efter opdateringer til KeePassXC:", + "description": "Text above radio buttons in the settings page." + }, + "optionsRadioThreeDays": { + "message": "hver 3. dag", + "description": "Radio button text." + }, + "optionsRadioWeek": { + "message": "hver uge", + "description": "Radio button text." + }, + "optionsRadioMonth": { + "message": "hver måned", + "description": "Radio button text." + }, + "optionsRadioNever": { + "message": "aldrig", + "description": "Radio button text." + }, + "optionsThemeSelectionHeader": { + "message": "Farvetema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sorter matchende oplysninger ud fra", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Vælg farvetema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Systemets", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Mørkt", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Lyst", + "description": "Light theme text." + }, + "optionsKeyboardShortcutsHeader": { + "message": "Tastaturgenveje", + "description": "Keyboard shortcut header text." + }, + "optionsUsePasswordGeneratorHelpText": { + "message": "Tilføjer et ikon til adgangskodefelterne for at generere en ny adgangskode.", + "description": "Password Generator option help text." + }, + "optionsUsePasswordGeneratorHelpTextSecond": { + "message": "Adgangskoder genereres af KeePassXC med din adgangskodegenereringsprofil.", + "description": "Password Generator option help text, second part." + }, + "optionsPredefinedSiteList": { + "message": "Foruddefinerede steder", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Anvend foruddefinerede steder for kompatibilitet", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Tilføj typiske steder med loginformularer kun med brugernavn til stedpræferencer", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Tilføjer et ikon til brugernavnfelter til udfyldelse af loginoplysninger med et enkelt klik med musen.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Tilføjer et ikon til inputfelter som genkendes som OTP/2FA.", + "description": "OTP field icon option help text." + }, + "optionsAutoRetrieveCredentialsHelpText": { + "message": "KeePassXC-Browser indhenter automatisk loginoplysninger når et faneblad aktiveres.", + "description": "Auto-Retrive Credentials option help text." + }, + "optionsAutomaticReconnectHelpText": { + "message": "Genopret automatisk forbindelse til KeePassXC når den registreres.", + "description": "Auto-reconnect option help text." + }, + "optionsAutoFillSingleEntryHelpText": { + "message": "Lad KeePassXC-Browser udfylde loginoplysninger automatisk hvis den kun modtager én indtastning.", + "description": "Auto-Fill Single Entry option help text." + }, + "optionsAutoFillSingleEntryWarning": { + "message": "Advarsel! Automatisk udfyldning er ikke sikker. Brug funktionen på eget ansvar. KeePassXC-Browser forsøger automatisk at detektere loginfelter. Felter kan dog blive detekteret ukorrekt, hvilken muligvis udfylder usikre felter med følsomme data.", + "description": "Auto-Fill Single Entry warning text." + }, + "optionsAutocompleteUsernamesHelpText": { + "message": "Vis en nedrulningsliste med tilgængelige loginoplysninger til alle brugernavnefelter på en side.", + "description": "Autocomplete Usernames option help text." + }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Når der returneres loginoplysninger fra forskellige grupper, så vises kun gruppenavnet.", + "description": "Show group name in autocomplete help text." + }, + "optionsShowNotificationsHelpText": { + "message": "Vis underretninger for fejl når der kræves brugerinteraktion.", + "description": "Show notifications option help text." + }, + "optionsSaveDomainOnlyHelpText": { + "message": "Når nye loginoplysninger gemmes, så gem kun domænet i stedet for den fulde URL.", + "description": "Save domain only option help text." + }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Når nye tilpasset loginoplysninger gemmes, så gem kun domænet i stedet for den fulde URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Hent favicon efter lagring", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon vil automatisk blive hentet for den nye oplysning.", + "description": "Download favicon after save help text." + }, + "optionsAutoFillAndSendHelpText": { + "message": "Hvis der findes loginoplysninger til en side og logintypen er en HTTP Basic Auth-anmodning, så prøver KeePassXC-Browser at logge ind med de loginoplysninger som først blev givet. Når der findes flere loginoplysninger, så kan udvidelsens pop op bruges til at vælge den korrekte. Selv når funktionaliteten er aktiveret, så er det stadigvæk muligt at indtaste HTTP Basic Auth-login manuelt.", + "description": "Auto-Fill And Send option help text." + }, + "optionsAutoFillAndSendHelpTextSecond": { + "message": "En HTTP Basic Auth-dialog ser sådan her ud:", + "description": "HTTP Basic Auth image help text." + }, + "optionsClearCredentialsTimeout": { + "message": "Ryd oplysninger 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.", + "description": "Clear credentials timeout help text." + }, + "optionsVersionInfoText": { + "message": "KeePassXC-Browser behøver KeePassXC for at indhente loginoplysninger.", + "description": "Settings page version info text." + }, + "optionsVersionDownload": { + "message": "Du kan downloade den seneste stabile version fra $1", + "description": "Settings page download link." + }, + "optionsVersionRunning": { + "message": "Du kører KeePassXC-version: $1", + "description": "Settings page info text of user's KeePassXC version." + }, + "optionsLatestVersion": { + "message": "Seneste tilgængelige version af KeePassXC: $1", + "description": "Settings page info text about the latest KeePassXC version." + }, + "optionsKeePassXCVersionRequired": { + "message": "Kræver KeePassXC-version: $1", + "description": "KeePassXC version requirement text." + }, + "optionsDefault": { + "message": "Standard: $1", + "description": "Default setting text." + }, + "optionsInfinite": { + "message": "Uendeligt: $1", + "description": "Infinite setting text." + }, + "optionsRecommended": { + "message": "Anbefales: $1", + "description": "Recommended setting text." + }, + "optionsShortcutsSuccess": { + "message": "Genvejen for $1 er blevet ændret.", + "description": "Message for successful keyboard shortcut change." + }, + "optionsShortcutsInfo": { + "message": "Genvejen for $1 er blevet nulstillet.", + "description": "Info message for changing keyboard shortcuts." + }, + "optionsShortcutsDanger": { + "message": "Fejl: Genvejen for $1 er ikke blevet ændret!", + "description": "Error message for changing keyboard shortcuts." + }, + "optionsImportExportSettings": { + "message": "Importér/eksportér indstillinger", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importér indstillinger fra ekstern fil?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "De nuværende indstillinger tilsidesættes. Vil du virkelig importere indstillingsfilen?", + "description": "Import settings confirmation dialog help text." + }, + "optionsConnectedDatabasesText": { + "message": "Databaser som er forbundet til KeePassXC-Browser.", + "description": "Info text about connected databases." + }, + "optionsConnectedDatabasesNotFound": { + "message": "Der blev ikke fundet nogen databaser som der er oprettet forbindelse til.", + "description": "Shown in the connected databases table when there is no connected databases." + }, + "optionsDatabasesRemoveIdentifier": { + "message": "Fjern identifikator fra databaseliste.", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmFirst": { + "message": "Vil du virkelig fjerne følgende identifikator fra databaselisten: $1", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmSecond": { + "message": "Du kan altid genoprette forbindelsen med din database", + "description": "Confirmation text when removing database from the list, second part." + }, + "optionsDatabaseIdentifier": { + "message": "Identifikator", + "description": "Database list column title." + }, + "optionsDatabaseKey": { + "message": "Nøgle", + "description": "Database list column title." + }, + "optionsDatabaseLastUsed": { + "message": "Sidst brugt", + "description": "Database list column title." + }, + "optionsDatabaseCreated": { + "message": "Oprettet", + "description": "Database list column title." + }, + "optionsDatabaseDelete": { + "message": "Slet", + "description": "Database list column title." + }, + "optionsColumnPageURL": { + "message": "Sidens URL", + "description": "Site preferences list column title." + }, + "optionsColumnIgnore": { + "message": "Ignorer", + "description": "Site preferences list column title." + }, + "optionsColumnUsernameOnly": { + "message": "Kun registrering af brugernavn", + "description": "Site preferences list column title." + }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Forbedret Detektion af Inputfelter", + "description": "Improved Input Field Detection column text." + }, + "optionsColumnDelete": { + "message": "Slet", + "description": "Site preferences list column title." + }, + "optionsSelectionNothing": { + "message": "Aktivér alle funktionaliteter", + "description": "Site preferences option selection." + }, + "optionsSelectionNormal": { + "message": "Deaktivér nye/ændret loginoplysninger", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Slå autoindsendelse fra", + "description": "Site preferences option selection." + }, + "optionsSelectionFull": { + "message": "Deaktivér alle funktionaliteter", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Titel", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Brugernavn", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Gruppe og titel", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Gruppe og brugernavn", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sorter legitimationsoplysninger 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.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sorter legitimationsoplysninger 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.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Indstilling for matchende legitimationsoplysninger", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant legitimation først", + "description": "Relevant credential first option for Sort after fill." + }, + "optionsCustomFieldsNotFound": { + "message": "Fandt ingen tilpasset loginfelter.", + "description": "Shown when no saved custom credentials are saved." + }, + "optionsCustomFieldsTableCaption": { + "message": "Du kan håndtere gemte loginfelter med tabellen.", + "description": "Table caption of Custom login fields page." + }, + "optionsCustomFieldsTabHelpTextFirst": { + "message": "Hvis KeePassXC-Browser registrerer de forkerte loginfelter, så kan du selv angive de korrekte felter.", + "description": "Saved custom login fields info text, first part." + }, + "optionsCustomFieldsTabHelpTextSecond": { + "message": "Gå til siden og klik på KeePassXC-Browser-ikonet og vælg så ", + "description": "Saved custom login fields info text, second part." + }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "På denne side kan du håndtere gemte tilpasset loginfelter.", + "description": "Saved custom login fields info text, third part." + }, + "optionsCustomFieldsRemove": { + "message": "Fjern gemte tilpasset loginfelter?", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmation": { + "message": "Vil du virkelig fjerne de gemte tilpasset loginfelter på siden: $1", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmationHelpText": { + "message": "KeePassXC-Browser registrerer automatisk loginfelterne næste gang du besøger siden.", + "description": "Part of confirmation text when removing saved custom login fields." + }, + "optionsSitePreferencesNotFound": { + "message": "Ingen stedpræferencer fundet.", + "description": "Shown when no site preferences are saved." + }, + "optionsSitePreferencesRemove": { + "message": "Fjern sted?", + "description": "Confirmation text when removing ignored sites from the list." + }, + "optionsSitePreferencesTabHelpTextFirst": { + "message": "Steder på siden har specielle håndteringsmetoder tilknyttet.", + "description": "Site preferences info text, first part." + }, + "optionsSitePreferencesTabHelpTextSecond": { + "message": "Tilføj et websted nedenfor hvis du vil ignorere nye eller ændrede loginoplysninger for dette websted. Alternativt kan du vælge Spørg ikke igen for dette sted i loginbanneret på siden.", + "description": "Site preferences info text, second part." + }, + "optionsSitePreferencesTabHelpTextThird": { + "message": "Hvis et sted ignoreres fuldt ud (Deaktivér alle funktionaliteter er valgt), så gør pluginet ikke noget når stedet besøges.", + "description": "Site preferences info text, third part." + }, + "optionsSitePreferencesTabHelpTextFourth": { + "message": "Registrering kun af brugernavn giver KeePassXC-Browser mulighed for at udfylde logindetaljerne på websteder som bruger separate sider til brugernavn og adgangskode.", + "description": "Site preferences info text, fourth part." + }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Forbedret detektion af inputfelter giver mulighed for mere detaljeret dynamisk detektion af inputfelter. Det kan dog påvirke sidens ydeevne. Brug den med forsigtighed.", + "description": "Improved Input Field Detection help text." + }, + "optionsSitePreferencesManualAddText": { + "message": "Tilføj URL manuelt", + "description": "Label for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL-adressen skal starte med enten https://, http://, file://, eller ftp:// og skal være mindst 5 tegn lang.", + "description": "Help text for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesConfirmation": { + "message": "Vil du virkelig fjerne det angivne sted fra listen: $1", + "description": "Confirmation text when removing site from site preferences." + }, + "optionsSitePreferencesConfirmationHelpText": { + "message": "KeePassXC-Browser aktiverer alle funktionaliteter for stedet og fjerner registrering kun af brugernavn.", + "description": "Part of confirmation text when removing site preferences." + }, + "optionsSitePreferencesTableCaption": { + "message": "Du kan håndtere gemte stedpræferencer med tabellen.", + "description": "Table caption of Site Preferences page." + }, + "optionsSitePreferencesSelect": { + "message": "Valgmulighed til at ignorere udvidelsesfunktionaliteter på siden.", + "description": "Title text of select element in Site Preferences." + }, + "optionsAboutChrome": { + "message": "Besøg KeePassXC-Browser i Chrome Webshop.", + "description": "About page link to Chrome Web Store." + }, + "optionsAboutMozilla": { + "message": "Besøg KeePassXC-Browser i Mozillas Add-ons.", + "description": "About page link to AMO." + }, + "optionsAboutEdge": { + "message": "Besøg KeePassXC-Browser i Edge Add-ons.", + "description": "About page link to Edge Add-ons page." + }, + "optionsAboutGitHub": { + "message": "Besøg KeePassXC-Browser på GitHub.", + "description": "About page link to GitHub." + }, + "optionsAboutExtensionVersion": { + "message": "KeePassXC-Browser-version: $1", + "description": "About page text of extension version." + }, + "optionsAboutKeePassXCVersion": { + "message": "KeePassXC-version: $1", + "description": "About page text of KeePassXC version." + }, + "optionsAboutContributors": { + "message": "Bidragydere", + "description": "About page text of contributors." + }, + "optionsAboutLicenses": { + "message": "Licenser", + "description": "About page text of licenses." + }, + "optionsAboutReportBugs": { + "message": "Rapportér fejl", + "description": "About page text of reporting bugs." + }, + "optionsAboutCreateNewIssue": { + "message": "Opret nyt issue på GitHub", + "description": "Link text for creating a new issue." + }, + "optionsAboutDebugInfo": { + "message": "Følgende fejlretningsinformation kan bruges", + "description": "Debug info text." + }, + "optionsAboutSupporters": { + "message": "Støtter", + "description": "Supporters label text." + }, + "optionsErrorInvalidValue": { + "message": "Ugyldig værdi. Tjek venligst inputtet.", + "description": "Error shown when input field has an incorrect value." + }, + "optionsErrorInvalidURL": { + "message": "Ugyldig URL. Tjek venligst inputtet.", + "description": "Error shown when input field has an incorrect URL." + }, + "optionsErrorValueExists": { + "message": "Værdien findes allerede i listen.", + "description": "Error shown when trying to add a duplicate value to the list." + }, + "optionsUserInterfaceTitle": { + "message": "Brugerflade", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Udfyldning af loginoplysninger", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Gemning af loginoplysninger", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Opdateringer", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Avancerede indstillinger", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Udvidelse", + "description": "Extension title in settings page" + }, + "openNewTab": { + "message": "Åbner et nyt faneblad", + "description": "Title attribute text." + }, + "httpAuthDialog": { + "message": "HTTP Basic Authentication-dialog", + "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Din markering indsendes automatisk", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Lås database", + "description": "Lock database button title text." + } +} diff --git a/keepassxc-browser/_locales/de/messages.json b/keepassxc-browser/_locales/de/messages.json index 8d46091..47b09fd 100644 --- a/keepassxc-browser/_locales/de/messages.json +++ b/keepassxc-browser/_locales/de/messages.json @@ -21,18 +21,22 @@ }, "contextMenuSaveCredentials": { "message": "Anmeldedaten speichern", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Passwortgenerator anzeigen", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Erstellen oder ändern Sie die Anmeldedaten, indem Sie auf das Erweiterungssymbol klicken.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Attribut ausfüllen…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Globalen Auto-Type anfordern", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "HTTP-Authentifizierung mit mehreren Anmeldedaten erkannt. Klicken Sie auf das Erweiterungssymbol, um die richtigen auszuwählen.", + "message": "HTTP-Authentifizierung mit mehreren Anmeldedaten erkannt. Klicken Sie auf das Erweiterungssymbol, um die Richtigen auszuwählen.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -99,6 +103,14 @@ "message": "Keine Anmeldungen gefunden.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Nicht mit KeePassXC verbunden.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Passwortgenerator-Symbol", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Auch das nächste Passwortfeld ausfüllen", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? Bits", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Passwortgenerator", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Generieren", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Erneut versuchen", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Kopieren", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Ausfüllen und kopieren", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Passwort ausfüllen", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Fehler:\nDas generierte Passwort ist länger als die zulässige Länge!\nEs wurde auf die Länge abgeschnitten.\n\nBitte merken Sie sich das neue Passwort!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "Es wurde auf die erlaubte Länge gekürzt.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Bitte merken Sie sich das neue Passwort!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Passwort generieren", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "Generiertes Passwort kann nicht empfangen werden.
Wird KeePassXC ausgeführt?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Verwerfen", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Läuft KeePassXC und ist es verbunden?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Anmeldedaten aus KeePassXC ausfüllen", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Datenbank ist gesperrt", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC ist getrennt", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Symbol für das Benutzername Feld", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "TOTP aus KeePassXC ausfüllen", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Symbol für das TOTP-Feld", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Schließen", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Überspringen", @@ -155,9 +207,9 @@ "message": "Mehr anzeigen", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Noch einmal", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Zurücksetzen", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Bestätigen", @@ -167,25 +219,29 @@ "message": "Anmeldefelder für diese Seite sind bereits ausgewählt und werden überschrieben.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Auswahl aufheben", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Gespeicherte Daten löschen", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Zeichenkettenfeld #", + "message": "Zeichenkettenfeld", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Wählen Sie ein Feld für den Benutzernamen aus", + "message": "Feld für Benutzernamen auswählen", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Wählen Sie nun ein Passwortfeld aus", + "message": "Feld für Passwort auswählen", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Auswahl bestätigen", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Feld für TOTP auswählen", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Zeichenkettenfelder auswählen", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Bitte bestätigen Sie Ihre Auswahl oder wählen Sie weitere Felder als Zeichenkettenfelder aus.", @@ -195,6 +251,10 @@ "message": "Sie können die Zahlen auch verwenden, um die Eingabefelder über die Tastatur auszuwählen.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Ein benutzerdefiniertes Anmeldefeld auswählen", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Benutzername", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Passwort", "description": "General text for password." }, + "stringFields": { + "message": "Zeichenkettenfelder", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- kein Benutzername -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Fehler:\nIn KeePassXC wurde mehr als eine Anmeldung gefunden!\nDrücken Sie auf das KeePassXC-Browser-Symbol für weitere Optionen.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Drücken Sie auf das KeePassXC-Browser-Symbol für weitere Optionen.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "Fehler:\nKeine Anmeldedaten für den angegebenen Benutzernamen gefunden.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "Kein TOTP gefunden.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Abgelaufen", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Fehler:\nAuszufüllende Felder können nicht gefunden werden.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": " Datenbank erneut öffnen", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Nur-Benutzername Option für diese Seite hinzufügen", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser hat einen Fehler festgestellt:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Bitte laden Sie die neueste Version von keepassxc.org herunter", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Benutzen Sie das Programm zum ersten Mal? Schauen Sie sich bitte unseren Einführungsleitfaden an.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Erste Schritte - Einrichten der Browser-Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Verstecken und nicht mehr anzeigen.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Sie können keine Verbindung zu KeePassXC herstellen? Vielleicht kann unsere Wiki-Seite helfen.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Anleitung zur Fehlerbehebung", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": " Status wird überprüft...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser ist mit KeePassXC verbunden und wurde mit dem folgenden Bezeichner konfiguriert: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { + "popupUsernameFieldDetected": { + "message": "Es wurde nur das Feld für den Benutzernamen erkannt. Die URL zu den Seiteneinstellungen mit Nur-Benutzername Option aktiviert hinzufügen?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { "message": "Benutzername oder Passwort geändert! Speichern?", - "description": "Popup message when username or password has changed." + "description": "Message when username or password has changed." }, - "popupRememberSaving": { - "message": "Anmeldedaten werden in der verbundenen Datenbank mit dem Bezeichner $1 gespeichert.", - "description": "A popup message when saving or updating credentials." + "rememberSaving": { + "message": "Anmeldedaten werden in der verbundenen Datenbank mit der Kennung $1 gespeichert", + "description": "A message when saving or updating credentials." }, - "popupRememberNewUsername": { - "message": "Der folgende Benutzername ist aktuell nicht gespeichert: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberNewUsername": { + "message": "Der folgende Benutzername ist gerade nicht gespeichert: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { - "message": "Die Anmeldedaten mit dem verwendeten Benutzernamen sind fett gedruckt: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberUsernameExists": { + "message": "Die Anmeldedaten mit dem benutzten Benutzernamen sind fett markiert: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberChooseCredentials": { "message": "Bitte wählen Sie die Anmeldedaten aus, die Sie aktualisieren möchten.", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { + "rememberChooseGroup": { "message": "Bitte wählen Sie die Gruppe aus, zu der Sie die neuen Anmeldedaten hinzufügen möchten.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Fehler: Angegebene Standardgruppe nicht gefunden. Alle notwendigen Gruppen werden erstellt.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "Standardgruppe in der verbundenen Datenbank erstellt.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "Neue Gruppe(n) können nicht erstellt werden.", + "rememberErrorCreatingNewGroup": { + "message": "Neue Gruppe(n) kann/können nicht erstellt werden.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Fehler: Anmeldedaten nicht aktualisiert. Das Passwort wurde nicht geändert.", + "rememberErrorPasswordNotChanged": { + "message": "Die Anmeldedaten wurden nicht aktualisiert. Das Passwort wurde nicht geändert.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Fehler: Anmeldedaten können nicht gespeichert oder aktualisiert werden.", + "rememberErrorCannotSaveCredentials": { + "message": "Die Anmeldedaten können nicht gespeichert oder aktualisiert werden.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Die Anmeldedaten können nicht in einer gesperrten Datenbank gespeichert oder aktualisiert werden.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Vorgang abgebrochen. Anmeldedaten nicht aktualisiert.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Die neuen Anmeldedaten mit dem Benutzernamen $1 wurden gespeichert.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Die Anmeldedaten mit dem Benutzernamen $1 wurden aktualisiert.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identische Anmeldedaten bestehen bereits. Nichts zu aktualisieren.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(leer)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Bitte füllen Sie das Passwortfeld aus, bevor Sie die Anmeldedaten speichern.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Wählen Sie die Anmeldeinformationen aus, die Sie auf der Seite eingeben möchten.", "description": "A popup message shown when one or multiple credentials are present." @@ -376,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Für diese Seite nie fragen", + "message": "Für diese Seite nicht wieder fragen", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -467,17 +599,13 @@ "message": "Zurücksetzen", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Blinkzeit:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Einstellungen importieren", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Umleitungswartezeit:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Maximale (Anzahl der) Umleitungen:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Einstellungen exportieren", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Standardgruppe zum Speichern neuer Passwörter:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Passwortgenerator aktivieren.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Symbole für Benutzernamensfelder aktivieren.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Dynamische Eingabefelderkennung verwenden", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Nützlich für Seiten, die Popups oder dynamische Dialoge verwenden. Deaktiviere diese Funktion, um die CPU-Last auf langsameren Geräten zu reduzieren. Wenn die Funktion deaktiviert ist, können Anmeldedaten nur mittels Tastaturkürzel, Kontextmenü oder dem Erweiterungs-Popup eingegeben werden.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "2FA/OTP-Feldsymbole aktivieren", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Anmeldedaten automatisch abrufen.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Verbindung mit KeePassXC automatisch wiederherstellen.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Achtung! Diese Funktion ist experimentell. Die Nutzung erfolgt auf eigene Gefahr.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Einträge mit einzelnen Anmeldedaten automatisch ausfüllen.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "Autovervollständigung für Benutzernamensfelder aktivieren.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Zeige den Gruppennamen in der Autocomplete Liste an, wenn Anmeldedaten aus verschiedenen Grupppen kommen.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Anmeldeformulare automatisch absenden", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Sendet automatisch die gewählten Anmeldedaten ab. Dies ist für Autoausfüllen von einem einzelnen Eintrag deaktiviert.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Benachrichtigungen anzeigen.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "Benachrichtigung anzeigen, wenn neue Anmeldedaten in der Datenbank gespeichert werden können.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Anzahl erlaubter Weiterleitungen: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Wie viele Weiterleitungsseiten der Tab durchlaufen darf, bevor das Icon deaktiviert wird", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "HTTP-Basisauthentifizierungsdialoge automatisch ausfüllen und absenden.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug-Protokollierung", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Aktiviert die Debug-Protokollierung. Zusätzliche Konsolenmeldungen werden sowohl in Hintergrund- als auch in Inhaltsskripten angezeigt.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Nach Aktualisierungen von KeePassXC suchen:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": " nie", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Farbschema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Passende Anmeldedaten sortieren nach", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Farbschema auswählen", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "System", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Dunkel", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Hell", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Tastaturkürzel", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Maximale Zeit (ms), in der das Symbol nach dem Erkennen neuer Anmeldedaten blinken sollte", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Minimale Zeit (ms), in der das Symbol blinken sollte, bevor es aufgrund von Seitenumleitungen deaktiviert wird.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1, um nur die Blinkzeit zu verwenden und die maximalen Umleitungen zu ignorieren (altes Verhalten).", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Wie viele Weiterleitungsseiten der Tab durchlaufen darf, bevor das Icon deaktiviert wird", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Fügt den Passwortfeldern eine Schaltfläche zum Generieren eines neuen Passworts hinzu.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "Passwörter werden von KeePassXC mit Hilfe Ihres Passwortgenerierungsprofils generiert.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Vordefinierte Seiten", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Verwendung vordefinierter Seiten für mehr Kompatibilität.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Fügt bekannte Seiten mit Anmeldeformularen, die nur den Benutzernamen enthalten, zu den Seiteneinstellungen hinzu", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Fügt ein Symbol zu Benutzernamefeldern zum Ausfüllen von Anmeldedaten mit nur einem Mausklick hinzu.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Fügt Eingabenfeldern, die als OTP/2FA erkannt werden, ein Symbol hinzu.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "KeePassXC-Browser ruft Anmeldedaten sofort ab, wenn ein Tab aktiviert wird.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Die Verbindung zu KeePassXC wird automatisch wiederhergestellt, sobald es erkannt wird.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "Anmeldedaten von KeePassXC-Browser automatisch ausfüllen lassen, wenn er nur einen einzigen Eintrag erhält.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Warnung! Verwendung von Autoausfüllen ist nicht sicher. Benutzung auf eigene Gefahr.", + "message": "Warnung! Die Verwendung des automatischen Ausfüllens ist nicht sicher. Die Verwendung erfolgt auf eigene Gefahr. KeePassXC-Browser versucht automatisch, Anmeldefelder zu erkennen. Allerdings kann es vorkommen, dass sie ungewollt erkannt werden, wodurch möglicherweise sensible Daten in unsichere Eingabefelder eingetragen werden.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Eine Dropdown-Liste mit verfügbaren Anmeldedaten für alle Benutzernamensfelder auf einer Seite anzeigen.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Wenn Anmeldedaten von verschiedenen Gruppen vorhanden sind, wird der Gruppenname angezeigt.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Benachrichtigungen bei Fehlern, und wenn Benutzerinteraktion erforderlich ist, anzeigen.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Beim Speichern neuer Anmeldedaten nur die Domain anstatt der vollständigen URL speichern.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Wenn neue, benutzerdefinierte Anmeldefelder gespeichert werden, nur die Domain anstatt der ganzen URL speichern, ", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Favicon nach dem Speichern herunterladen", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon wird für die neuen Anmeldedaten automatisch heruntergeladen.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "KeePassXC-Browser versucht sich mit den ersten angegebenen Anmeldedaten anzumelden, wenn Anmeldedaten für eine Seite gefunden werden und der Anmeldetyp eine HTTP-Basisauthentifizierungsanfrage ist.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Ein HTTP-Basisauthentifizierungsdialog sieht wie folgt aus:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Anmeldedaten aus nicht-aktiven Tabs entfernen nach (Sekunden, 0-3600)", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Anmeldedaten werden nach dem Timeout aus Hintergrund-Tabs entfernt, und für diese Seiten wird erneut um Erlaubnis gebeten.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-Browser benötigt KeePassXC, um Anmeldedaten abzurufen.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "Neueste verfügbare Version von KeePassXC: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Benötigt KeePassXC-Version: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Standard: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Fehler: Tastaturkürzel für $1 wurde nicht geändert!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Import/Export-Einstellungen", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Einstellungen aus externer Datei importieren?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Die aktuellen Einstellungen werden überschrieben. Möchten Sie die Einstellungsdatei wirklich importieren?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Die folgenden KeePassXC-Datenbanken sind mit dem KeePassXC-Browser verbunden.", "description": "Info text about connected databases." @@ -660,7 +912,7 @@ "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "Möchten Sie wirklich den folgenden Bezeichner aus der Datenbankliste entfernen?", + "message": "Möchten Sie wirklich den Bezeichner $1 aus der Datenbankliste entfernen?", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -699,6 +951,10 @@ "message": "Reine Benutzernamenerkennung", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Verbesserte Erkennung von Eingabefeldern", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Löschen", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Neue/geänderte Anmeldedaten deaktivieren", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Automatisches Absenden deaktivieren", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Alle Funktionen deaktivieren", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Titel", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Benutzername", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Gruppe und Titel", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Gruppe und Benutzername", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Anmeldedaten nach dem Ausfüllen sortieren nach", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Wenn die Option relevante Anmeldedaten zuerst ausgewählt ist, werden die Anmeldedaten für die zuvor ausgefüllte Anmeldung als erste in der Liste des Autovervollständigungsmenüs angezeigt.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Anmeldeinformationen nach dem Ausfüllen für TOTP sortieren nach", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Wenn die Option relevante Anmeldedaten zuerst ausgewählt ist, wird der TOTP für die zuvor ausgefüllte Anmeldung als erster in der Liste des Autovervollständigungsmenüs angezeigt.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Einstellung für übereinstimmende Anmeldedaten", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevante Anmeldedaten zuerst", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Keine gespeicherten benutzerdefinierten Anmeldefelder gefunden.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Gehen Sie auf die Seite und klicken Sie auf das Symbol KeePassXC-Browser, und wählen Sie anschließend", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Auf dieser Seite können Sie gespeicherte benutzerdefinierte Anmeldefelder verwalten.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Gespeicherte benutzerdefinierte Anmeldefelder entfernen?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Keine ignorierten Seiten gefunden.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Seite entfernen?", @@ -756,7 +1060,7 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Um neue/geänderte Anmeldedaten auf einer bestimmten Webseite zu ignorieren, fügen Sie sie unten hinzu oder klicken Sie auf das blinkende KeePassXC-Browser-Symbol und wählen Sie", + "message": "Um neue/geänderte Anmeldedaten auf einer bestimmten Webseite zu ignorieren, fügen Sie sie unten hinzu oder klicken Sie auf das blinkende KeePassXC-Browser-Symbol und wählen Sie Für diese Seite nicht wieder fragen.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { @@ -767,10 +1071,18 @@ "message": "Die reine Benutzernamenerkennung ermöglicht es dem KeePassXC-Browser, Zugangsdaten auf Webseiten mit separaten Seiten für Benutzername und Passwort einzugeben.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Die verbesserte Erkennung von Eingabefeldern ermöglicht eine detailliertere dynamische Erkennung von Eingabefeldern. Dies kann jedoch die Leistung der Seite beeinträchtigen. Mit Vorsicht verwenden.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "URL manuell hinzufügen", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "Die URL muss mit https://, http://, file:// oder ftp:// beginnen und mindestens 5 Zeichen lang sein.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Möchten Sie die angegebene Webseite wirklich aus der Liste entfernen: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "KeePassXC-Browser im Mozilla Add-ons-Verzeichnis besuchen.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Gehen Sie zum KeePassXC-Browser auf der Edge-Add-ons-Seite.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "KeePassXC-Browser auf GitHub besuchen.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "Die folgenden Debug-Informationen können verwendet werden", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Unterstützer", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Ungültiger Wert. Bitte die Eingabe überprüfen.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "Der Wert ist bereits in der Liste vorhanden.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Benutzeroberfläche", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Trage Anmeldedaten ein", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Speichere Anmeldedaten", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Aktualisierungen", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Fortgeschrittene Einstellungen", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Erweiterung", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Öffnet einen neuen Tab", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP-Basisauthentifizierungs-Dialog", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Dein Auswahl wird automatisch gesendet.", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Datenbank sperren", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/el/messages.json b/keepassxc-browser/_locales/el/messages.json index f326a5b..3c493a6 100644 --- a/keepassxc-browser/_locales/el/messages.json +++ b/keepassxc-browser/_locales/el/messages.json @@ -31,6 +31,10 @@ "message": "Συμπλήρωση χαρακτηριστικού…", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "Αίτημα Καθολικής Αυτόματης-Πληκτρολόγησης", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { "message": "Έλεγχος ταυτότητας HTTP με πολλαπλά διαπιστευτήρια. Κάντε κλικ στο εικονίδιο επέκτασης για να επιλέξετε το σωστό.", "description": "Notification when HTTP Authentication has multiple credentials detected." @@ -99,6 +103,10 @@ "message": "Δεν βρέθηκαν συνδέσεις.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "Ο συμπληρωμένος κωδικός πρόσβασης είναι μεγαλύτερος από το μέγιστο επιτρεπόμενο μήκος του πεδίου.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, "errorNotConnected": { "message": "Δεν είναι συνδεδεμένο με το KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -175,6 +183,10 @@ "message": "Εικονίδιο πεδίου ονόματος χρήστη", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Συμπληρώστε το TOTP από το KeePassXC", "description": "OTP field icon hover text." @@ -183,9 +195,9 @@ "message": "Εικονίδιο πεδίου TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Απόρριψη", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Κλείσιμο", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Παράλειψη", @@ -195,9 +207,9 @@ "message": "Εμφάνιση περισσότερων", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Ξανά", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Επαναφορά", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Επιβεβαίωση ", @@ -207,29 +219,29 @@ "message": "Τα πεδία σύνδεσης για αυτήν τη σελίδα είναι ήδη επιλεγμένα και θα αντικατασταθούν.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Απόρριψη επιλογής", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Εκκαθάριση αποθηκευμένων δεδομένων", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Πεδίο String #", + "message": "Πεδίο String", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Επιλέξτε ένα πεδίο ονόματος χρήστη", + "message": "Επιλέξτε ένα πεδίο ονόματος χρήστη", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Τώρα επιλέξτε ένα πεδίο κωδικού πρόσβασης", + "message": "Επιλέξτε ένα πεδίο κωδικού πρόσβασης", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Επιλέξτε ένα πεδίο TOTP", + "message": "Επιλέξτε ένα πεδίο TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Επιβεβαίωση επιλογής", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Επιλέξτε Πεδία Strings", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Επιβεβαιώστε την επιλογή σας ή επιλέξτε περισσότερα πεδία ως πεδία String.", @@ -239,6 +251,10 @@ "message": "Μπορείτε επίσης να χρησιμοποιήσετε τους αριθμούς για να επιλέξετε τα πεδία εισαγωγής από το πληκτρολόγιο.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Επιλέξτε ένα Προσαρμοσμένο Πεδίο Σύνδεσης", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Όνομα χρήστη", "description": "General text for username." @@ -247,6 +263,10 @@ "message": "Κωδικό πρόσβασης", "description": "General text for password." }, + "stringFields": { + "message": "Πεδία Strings", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- χωρίς όνομα χρήστη -", "description": "Shown when no username is set in the credentials." @@ -335,6 +355,26 @@ "message": "Κατεβάστε την πιο πρόσφατη έκδοση από keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Είστε για πρώτη φορά χρήστης; Παρακαλώ ελέγξτε τον Οδηγό Έναρξης.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Οδηγός Έναρξης - Ρύθμιση Ενσωμάτωσης Προγράμματος περιήγησης", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Απόκρυψη και να μην εμφανιστεί ξανά.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Δεν μπορείτε να συνδεθείτε στο KeePassXC; Ίσως η σελίδα μας στο wiki θα μπορούσε να βοηθήσει.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Οδηγός Επίλυσης προβλημάτων", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Έλεγχος κατάστασης...", "description": "Checking status message in popup." @@ -357,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "Το KeePassXC-Browser είναι συνδεδεμένο με KeePassXC και έχει ρυθμιστεί χρησιμοποιώντας το ακόλουθο αναγνωριστικό: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Εντοπίστηκε μόνο ένα πεδίο ονόματος χρήστη. Προσθήκη της διεύθυνσης URL στις Προτιμήσεις Ιστότοπου με ενεργοποιημένη την επιλογή Μόνο-Όνομα χρήστη;", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Τα διαπιστευτήρια με το όνομα χρήστη που χρησιμοποιείται επισημαίνονται με έντονη γραφή: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Επιλέξτε τα διαπιστευτήρια που θέλετε να ενημερώσετε.", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Τα διαπιστευτήρια με όνομα χρήστη $1 ενημερώθηκαν.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Πανομοιότυπο διαπιστευτήρια υπάρχουν ήδη. Δεν υπάρχει κάτι για ενημέρωση.", @@ -659,6 +699,14 @@ "message": "Συμπληρώστε αυτόματα διαλόγους HTTP Basic Auth και υποβάλετέ τους.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Καταγραφή εντοπισμού σφαλμάτων", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Ενεργοποίηση καταγραφής εντοπισμού σφαλμάτων. Πρόσθετα μηνύματα κονσόλας θα είναι ορατά τόσο στο παρασκήνιο όσο και σε scripts περιεχομένου.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Ελέγξτε για ενημερώσεις του KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -748,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Προειδοποίηση! Η χρήση αυτόματης συμπλήρωσης δεν είναι ασφαλής. Χρησιμοποιήστε το με δική σας ευθύνη.", + "message": "Προειδοποίηση! Η χρήση της αυτόματης συμπλήρωσης δεν είναι ασφαλής. Χρησιμοποιήστε το με δική σας ευθύνη. Το KeePassXC-Browser προσπαθεί αυτόματα να εντοπίσει πεδία σύνδεσης. Ωστόσο, ενδέχεται να εντοπιστούν εσφαλμένα, ενδεχομένως γεμίζοντας ευαίσθητα δεδομένα σε μη ασφαλή πεδία εισαγωγής.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -771,6 +819,14 @@ "message": "Κατά την αποθήκευση νέων προσαρμοσμένων πεδίων σύνδεσης, αποθηκεύστε μόνο το domain αντί για την πλήρη διεύθυνση URL.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Κατεβάστε το favicon μετά την αποθήκευση", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Το Favicon θα ληφθεί αυτόματα για τα νέα διαπιστευτήρια.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Εάν βρεθούν διαπιστευτήρια για μια σελίδα και ο τύπος σύνδεσης είναι αίτημα HTTP Basic Auth, το KeePassXC-Browser προσπαθεί να συνδεθεί αυτόματα με τα πρώτα διαπιστευτήρια. Όταν υπάρχουν πολλά διαπιστευτήρια, το αναδυόμενο παράθυρο επέκτασης μπορεί να χρησιμοποιηθεί για να επιλέξετε το σωστό. Ακόμα και όταν είναι ενεργοποιημένη αυτή η δυνατότητα, μπορείτε να εισαγάγετε χειροκίνητα τη σύνδεση HTTP Basic Auth.", "description": "Auto-Fill And Send option help text." @@ -895,6 +951,10 @@ "message": "Ανίχνευση μόνο-όνομα χρήστη", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Βελτιωμένη Ανίχνευση Πεδίου Εισόδου", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Διαγραφή", "description": "Site preferences list column title." @@ -917,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Τίτλος", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Όνομα χρήστη", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Ομάδα και τίτλος", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Ομάδα και όνομα χρήστη", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Ταξινόμηση διαπιστευτηρίων μετά τη συμπλήρωση από", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Όταν έχει επιλεγεί η πρώτη επιλογή Σχετικό διαπιστευτήριο, τα διαπιστευτήρια για τη σύνδεση που συμπληρώθηκαν προηγουμένως ορίζεται ως πρώτη στην καταχώρηση του Μενού Αυτόματης Συμπλήρωσης.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Ταξινόμηση διαπιστευτηρίων μετά τη συμπλήρωση για TOTP από", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Όταν έχει επιλεγεί η πρώτη επιλογή Σχετικό διαπιστευτήριο, το TOTP για τη σύνδεση που είχε συμπληρωθεί προηγουμένως ορίζεται ως πρώτο στην καταχώριση του Μενού Αυτόματης Συμπλήρωσης.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Ρύθμιση αντιστοίχισης διαπιστευτηρίων", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Σχετικό διαπιστευτήριο πρώτα", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Δεν βρέθηκαν αποθηκευμένα προσαρμοσμένα πεδία σύνδεσης.", @@ -987,6 +1071,10 @@ "message": "Η ανίχνευση μόνο-όνομα χρήστη επιτρέπει στο KeePassXC-Browser να συμπληρώνει τα στοιχεία σύνδεσης σε ιστότοπους με ξεχωριστές σελίδες για όνομα χρήστη και κωδικό πρόσβασης.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Η Βελτιωμένη Ανίχνευση Πεδίου Εισόδου επιτρέπει πιο λεπτομερή ανίχνευση δυναμικού πεδίου εισόδου. Ωστόσο, μπορεί να επηρεάσει την απόδοση της σελίδας. Χρησιμοποιήστε με προσοχή.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Προσθήκη διεύθυνσης URL χειροκίνητα", "description": "Label for adding site manually on Site preferences tab." @@ -1019,6 +1107,10 @@ "message": "Επισκεφθείτε το KeePassXC-Browser στον κατάλογο Πρόσθετων Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Επισκεφτείτε το KeePassXC-Browser στη σελίδα πρόσθετων Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Επισκεφτείτε το KeePassXC-Browser στο GitHub.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/en_GB/messages.json b/keepassxc-browser/_locales/en_GB/messages.json new file mode 100644 index 0000000..b311ea0 --- /dev/null +++ b/keepassxc-browser/_locales/en_GB/messages.json @@ -0,0 +1,1202 @@ +{ + "extensionDescription": { + "message": "KeePassXC integration for modern web browsers", + "description": "Name of the extension." + }, + "contextMenuFillUsernameAndPassword": { + "message": "Fill Username and Password", + "description": "Context menu item for filling both username and password." + }, + "contextMenuFillPassword": { + "message": "Fill Password Only", + "description": "Context menu item for filling password." + }, + "contextMenuFillTOTP": { + "message": "Fill TOTP", + "description": "Context menu item for filling Time-based One Time Password." + }, + "contextMenuShowPasswordGeneratorIcons": { + "message": "Show Password Generator Icons", + "description": "Show password generator icon on every password input field." + }, + "contextMenuSaveCredentials": { + "message": "Save credentials", + "description": "Save credentials using the credential banner." + }, + "contextMenuShowPasswordGenerator": { + "message": "Show Password Generator", + "description": "Show password generator text." + }, + "contextMenuFillAttribute": { + "message": "Fill attribute…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Request Global Auto-Type", + "description": "Global Auto-Type shortcut text." + }, + "multipleCredentialsDetected": { + "message": "HTTP authentication with multiple credentials detected. Click on the extension icon to choose the correct one.", + "description": "Notification when HTTP Authentication has multiple credentials detected." + }, + "errorMessageUnknown": { + "message": "Unknown error.", + "description": "Unknown error." + }, + "errorMessageDatabaseNotOpened": { + "message": "Database not opened.", + "description": "Database not opened." + }, + "errorMessageDatabaseHash": { + "message": "Database hash not received.", + "description": "Database hash not received." + }, + "errorMessageClientPublicKey": { + "message": "Client public key not received.", + "description": "Client public key not received." + }, + "errorMessageDecrypt": { + "message": "Cannot decrypt message.", + "description": "Cannot decrypt message." + }, + "errorMessageTimeout": { + "message": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.", + "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." + }, + "errorMessageCanceled": { + "message": "Action cancelled or denied.", + "description": "Action canceled or denied." + }, + "errorMessageEncrypt": { + "message": "Message encryption failed. Is KeePassXC running?", + "description": "Message encryption failed. Is KeePassXC running?" + }, + "errorMessageAssociate": { + "message": "KeePassXC association failed. Try again.", + "description": "KeePassXC association failed, try again." + }, + "errorMessageKeyExchange": { + "message": "Key exchange was not successful.", + "description": "Key exchange was not successful." + }, + "errorMessageEncryptionKey": { + "message": "Encryption key is not recognised.", + "description": "Encryption key is not recognized." + }, + "errorMessageSavedDatabases": { + "message": "No saved databases found.", + "description": "No saved databases found." + }, + "errorMessageIncorrectAction": { + "message": "Incorrect action.", + "description": "Incorrect action." + }, + "errorMessageEmptyMessage": { + "message": "Empty message received.", + "description": "Empty message received." + }, + "errorMessageNoURL": { + "message": "No URL provided.", + "description": "No URL provided." + }, + "errorMessageNoLogins": { + "message": "No logins found.", + "description": "No logins found." + }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Not connected to KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, + "passwordGeneratorIcon": { + "message": "Password generator icon", + "description": "Alt attribute text of the password generator icon." + }, + "passwordGeneratorPlaceholder": { + "message": "Generated password", + "description": "Input field placeholder for generated password." + }, + "passwordGeneratorLabel": { + "message": "Also fill in the next password-field", + "description": "Checkbox text below the password generator input field." + }, + "passwordGeneratorTitle": { + "message": "Password Generator", + "description": "Password generator dialog title." + }, + "passwordGeneratorGenerate": { + "message": "Generate", + "description": "Generate button text in password generator." + }, + "passwordGeneratorTryAgain": { + "message": "Try again", + "description": "Generate button text in password generator when not connected." + }, + "passwordGeneratorCopy": { + "message": "Copy", + "description": "Copy button text in password generator." + }, + "passwordGeneratorFill": { + "message": "Fill password", + "description": "Fill a password in password generator." + }, + "passwordGeneratorErrorTooLong": { + "message": "Error: The generated password is longer than the allowed length!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "It has been cut to fit the length.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Please remember the new password!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorGenerateText": { + "message": "Generate password", + "description": "Password icon title text." + }, + "passwordGeneratorError": { + "message": "Cannot receive generated password.", + "description": "Password generator error text when KeePassXC is closed." + }, + "passwordGeneratorErrorIsRunning": { + "message": "Is KeePassXC running and connected?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Fill credentials from KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Database is locked", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC is disconnected", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Username field icon", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Fill TOTP from KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP field icon", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." + }, + "defineSkip": { + "message": "Skip", + "description": "Skip button text when choosing custom login fields." + }, + "defineMore": { + "message": "Show more", + "description": "More button text when choosing custom login fields." + }, + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." + }, + "defineConfirm": { + "message": "Confirm", + "description": "Confirm button text when choosing custom login fields." + }, + "defineAlreadySelected": { + "message": "Login fields for this page are already selected and will be overwritten.", + "description": "A text shown when custom credentials fields are already set for the page." + }, + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." + }, + "defineStringField": { + "message": "String field", + "description": "Text for string field." + }, + "defineChooseUsername": { + "message": "Choose a username field", + "description": "Choosing a username field text when choosing custom login fields." + }, + "defineChoosePassword": { + "message": "Choose a password field", + "description": "Choosing a password field text when choosing custom login fields." + }, + "defineChooseTOTP": { + "message": "Choose a TOTP field", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." + }, + "defineHelpText": { + "message": "Please confirm your selection or choose more fields as String fields.", + "description": "Confirm a selection text when choosing custom login fields which contains string fields." + }, + "defineKeyboardText": { + "message": "You can also use the numbers to choose the input fields from keyboard.", + "description": "Help text when choosing custom login fields." + }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, + "username": { + "message": "Username", + "description": "General text for username." + }, + "password": { + "message": "Password", + "description": "General text for password." + }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, + "credentialsNoUsername": { + "message": "- no username -", + "description": "Shown when no username is set in the credentials." + }, + "credentialsNoLoginsFound": { + "message": "No logins found.", + "description": "Shown when no credentials are found for the current page." + }, + "credentialsMultipleFound": { + "message": "More than one login was found in KeePassXC!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Press the KeePassXC-Browser icon for more options.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsNoUsernameFound": { + "message": "No credentials for the given username found.", + "description": "Alert message when no credentials are found for the given username." + }, + "credentialsNoTOTPFound": { + "message": "No TOTP found.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Expired", + "description": "If a credential is expired, this is appended to the title label." + }, + "fieldsFill": { + "message": "Error: Cannot find fields to fill in.", + "description": "Alert message when no fields are found to fill in." + }, + "fieldsNoPasswordField": { + "message": "Error: Unable to find a password field.", + "description": "Message shown when no password fields are found." + }, + "rememberNothingChanged": { + "message": "Error: Could not detect changed credentials.", + "description": "Message shown when trying to save credentials that haven't changed." + }, + "popupTitle": { + "message": "KeePassXC - Pop-up", + "description": "Popup window title." + }, + "popupSettingsText": { + "message": "Settings", + "description": "Popup Settings button text." + }, + "popupChooseCredentialsText": { + "message": "Choose custom login fields", + "description": "Popup credential choosing button text." + }, + "popupConnectButton": { + "message": "Connect", + "description": "Popup Connect button text." + }, + "popupReconnectButton": { + "message": "Reconnect", + "description": "Popup Reconnect button text." + }, + "popupRedetectButton": { + "message": "Redetect login fields", + "description": "Popup Redetect login fields button text." + }, + "popupReloadButton": { + "message": "Reload", + "description": "Popup Reload button text." + }, + "popupReopenButton": { + "message": "Reopen database", + "description": "Popup reopen database button text." + }, + "popupUsernameButton": { + "message": "Add Username-only option for the site", + "description": "Button text for adding Username-only option." + }, + "popupErrorEncountered": { + "message": "KeePassXC-Browser has encountered an error:", + "description": "A text shown above error message in the popup." + }, + "popupUpdateAvailable": { + "message": "You are using an old version of KeePassXC.", + "description": "Popup warning message about old version of KeePassXC." + }, + "popupDownloadNewVersion": { + "message": "Please download the latest version from keepassxc.org", + "description": "Popup warning message link when KeePassXC version is not up-to-date." + }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, + "popupCheckingStatus": { + "message": "Checking status...", + "description": "Checking status message in popup." + }, + "popupNotConfigured": { + "message": "KeePassXC-Browser has not been configured. Press the connect button to pair with KeePassXC.", + "description": "A popup message shown when the extension has not been connected to KeePassXC." + }, + "popupNeedReconfigure": { + "message": "KeePassXC-Browser has been disconnected from KeePassXC.", + "description": "A popup message shown when the extension has been disconnected from KeePassXC." + }, + "popupNeedReconfigureMessage": { + "message": "Press the reconnect button to establish a new connection.", + "description": "A popup message shown when reconnect is needed." + }, + "popupConfiguredNotAssociated": { + "message": "KeePassXC-Browser has not yet connected to KeePassXC but has been configured using the identifier: $1", + "description": "A popup message shown when KeePassXC is not connected but configured." + }, + "popupConfiguredAndAssociated": { + "message": "KeePassXC-Browser is connected to KeePassXC and has been configured using the following identifier: $1", + "description": "A popup message when a connection to KeePassXC is successful." + }, + "popupUsernameFieldDetected": { + "message": "Only a single username field was detected. Add the URL to Site Preferences with Username-only option enabled?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { + "message": "Username or password changed! Save it?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { + "message": "Credentials will be saved in connected database with identifier $1", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { + "message": "The following username is currently not saved: $1", + "description": "A message shown when a new username is detected when saving credentials." + }, + "rememberUsernameExists": { + "message": "The credentials with the used username are marked bold: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { + "message": "Please choose the credentials you want to update.", + "description": "A message shown choosing what credentials user wants to update." + }, + "rememberChooseGroup": { + "message": "Please choose the group you want to add the new credentials to.", + "description": "A message shown choosing what group user wants to use for new credentials." + }, + "rememberInfoDefaultGroupNotFound": { + "message": "Default group created in connected database.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "New group(s) cannot be created.", + "description": "Error message shown when new groups cannot be created." + }, + "rememberErrorPasswordNotChanged": { + "message": "Credentials not updated. The password has not been changed.", + "description": "Error message shown when credential password is not changed." + }, + "rememberErrorCannotSaveCredentials": { + "message": "Credentials cannot be saved or updated.", + "description": "Error message shown when credentials cannot be saved or updated." + }, + "rememberErrorDatabaseClosed": { + "message": "Credentials cannot be saved or updated to a closed database.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Operation cancelled. Credentials are not updated.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "New credentials with username $1 saved.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Credentials with username $1 updated.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identical credentials already exist. Nothing to update.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(empty)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Please fill the password field before saving credentials.", + "description": "Message shown when no password is set when saving credentials." + }, + "popupLoginText": { + "message": "Select the login information you would like to get entered into the page.", + "description": "A popup message shown when one or multiple credentials are present." + }, + "popupFilterText": { + "message": "Filter:", + "description": "Text for login credentials quick filter." + }, + "popupAuthText": { + "message": "Select the login information you would like to log in with.", + "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." + }, + "popupMultiplePasswordFields": { + "message": "More than one password field found on this page. Right-click one of the password fields, and choose one of:", + "description": "A popup message shown when web page has multiple password fields." + }, + "popupURL": { + "message": "URL: ", + "description": "URL. Might not need any translation." + }, + "popupUsername": { + "message": "Username: ", + "description": "A username field name shown on credential update." + }, + "popupButtonNew": { + "message": "New", + "description": "New button text in popup when updating credentials." + }, + "popupButtonUpdate": { + "message": "Update", + "description": "Update button text in popup when updating credentials." + }, + "popupButtonDismiss": { + "message": "Dismiss", + "description": "Dismiss button text in popup when updating credentials." + }, + "popupButtonIgnore": { + "message": "Don't ask again for this site", + "description": "Ignore button text in popup or in notification when updating credentials." + }, + "popupButtonClose": { + "message": "Close", + "description": "Close button text in popup or in notification." + }, + "popupButtonDismissHttpAuth": { + "message": "Dismiss and show the default authentication dialogue", + "description": "Dismiss button text when in HTTP Authentication popup." + }, + "optionsTitle": { + "message": "Settings | KeePassXC-Browser", + "description": "Options page title." + }, + "optionsGeneralSettingsTab": { + "message": "General Settings", + "description": "General Settings tab text." + }, + "optionsConnectedDatabasesTab": { + "message": "Connected Databases", + "description": "Connected Databases tab text." + }, + "optionsCustomFieldsTab": { + "message": "Custom login fields", + "description": "Saved custom login fields tab text." + }, + "optionsSitePreferencesTab": { + "message": "Site preferences", + "description": "Site preferences fields tab text." + }, + "optionsAboutTab": { + "message": "About", + "description": "About tab text." + }, + "optionsMenuGeneral": { + "message": "General", + "description": "General settings page header." + }, + "optionsMenuConnectedDatabases": { + "message": "Connected Databases", + "description": "Connected Databases page header." + }, + "optionsMenuCustomFields": { + "message": "Custom login fields", + "description": "Custom login fields page header." + }, + "optionsMenuSitePreferences": { + "message": "Site preferences", + "description": "Site preferences page header." + }, + "optionsMenuAbout": { + "message": "About", + "description": "About page header." + }, + "optionsConfigureShortcuts": { + "message": " Configure shortcuts", + "description": "Keyboard shortcut button and title text." + }, + "optionsButtonSave": { + "message": "Save", + "description": "Save button text." + }, + "optionsButtonConnect": { + "message": "Connect", + "description": "Connect button text." + }, + "optionsButtonRemove": { + "message": "Remove", + "description": "Remove button text." + }, + "optionsButtonAdd": { + "message": "Add", + "description": "Add button text." + }, + "optionsButtonUpdate": { + "message": "Check for updates", + "description": "Check for updates button text." + }, + "optionsButtonRemoveNow": { + "message": "Yes, remove now", + "description": "Confirm button text when removing database key or custom login fields." + }, + "optionsButtonCancel": { + "message": "Cancel", + "description": "Cancel button text when removing database key or custom login fields." + }, + "optionsButtonReset": { + "message": "Reset", + "description": "Reset button text for keyboard shortcuts." + }, + "optionsButtonImport": { + "message": "Import settings", + "description": "Import settings button text." + }, + "optionsButtonExport": { + "message": "Export settings", + "description": "Export settings button text." + }, + "optionsLabelDefaultGroup": { + "message": "Default group for saving new passwords:", + "description": "Default group options text." + }, + "optionsDefaultGroupHelpText": { + "message": "Separate the group with slashes. For example: Group/ChildGroup.", + "description": "Default group help text." + }, + "optionsLabelDefaultGroupCheckboxText": { + "message": "Always ask where to save new credentials", + "description": "Default group checkbox help text." + }, + "optionsLabelDefaultGroupCheckboxHelpText": { + "message": "When enabled, the pop-up shows a group listing.", + "description": "Default checkbox explanation help text." + }, + "optionsCheckboxUsePasswordGenerator": { + "message": "Activate password generator icons.", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Activate username field icons.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Use dynamic input field detection.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Useful with pages that use pop-ups or dynamic dialogues. Disable the feature to reduce CPU load on slower machines. When disabled credentials can be only inserted using keyboard shortcuts, the context menu or the extension pop-up.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Activate 2FA/OTP field icons.", + "description": "Activate OTP field icons textbox text." + }, + "optionsCheckboxAutoRetrieveCredentials": { + "message": "Automatically retrieve credentials.", + "description": "Automatically retrieve credentials checkbox text." + }, + "optionsCheckboxAutomaticReconnect": { + "message": "Automatically reconnect to KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Warning! This feature is experimental. Use at your own risk.", + "description": "Auto-reconnect warning message." + }, + "optionsCheckboxAutoFillSingleEntry": { + "message": "Automatically fill in single-credential entries.", + "description": "Automatically fill-in single credential entry checkbox text." + }, + "optionsCheckboxAutoCompleteUsernames": { + "message": "Activate autocomplete for username fields.", + "description": "Activate autocomplete for username fields checkbox text." + }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Display the group name in autocomplete list when credentials are from different groups.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Auto-submit login forms", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Automatically submits selected credentials. This is disabled for single entry auto-fill.", + "description": "Auto-submit help text." + }, + "optionsCheckboxShowNotifications": { + "message": "Show notifications.", + "description": "Show notifications checkbox text." + }, + "optionsSaveDomainOnly": { + "message": "Save domain only.", + "description": "Save domain only checkbox text." + }, + "optionsCheckboxShowLoginNotifications": { + "message": "Show a banner on the page when new credentials can be saved to the database.", + "description": "Show login notifications checkbox text." + }, + "optionsRedirectAllowance": { + "message": "Number of allowed redirects: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "How many redirects are allowed until the banner disappears. Default value is 1. Maximum is infinite.", + "description": "Redirect allowance help text." + }, + "optionsCheckboxAutoFillAndSend": { + "message": "Automatically fill in HTTP Basic Auth dialogues and submit them.", + "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." + }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, + "optionsRadioText": { + "message": "Check for updates of KeePassXC:", + "description": "Text above radio buttons in the settings page." + }, + "optionsRadioThreeDays": { + "message": "every 3 days", + "description": "Radio button text." + }, + "optionsRadioWeek": { + "message": "every week", + "description": "Radio button text." + }, + "optionsRadioMonth": { + "message": "every month", + "description": "Radio button text." + }, + "optionsRadioNever": { + "message": "never", + "description": "Radio button text." + }, + "optionsThemeSelectionHeader": { + "message": "Colour theme", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sort matching credentials by", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Select colour theme", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "System", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Dark", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Light", + "description": "Light theme text." + }, + "optionsKeyboardShortcutsHeader": { + "message": "Keyboard shortcuts", + "description": "Keyboard shortcut header text." + }, + "optionsUsePasswordGeneratorHelpText": { + "message": "Adds an icon to password fields for generating a new password.", + "description": "Password Generator option help text." + }, + "optionsUsePasswordGeneratorHelpTextSecond": { + "message": "Passwords are generated by KeePassXC using your password generation profile.", + "description": "Password Generator option help text, second part." + }, + "optionsPredefinedSiteList": { + "message": "Predefined sites", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Use predefined sites for compatibility.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Adds common sites that have username-only login forms to the site preferences.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Adds an icon to username fields for filling credentials with a single mouse click.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Adds an icon to input fields that are recognised as OTP/2FA.", + "description": "OTP field icon option help text." + }, + "optionsAutoRetrieveCredentialsHelpText": { + "message": "KeePassXC-Browser will immediately retrieve credentials when a tab is activated.", + "description": "Auto-Retrive Credentials option help text." + }, + "optionsAutomaticReconnectHelpText": { + "message": "Reconnects automatically to KeePassXC when it is detected.", + "description": "Auto-reconnect option help text." + }, + "optionsAutoFillSingleEntryHelpText": { + "message": "Let KeePassXC-Browser automatically fill in credentials if it receives only a single entry.", + "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.", + "description": "Auto-Fill Single Entry warning text." + }, + "optionsAutocompleteUsernamesHelpText": { + "message": "Show a dropdown list containing available credentials for all username fields on a page.", + "description": "Autocomplete Usernames option help text." + }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "When credentials are returned from different groups, the group name will be shown.", + "description": "Show group name in autocomplete help text." + }, + "optionsShowNotificationsHelpText": { + "message": "Show notifications for errors and when user interaction is required.", + "description": "Show notifications option help text." + }, + "optionsSaveDomainOnlyHelpText": { + "message": "When saving new credentials, save only the domain instead of full URL.", + "description": "Save domain only option help text." + }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "When saving new custom login fields, save only the domain instead of full URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, + "optionsAutoFillAndSendHelpText": { + "message": "If credentials are found for a page and the login-type is an HTTP Basic Auth request, KeePassXC-Browser tries to log in automatically with the first given credentials. When multiple credentials are present, the extension pop-up can be used to choose the correct one. Even when this feature is enabled, it is still possible to enter HTTP Basic Auth login manually.", + "description": "Auto-Fill And Send option help text." + }, + "optionsAutoFillAndSendHelpTextSecond": { + "message": "An HTTP Basic Auth dialogue looks like this:", + "description": "HTTP Basic Auth image help text." + }, + "optionsClearCredentialsTimeout": { + "message": "Clear credentials from non-active tabs after (seconds, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Credentials are cleared from background tabs after the timeout, and permissions for those pages will be asked again.", + "description": "Clear credentials timeout help text." + }, + "optionsVersionInfoText": { + "message": "KeePassXC-Browser needs KeePassXC to retrieve credentials.", + "description": "Settings page version info text." + }, + "optionsVersionDownload": { + "message": "You can download the latest stable version from $1", + "description": "Settings page download link." + }, + "optionsVersionRunning": { + "message": "You are running KeePassXC version: $1", + "description": "Settings page info text of user's KeePassXC version." + }, + "optionsLatestVersion": { + "message": "Latest available version of KeePassXC: $1", + "description": "Settings page info text about the latest KeePassXC version." + }, + "optionsKeePassXCVersionRequired": { + "message": "Requires KeePassXC version: $1", + "description": "KeePassXC version requirement text." + }, + "optionsDefault": { + "message": "Default: $1", + "description": "Default setting text." + }, + "optionsInfinite": { + "message": "Infinite: $1", + "description": "Infinite setting text." + }, + "optionsRecommended": { + "message": "Recommended: $1", + "description": "Recommended setting text." + }, + "optionsShortcutsSuccess": { + "message": "Shortcut for $1 has been successfully changed.", + "description": "Message for successful keyboard shortcut change." + }, + "optionsShortcutsInfo": { + "message": "Shortcut for $1 has been reset.", + "description": "Info message for changing keyboard shortcuts." + }, + "optionsShortcutsDanger": { + "message": "Error: Shortcut for $1 has not been changed!", + "description": "Error message for changing keyboard shortcuts." + }, + "optionsImportExportSettings": { + "message": "Import/Export settings", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Import settings from external file?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Current settings will be overridden. Do you really want to import the settings file?", + "description": "Import settings confirmation dialog help text." + }, + "optionsConnectedDatabasesText": { + "message": "Databases connected to KeePassXC-Browser.", + "description": "Info text about connected databases." + }, + "optionsConnectedDatabasesNotFound": { + "message": "No connected databases found.", + "description": "Shown in the connected databases table when there is no connected databases." + }, + "optionsDatabasesRemoveIdentifier": { + "message": "Remove identifier from database list?", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmFirst": { + "message": "Do you really want to remove the following identifier from the database list: $1", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmSecond": { + "message": "You can reconnect your database at any time.", + "description": "Confirmation text when removing database from the list, second part." + }, + "optionsDatabaseIdentifier": { + "message": "Identifier", + "description": "Database list column title." + }, + "optionsDatabaseKey": { + "message": "Key", + "description": "Database list column title." + }, + "optionsDatabaseLastUsed": { + "message": "Last used", + "description": "Database list column title." + }, + "optionsDatabaseCreated": { + "message": "Created", + "description": "Database list column title." + }, + "optionsDatabaseDelete": { + "message": "Delete", + "description": "Database list column title." + }, + "optionsColumnPageURL": { + "message": "Page URL", + "description": "Site preferences list column title." + }, + "optionsColumnIgnore": { + "message": "Ignore", + "description": "Site preferences list column title." + }, + "optionsColumnUsernameOnly": { + "message": "Username-only Detection", + "description": "Site preferences list column title." + }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, + "optionsColumnDelete": { + "message": "Delete", + "description": "Site preferences list column title." + }, + "optionsSelectionNothing": { + "message": "Enable all features", + "description": "Site preferences option selection." + }, + "optionsSelectionNormal": { + "message": "Disable new/modified credentials", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Disable Auto-Submit", + "description": "Site preferences option selection." + }, + "optionsSelectionFull": { + "message": "Disable all features", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Title", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Username", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Group and title", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Group and username", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." + }, + "optionsCustomFieldsNotFound": { + "message": "No saved custom login fields found.", + "description": "Shown when no saved custom credentials are saved." + }, + "optionsCustomFieldsTableCaption": { + "message": "You can manage saved custom login fields using the table.", + "description": "Table caption of Custom login fields page." + }, + "optionsCustomFieldsTabHelpTextFirst": { + "message": "If KeePassXC-Browser detects the wrong login fields, you are able to specify the correct fields yourself.", + "description": "Saved custom login fields info text, first part." + }, + "optionsCustomFieldsTabHelpTextSecond": { + "message": "Go to the page and click on the KeePassXC-Browser icon, then select ", + "description": "Saved custom login fields info text, second part." + }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "On this page you can manage saved custom login fields.", + "description": "Saved custom login fields info text, third part." + }, + "optionsCustomFieldsRemove": { + "message": "Remove saved custom login fields?", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmation": { + "message": "Do you really want to remove the saved custom login fields on the page: $1", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmationHelpText": { + "message": "KeePassXC-Browser will automatically detect the login fields next time you visit this page.", + "description": "Part of confirmation text when removing saved custom login fields." + }, + "optionsSitePreferencesNotFound": { + "message": "No site preferences found.", + "description": "Shown when no site preferences are saved." + }, + "optionsSitePreferencesRemove": { + "message": "Remove site?", + "description": "Confirmation text when removing ignored sites from the list." + }, + "optionsSitePreferencesTabHelpTextFirst": { + "message": "Sites on this page have special handling methods associated with them.", + "description": "Site preferences info text, first part." + }, + "optionsSitePreferencesTabHelpTextSecond": { + "message": "To ignore new/modified credentials on a specific site, add them below or when using the credential banner on the page select Don't ask again for this site.", + "description": "Site preferences info text, second part." + }, + "optionsSitePreferencesTabHelpTextThird": { + "message": "If a site is fully ignored (Disable all features is selected), then the plugin will do nothing when visiting that site.", + "description": "Site preferences info text, third part." + }, + "optionsSitePreferencesTabHelpTextFourth": { + "message": "Username-only detection allows KeePassXC-Browser to fill in login details on websites with separate pages for username and password.", + "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.", + "description": "Improved Input Field Detection help text." + }, + "optionsSitePreferencesManualAddText": { + "message": "Add URL manually", + "description": "Label for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesManualAddHelp": { + "message": "The URL must start with either https://, http://, file:// or ftp://, and it must be at least 5 characters long.", + "description": "Help text for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesConfirmation": { + "message": "Do you really want to remove the specified site from the list: $1", + "description": "Confirmation text when removing site from site preferences." + }, + "optionsSitePreferencesConfirmationHelpText": { + "message": "KeePassXC-Browser will enable all features for this site and remove username-only detection.", + "description": "Part of confirmation text when removing site preferences." + }, + "optionsSitePreferencesTableCaption": { + "message": "You can manage saved site preferences using the table.", + "description": "Table caption of Site Preferences page." + }, + "optionsSitePreferencesSelect": { + "message": "Option to ignore extension features for the page.", + "description": "Title text of select element in Site Preferences." + }, + "optionsAboutChrome": { + "message": "Visit KeePassXC-Browser in the Chrome Web Store.", + "description": "About page link to Chrome Web Store." + }, + "optionsAboutMozilla": { + "message": "Visit KeePassXC-Browser in the Mozilla Add-ons directory.", + "description": "About page link to AMO." + }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, + "optionsAboutGitHub": { + "message": "Visit KeePassXC-Browser on GitHub.", + "description": "About page link to GitHub." + }, + "optionsAboutExtensionVersion": { + "message": "KeePassXC-Browser Version: $1", + "description": "About page text of extension version." + }, + "optionsAboutKeePassXCVersion": { + "message": "KeePassXC Version: $1", + "description": "About page text of KeePassXC version." + }, + "optionsAboutContributors": { + "message": "Contributors", + "description": "About page text of contributors." + }, + "optionsAboutLicenses": { + "message": "Licences", + "description": "About page text of licenses." + }, + "optionsAboutReportBugs": { + "message": "Report bugs", + "description": "About page text of reporting bugs." + }, + "optionsAboutCreateNewIssue": { + "message": "Create new issue on GitHub", + "description": "Link text for creating a new issue." + }, + "optionsAboutDebugInfo": { + "message": "The following debug info can be used", + "description": "Debug info text." + }, + "optionsAboutSupporters": { + "message": "Supporters", + "description": "Supporters label text." + }, + "optionsErrorInvalidValue": { + "message": "Invalid value. Please check the input.", + "description": "Error shown when input field has an incorrect value." + }, + "optionsErrorInvalidURL": { + "message": "Invalid URL. Please check the input.", + "description": "Error shown when input field has an incorrect URL." + }, + "optionsErrorValueExists": { + "message": "The value already exists in the list.", + "description": "Error shown when trying to add a duplicate value to the list." + }, + "optionsUserInterfaceTitle": { + "message": "User interface", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Filling credentials", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Saving credentials", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Updates", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Advanced settings", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Extension", + "description": "Extension title in settings page" + }, + "openNewTab": { + "message": "Opens a new tab", + "description": "Title attribute text." + }, + "httpAuthDialog": { + "message": "HTTP Basic Authentication dialogue", + "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Your selection will be auto-submitted", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Lock database", + "description": "Lock database button title text." + } +} diff --git a/keepassxc-browser/_locales/es/messages.json b/keepassxc-browser/_locales/es/messages.json index 85861ee..bbcfc67 100644 --- a/keepassxc-browser/_locales/es/messages.json +++ b/keepassxc-browser/_locales/es/messages.json @@ -4,19 +4,19 @@ "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { - "message": "Llene nombre de Usuario y Contraseña", + "message": "Complete el nombre de usuario y contraseña", "description": "Context menu item for filling both username and password." }, "contextMenuFillPassword": { - "message": "Sólo llenar contraseña", + "message": "Sólo completar contraseña", "description": "Context menu item for filling password." }, "contextMenuFillTOTP": { - "message": "Llenar TOTP", + "message": "Completar TOTP", "description": "Context menu item for filling Time-based One Time Password." }, "contextMenuShowPasswordGeneratorIcons": { - "message": "Mostrar Iconos del Generador de Contraseñas", + "message": "Mostrar iconos del generador de contraseñas", "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { @@ -24,13 +24,17 @@ "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { - "message": "Mostrar generador de contraseña", + "message": "Mostrar generador de contraseñas", "description": "Show password generator text." }, "contextMenuFillAttribute": { - "message": "Rellenar atributo...", + "message": "Completar atributo...", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "Solicitar autoescritura gobal", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { "message": "Autenticación HTTP con múltiples credenciales detectadas. Haga clic en el icono de la extensión de elegir la correcta.", "description": "Notification when HTTP Authentication has multiple credentials detected." @@ -72,7 +76,7 @@ "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { - "message": "Intercambio de claves no tuvo éxito.", + "message": "Intercambio de claves no fue correcto.", "description": "Key exchange was not successful." }, "errorMessageEncryptionKey": { @@ -99,12 +103,16 @@ "message": "No se encontraron inicios de sesión.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "No conectado a KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" }, "passwordGeneratorIcon": { - "message": "Iconos del generador de contraseña", + "message": "Icono del generador de contraseña", "description": "Alt attribute text of the password generator icon." }, "passwordGeneratorPlaceholder": { @@ -116,7 +124,7 @@ "description": "Checkbox text below the password generator input field." }, "passwordGeneratorTitle": { - "message": "Generador de Contraseñas", + "message": "Generador de contraseñas", "description": "Password generator dialog title." }, "passwordGeneratorGenerate": { @@ -132,7 +140,7 @@ "description": "Copy button text in password generator." }, "passwordGeneratorFill": { - "message": "Rellenar contraseña", + "message": "Completar contraseña", "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { @@ -152,7 +160,7 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "No se puede recibir la contraseña generada.
¿Se está ejecutando KeePassXC?", + "message": "No se puede recibir la contraseña generada.", "description": "Password generator error text when KeePassXC is closed." }, "passwordGeneratorErrorIsRunning": { @@ -175,6 +183,10 @@ "message": "Icono del campo de nombre de usuario", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Rellenar TOTP desde KeePassXC", "description": "OTP field icon hover text." @@ -183,21 +195,21 @@ "message": "Campo icono TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Descartar", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Cerrar", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { - "message": "Saltear", + "message": "Descartar", "description": "Skip button text when choosing custom login fields." }, "defineMore": { "message": "Mostrar más", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Otra vez", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Restablecer", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Confirmar", @@ -207,29 +219,29 @@ "message": "Los campos de inicio de sesión para esta página ya están seleccionados y se sobrescribirán.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Descartar selección", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Limpiar datos guardados", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campo de cadena #", + "message": "Campo de cadena", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Elija un campo de nombre de usuario", + "message": "Elija un campo nombre de usuario", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Ahopra elija un campo de contraseña", + "message": "Elija un campo de contraseña", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Elija un campo TOTP", + "message": "Elija un campo de TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confirme su elección", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Elija Campos de Cadena", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Por favor confirme su selección o elija más campos como Campos de cadena.", @@ -239,6 +251,10 @@ "message": "También puede utilizar los números para elegir los campos de entrada desde el teclado.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Elija un Campo de Acceso Personalizado", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nombre de usuario", "description": "General text for username." @@ -247,16 +263,20 @@ "message": "Contraseña", "description": "General text for password." }, + "stringFields": { + "message": "Campos de Cadena", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { - "message": "- Sin nombre de usuario -", + "message": "- sin nombre de usuario -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "Error:\nNo se encontraron inicios de sesión.", + "message": "No se encontraron inicios de sesión.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "Error:\n¡Se encontró más de un inicio de sesión en KeePassXC!\nPresiona el ícono del KeePassXC-Browser para más opciones.", + "message": "¡Se encontró más de un inicio de sesión en KeePassXC!", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsMultipleFoundSecondLine": { @@ -264,7 +284,7 @@ "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "Error:\nNo se encontraron credenciales para el nombre de usuario dado.", + "message": "No se encontraron credenciales para el nombre de usuario proporcionado.", "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { @@ -276,15 +296,15 @@ "description": "If a credential is expired, this is appended to the title label." }, "fieldsFill": { - "message": "Error:\nNo se pueden encontrar campos para rellenar.", + "message": "Error: No se pueden encontrar campos para rellenar.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "Error:\nNo se puede encontrar un campo de contraseña.", + "message": "Error: No se puede encontrar un campo de contraseña.", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Error:\nNo se pudieron detectar las credenciales cambiadas.", + "message": "Error: No se pudieron detectar las credenciales cambiadas.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -320,7 +340,7 @@ "description": "Popup reopen database button text." }, "popupUsernameButton": { - "message": "Añadir opción de solo nombre de usuario para el sitio", + "message": "Opción añadir nombre de usuario predeterminado para el sitio", "description": "Button text for adding Username-only option." }, "popupErrorEncountered": { @@ -328,13 +348,33 @@ "description": "A text shown above error message in the popup." }, "popupUpdateAvailable": { - "message": "Utiliza una versión antigua de KeePassXC.", + "message": "Está utilizando una versión antigua de KeePassXC.", "description": "Popup warning message about old version of KeePassXC." }, "popupDownloadNewVersion": { - "message": "Por favor descargue la última versión de keepassxc.org", + "message": "Descargue la última versión de keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "¿Eres un usuario nuevo? Consulte nuestra guía de inicio.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Guía de inicio - Configurar la integración del navegador", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Ocultar y no mostrar de nuevo.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "¿No puede contarse a KeePassXC? Tal vez nuestra página de wiki pueda ayudarle.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Guía de solución a problemas", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Comprobando estado...", "description": "Checking status message in popup." @@ -357,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser está conectado a KeePassXC y se ha configurado utilizando el siguiente identificador: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Sólo un campo de nombre de usuario fue detectado. ¿Añadir la URL a Preferencias del sitio con la opción solo-nombre-de-usuario habilitada?", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Las credenciales con el nombre de usuario utilizado están marcadas en negrita: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Elija las credenciales que desea actualizar.", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Credenciales con nombre de usuario $1 actualizado.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Las credenciales idénticas ya existen. Nada que actualizar.", @@ -468,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Nunca preguntar para esta página", + "message": "No solicitar de nuevo por este sitio", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -536,7 +576,7 @@ "description": "Connect button text." }, "optionsButtonRemove": { - "message": "Quitar", + "message": "Eliminar", "description": "Remove button text." }, "optionsButtonAdd": { @@ -556,7 +596,7 @@ "description": "Cancel button text when removing database key or custom login fields." }, "optionsButtonReset": { - "message": "Resetear", + "message": "Restablecer", "description": "Reset button text for keyboard shortcuts." }, "optionsButtonImport": { @@ -584,7 +624,7 @@ "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "Activar generador de contraseñas.", + "message": "Activar iconos generador de contraseñas.", "description": "Activate password generator icons checkbox text." }, "optionsCheckboxUsernameIcons": { @@ -640,7 +680,7 @@ "description": "Show notifications checkbox text." }, "optionsSaveDomainOnly": { - "message": "Salvar el dominio únicamente.", + "message": "Guardar el dominio únicamente.", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { @@ -652,15 +692,23 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "¿Cuántas páginas debe recorrer la pestaña después del desvío de redireccionamiento antes de desactivar el icono?", + "message": "Cuántas redirecciones se permiten antes de que el aviso desaparezca. El valor predeterminado es 1. El máximo es infinito.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { "message": "Rellene automáticamente los cuadros de diálogo de autenticación básica de HTTP y envíelos.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Trazas de depuración", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Habilitar trazas de depuración. Serán visibles mensajes adicionales de consola en scripts de fondo y contenido.", + "description": "Debug logging help text." + }, "optionsRadioText": { - "message": "Compruebe si hay actualizaciones de KeePassXC:", + "message": "Comprobar si hay actualizaciones de KeePassXC:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { @@ -708,11 +756,11 @@ "description": "Keyboard shortcut header text." }, "optionsUsePasswordGeneratorHelpText": { - "message": "Añade un botón a los campos de contraseña para generar una nueva contraseña.", + "message": "Añade un icono a los campos de contraseña para generar una nueva contraseña.", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { - "message": "KeePassXC genera las contraseñas utilizando su perfil de generación de contraseñas.", + "message": "KeePassXC genera las contraseñas utilizando su perfil de generación de contraseña.", "description": "Password Generator option help text, second part." }, "optionsPredefinedSiteList": { @@ -748,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "¡Advertencia! El uso de autocompletar no es seguro. Úselo bajo su propio riesgo.", + "message": "Advertencia! Usar el autorellenado no es seguro. Úseló bajo su propio riesgo. KeePassXC-Browser intenta detectar automáticamente los campos de inicio de sesión. Sin embargo, pueden ser detectados incorrectamente, con la posibilidad de rellenar datos sensibles en capos de entrada inseguros.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -771,6 +819,14 @@ "message": "Al guardar nuevos campos de inicio de sesión personalizados, guarde solo el dominio en lugar de la URL completa.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Descargar icono después de guardar", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "El icono se descargará automáticamente para la nueva credencial.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Si se encuentran credenciales para una página y el tipo de inicio de sesión es una solicitud de Autenticación Básica HTTP, KeePassXC-Browser intenta iniciar sesión con las primeras credenciales dadas.", "description": "Auto-Fill And Send option help text." @@ -784,7 +840,7 @@ "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "Las credenciales son limpiadas de las pestañas en segundo plano después del tiempo de espera y los permisos para esas páginas se solicitarán de nuevo.", + "message": "Las credenciales son purgadas de las pestañas en segundo plano después del tiempo de espera y los permisos para esas páginas se solicitarán de nuevo.", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { @@ -792,7 +848,7 @@ "description": "Settings page version info text." }, "optionsVersionDownload": { - "message": "You can download the latest stable version from $1", + "message": "Puede descargar la última versión estable desde $1", "description": "Settings page download link." }, "optionsVersionRunning": { @@ -800,7 +856,7 @@ "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { - "message": "Última versión disponible de KeePassXC:$1", + "message": "Última versión disponible de KeePassXC: $1", "description": "Settings page info text about the latest KeePassXC version." }, "optionsKeePassXCVersionRequired": { @@ -856,7 +912,7 @@ "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "¿Realmente desea eliminar el siguiente identificador de la lista de la base de datos?", + "message": "Desea eliminar el siguiente identificador de la lista de la base de datos: $1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -895,6 +951,10 @@ "message": "Detección por nombre de usuario únicamente", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Detección de campo de entrada mejorada", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Eliminar", "description": "Site preferences list column title." @@ -917,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Título", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Usuario", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Grupo y título", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Grupo y usuario", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Ordenar credenciales después de rellenar por", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Cuando está seleccionada credenciales relevantes, la credencial del anterior inicio de sesión rellenado es establecido como primero en el listado de menú de autocompletado.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Ordenar credenciales después de rellenar TOTP por", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Cuando está seleccionada credenciales relevantes, el TOTP del anterior inicio de sesión es establecido como primero en el listado de menú de autocompletado.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Preferencia credenciales coincidentes", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Credenciales relevantes primero", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "No se encontraron campos de inicio de sesión personalizado.", @@ -952,11 +1036,11 @@ "description": "Saved custom login fields info text, third part." }, "optionsCustomFieldsRemove": { - "message": "¿Quitar campos de inicio de sesión personalizados?", + "message": "¿Eliminar campos de inicio de sesión personalizados?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "¿Realmente desea eliminar los campos de inicio de sesión personalizados guardados en la página: $1", + "message": "Dese eliminar los campos de inicio de sesión personalizados guardados en la página: $1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { @@ -976,17 +1060,21 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Para ignorar las credenciales nuevas/modificadas en un sitio específico, agréguelas a continuación o haga clic en el icono parpadeante de KeePassXC-Browser y seleccione", + "message": "Para ignorar las credenciales nuevas/modificadas en un sitio específico, agréguelas a continuación o al usar el anuncio en la página seleccione No preguntrar de nuevo para este sitio.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "Si un sitio se ignora por completo (Desactivar todas las funciones es seleccionado), entonces el complemento no hará nada cuando visite ese sitio.", + "message": "Si un sitio se ignora por completo (Deshabilitar todas las funciones), entonces el complemento no hará nada cuando visite ese sitio.", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { "message": "La detección solo-nombre de usuario permite que KeePassXC-Browser complete los detalles de inicio de sesión en los sitios web con páginas separadas para el nombre de usuario y la contraseña.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Detección de campo de entrada mejorada permite detección de campo dinámico más detallado. Sin embargo, puede afectar al rendimiento de la página. Usar con precaución.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Añadir URL manualmente", "description": "Label for adding site manually on Site preferences tab." @@ -1016,9 +1104,13 @@ "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Visite KeePassXC-Browser en el directorio Add-Ons de Mozilla.", + "message": "Visite KeePassXC-Browser en el directorio de complementeos de Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visite KeePassXC-Browser en la página de complementos de Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Visite KeePassXC-Browser en GitHub.", "description": "About page link to GitHub." @@ -1028,7 +1120,7 @@ "description": "About page text of extension version." }, "optionsAboutKeePassXCVersion": { - "message": "KeePassXC Versión: $1", + "message": "Versión de KeePassXC: $1", "description": "About page text of KeePassXC version." }, "optionsAboutContributors": { @@ -1044,7 +1136,7 @@ "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { - "message": "Crear un nuevo asunto en GitHub", + "message": "Crear un asunto nuevo en GitHub", "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { @@ -1084,7 +1176,7 @@ "description": "Updates title in settings page" }, "optionsAdvancedSettingsTitle": { - "message": "Opciones avanzadas", + "message": "Configuración avanzada", "description": "Advanced settings title in settings page" }, "optionsExtensionTitle": { diff --git a/keepassxc-browser/_locales/et/messages.json b/keepassxc-browser/_locales/et/messages.json index 70c743f..9f81b00 100644 --- a/keepassxc-browser/_locales/et/messages.json +++ b/keepassxc-browser/_locales/et/messages.json @@ -32,11 +32,11 @@ "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "", + "message": "Request Global Auto-Type", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "", + "message": "HTTP authentication with multiple credentials detected. Click on the extension icon to choose the correct one.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -44,15 +44,15 @@ "description": "Unknown error." }, "errorMessageDatabaseNotOpened": { - "message": "", + "message": "Database not opened.", "description": "Database not opened." }, "errorMessageDatabaseHash": { - "message": "", + "message": "Database hash not received.", "description": "Database hash not received." }, "errorMessageClientPublicKey": { - "message": "", + "message": "Client public key not received.", "description": "Client public key not received." }, "errorMessageDecrypt": { @@ -92,7 +92,7 @@ "description": "Incorrect action." }, "errorMessageEmptyMessage": { - "message": "", + "message": "Empty message received.", "description": "Empty message received." }, "errorMessageNoURL": { @@ -100,9 +100,13 @@ "description": "No URL provided." }, "errorMessageNoLogins": { - "message": "", + "message": "No logins found.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Ei ole ühendatud KeePassXC-ga.", "description": "Error notification shown when not connected to KeePassXC" @@ -144,7 +148,7 @@ "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongCut": { - "message": "", + "message": "It has been cut to fit the length.", "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongRemember": { @@ -156,7 +160,7 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "", + "message": "Cannot receive generated password.", "description": "Password generator error text when KeePassXC is closed." }, "passwordGeneratorErrorIsRunning": { @@ -179,6 +183,10 @@ "message": "Kasutajavälja ikoon", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Täida TOTP KeePassXC-st", "description": "OTP field icon hover text." @@ -187,9 +195,9 @@ "message": "TOTP välja ikoon", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Jäta vahele", @@ -199,50 +207,54 @@ "message": "Näita rohkem", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Jälle", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Kinnita", "description": "Confirm button text when choosing custom login fields." }, "defineAlreadySelected": { - "message": "", + "message": "Login fields for this page are already selected and will be overwritten.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Loobu valikust", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Vali kasutajanime väli", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Nüüd vali parooli väli", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Vali TOTP väli", + "message": "Choose a TOTP field", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Kinnita valik", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { - "message": "", + "message": "Please confirm your selection or choose more fields as String fields.", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { - "message": "", + "message": "You can also use the numbers to choose the input fields from keyboard.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Kasutajanimi", "description": "General text for username." @@ -251,12 +263,16 @@ "message": "Parool", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- puudub kasutajanimi -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "", + "message": "No logins found.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { @@ -288,7 +304,7 @@ "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "", + "message": "Error: Could not detect changed credentials.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -328,7 +344,7 @@ "description": "Button text for adding Username-only option." }, "popupErrorEncountered": { - "message": "", + "message": "KeePassXC-Browser has encountered an error:", "description": "A text shown above error message in the popup." }, "popupUpdateAvailable": { @@ -339,6 +355,26 @@ "message": "Palun laadi alla uusim versioon lehelt keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Oleku kontrollimine...", "description": "Checking status message in popup." @@ -356,15 +392,15 @@ "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { - "message": "", + "message": "KeePassXC-Browser has not yet connected to KeePassXC but has been configured using the identifier: $1", "description": "A popup message shown when KeePassXC is not connected but configured." }, "popupConfiguredAndAssociated": { - "message": "", - "description": "A popuo message when a connection to KeePassXC is succesful." + "message": "KeePassXC-Browser is connected to KeePassXC and has been configured using the following identifier: $1", + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { - "message": "", + "message": "Only a single username field was detected. Add the URL to Site Preferences with Username-only option enabled?", "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, "rememberInfoText": { @@ -372,7 +408,7 @@ "description": "Message when username or password has changed." }, "rememberSaving": { - "message": "", + "message": "Credentials will be saved in connected database with identifier $1", "description": "A message when saving or updating credentials." }, "rememberNewUsername": { @@ -380,8 +416,8 @@ "description": "A message shown when a new username is detected when saving credentials." }, "rememberUsernameExists": { - "message": "", - "description": "A message shown when a existing username is detected when saving credentials." + "message": "The credentials with the used username are marked bold: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Vali andmed, mida soovid uuendada.", @@ -400,7 +436,7 @@ "description": "Error message shown when new groups cannot be created." }, "rememberErrorPasswordNotChanged": { - "message": "", + "message": "Credentials not updated. The password has not been changed.", "description": "Error message shown when credential password is not changed." }, "rememberErrorCannotSaveCredentials": { @@ -421,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Andmed kasutajanimega $1 uuendatud.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Identsed andmed on juba olemas. Pole midagi uuendada.", @@ -468,7 +504,7 @@ "description": "Update button text in popup when updating credentials." }, "popupButtonDismiss": { - "message": "", + "message": "Dismiss", "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { @@ -480,7 +516,7 @@ "description": "Close button text in popup or in notification." }, "popupButtonDismissHttpAuth": { - "message": "", + "message": "Dismiss and show the default authentication dialog", "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsTitle": { @@ -584,7 +620,7 @@ "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "", + "message": "When enabled, the popup shows a group listing.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { @@ -600,7 +636,7 @@ "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { - "message": "", + "message": "Useful with pages that use popups or dynamic dialogs. Disable the feature to reduce CPU load on slower machines. When disabled credentials can be only inserted using keyboard shortcuts, the context menu or the extension popup.", "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { @@ -608,7 +644,7 @@ "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "", + "message": "Automatically retrieve credentials.", "description": "Automatically retrieve credentials checkbox text." }, "optionsCheckboxAutomaticReconnect": { @@ -620,23 +656,23 @@ "description": "Auto-reconnect warning message." }, "optionsCheckboxAutoFillSingleEntry": { - "message": "", + "message": "Automatically fill in single-credential entries.", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "", + "message": "Activate autocomplete for username fields.", "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { - "message": "", + "message": "Display the group name in autocomplete list when credentials are from different groups.", "description": "Show group name in autocomplete checkbox text." }, "optionsCheckboxAutoSubmit": { - "message": "", + "message": "Auto-submit login forms", "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "", + "message": "Automatically submits selected credentials. This is disabled for single entry auto-fill.", "description": "Auto-submit help text." }, "optionsCheckboxShowNotifications": { @@ -648,7 +684,7 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "", + "message": "Show a banner on the page when new credentials can be saved to the database.", "description": "Show login notifications checkbox text." }, "optionsRedirectAllowance": { @@ -656,13 +692,21 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "", + "message": "How many redirects are allowed until the banner disappears. Default value is 1. Maximum is infinite.", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { - "message": "", + "message": "Automatically fill in HTTP Basic Auth dialogs and submit them.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Kontrolli KeePassXC uuendusi:", "description": "Text above radio buttons in the settings page." @@ -688,7 +732,7 @@ "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "", + "message": "Sort matching credentials by", "description": "Credential sort option header text." }, "optionsThemeSelection": { @@ -716,7 +760,7 @@ "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { - "message": "", + "message": "Passwords are generated by KeePassXC using your password generation profile.", "description": "Password Generator option help text, second part." }, "optionsPredefinedSiteList": { @@ -728,11 +772,11 @@ "description": "Use predefined sites checkbox text." }, "optionsUsePredefinedSitesHelpText": { - "message": "", + "message": "Adds common sites that have username-only login forms to the site preferences.", "description": "Use predefined sites option help text." }, "optionsShowLoginFormIconHelpText": { - "message": "", + "message": "Adds an icon to username fields for filling credentials with a single mouse click.", "description": "Username field icon option help text." }, "optionsShowOTPIconHelpText": { @@ -740,7 +784,7 @@ "description": "OTP field icon option help text." }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "", + "message": "KeePassXC-Browser will immediately retrieve credentials when a tab is activated.", "description": "Auto-Retrive Credentials option help text." }, "optionsAutomaticReconnectHelpText": { @@ -748,23 +792,23 @@ "description": "Auto-reconnect option help text." }, "optionsAutoFillSingleEntryHelpText": { - "message": "", + "message": "Let KeePassXC-Browser automatically fill in credentials if it receives only a single entry.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Hoiatus! Automaattäite kasutamine pole turvaline. Kasuta omal vastutusel.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "", + "message": "Show a dropdown list containing available credentials for all username fields on a page.", "description": "Autocomplete Usernames option help text." }, "optionsShowGroupNameInAutocompleteHelpText": { - "message": "", + "message": "When credentials are returned from different groups, the group name will be shown.", "description": "Show group name in autocomplete help text." }, "optionsShowNotificationsHelpText": { - "message": "", + "message": "Show notifications for errors and when user interaction is required.", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { @@ -775,20 +819,28 @@ "message": "Uute kohandatud sisselogimisväljade salvestamisel salvestage täieliku URL-i asemel ainult domeen.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "", + "message": "If credentials are found for a page and the login-type is an HTTP Basic Auth request, KeePassXC-Browser tries to login automatically with the first given credentials. When multiple credentials are present, the extension popup can be used to choose the correct one. Even when this feature is enabled, it is still possible to enter HTTP Basic Auth login manually.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { - "message": "", + "message": "An HTTP Basic Auth dialog looks like this:", "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "", + "message": "Clear credentials from non-active tabs after (seconds, 0-3600).", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "", + "message": "Credentials are cleared from background tabs after the timeout and permissions for those pages will be asked again.", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { @@ -899,6 +951,10 @@ "message": "Ainult kasutajanime tuvastus", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Kustuta", "description": "Site preferences list column title." @@ -912,7 +968,7 @@ "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { - "message": "", + "message": "Disable Auto-Submit", "description": "Site preferences option selection." }, "optionsSelectionFull": { @@ -920,20 +976,44 @@ "description": "Site preferences option selection." }, "optionsSortByTitle": { - "message": "", - "desription": "Sort matching credentials by title option selection." + "message": "Title", + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { - "message": "", - "desription": "Sort matching credentials by username option selection." + "message": "Username", + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { - "message": "", - "desription": "Sort matching credentials by group and title option selection." + "message": "Group and title", + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { - "message": "", - "desription": "Sort matching credentials by group and username option selection." + "message": "Group and username", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Salvestatud kohandatud sisselogimisvälju ei leitud.", @@ -980,23 +1060,27 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "", + "message": "To ignore new/modified credentials on a specific site, add them below or when using the credential banner on the page select Don't ask again for this site.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "", + "message": "If a site is fully ignored (Disable all features is selected), then the plugin will do nothing when visiting that site.", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "", + "message": "Username-only detection allows KeePassXC-Browser to fill in login details on websites with separate pages for username and password.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "URL-i lisamine käsitsi", "description": "Label for adding site manually on Site preferences tab." }, "optionsSitePreferencesManualAddHelp": { - "message": "", + "message": "The URL must start with either https://, http://, file://, or ftp:// and must be at least 5 characters long.", "description": "Help text for adding site manually on Site preferences tab." }, "optionsSitePreferencesConfirmation": { @@ -1023,6 +1107,10 @@ "message": "Külasta KeePassXC-Browser-t Mozilla Add-on-de loetelus.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Külasta KeePassXC-Browser-t GirHub-s.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/fi/messages.json b/keepassxc-browser/_locales/fi/messages.json index 485c649..7eb6b86 100644 --- a/keepassxc-browser/_locales/fi/messages.json +++ b/keepassxc-browser/_locales/fi/messages.json @@ -20,19 +20,23 @@ "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { - "message": "Tallenna tilitiedot", - "description": "Save credentials using the extension popup icon." + "message": "Tallenna tietueet", + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Näytä salasanageneraattori", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Luo tai muokkaa tilitietoja klikkaamalla selainlaajennuksen ikonia.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Täytä attribuutti...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Käytä automaattisyöttöä", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Havaittiin useita tilitietoja HTTP-autentikaation yhteydessä. Klikkaa selainlaajennuksen ikonia valitaksesi oikeat tunnukset.", + "message": "Havaittiin useita tietueita HTTP-autentikaation yhteydessä. Klikkaa selainlaajennuksen ikonia valitaksesi oikeat tunnukset.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -99,6 +103,14 @@ "message": "Tunnuksia ei löydy.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Ei yhteyttä KeePassXC:hen.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Salasalageneraattorin ikoni", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Täytä myös seuraava salasanakenttä", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? bittiä", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Salasanageneraattori", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Luo", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Yritä uudelleen", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Kopioi", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Täytä ja kopioi", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Täytä salasana", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Virhe:\nLuotu salasana on sallittua pidempi!\nSalasana on leikattu sopivan pituiseksi.\n\nMuista uusi salasana!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "Salasana on lyhennetty sopivan pituiseksi.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Muista uusi salasanasi!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Luo salasana", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "Salasanaa ei voitu luoda.
Onko KeePassXC käynnissä?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Poistu", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Onko KeePassXC käynnissä ja yhdistetty?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Täytä tietueita KeePassXC:stä", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Tietokanta on lukittu", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC ei ole yhdistetty", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Käyttäjänimikentän ikoni", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Täytä TOTP KeePassXC:stä", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP-kentän ikoni", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Sulje", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Ohita", @@ -155,9 +207,9 @@ "message": "Näytä lisää", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Uudestaan", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Aloita alusta", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Vahvista", @@ -167,25 +219,29 @@ "message": "Tunnuksien kentät tälle sivustolle ovat jo valittu, ja ne ylikirjoitetaan.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Hylkää valinta", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Tyhjennä talletetut tiedot", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { "message": "Lisämerkkijonokenttä #", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Valitse käyttäjänimen kenttä", + "message": "Valitse käyttäjänimen kenttä", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Valitse salasanan kenttä", + "message": "Valitse salasanan kenttä", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Vahvista valinta", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Valitse TOTP-kenttä", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Valitse lisämerkkijonokentät", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Vahvista valintasi tai merkitse lisää kenttiä lisämerkkijonokentiksi.", @@ -195,6 +251,10 @@ "message": "Voit myös valita kenttiä käyttämällä näppäimistön numeroita.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Valitse sivustolle mukautetut tunnuskentät", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Käyttäjänimi", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Salasana", "description": "General text for password." }, + "stringFields": { + "message": "Lisämerkkijonokentät", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- ei käyttäjänimeä -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Virhe:\nKeePassXC löysi useampia tilitietoja!\nPaina selainlaajennuksen ikonia nähdäksesi lisävalinnat.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Paina selainlaajennuksen ikonia nähdäksesi lisävalinnat.", + "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.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "TOTP:ia ei löydy.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Vanhentunut", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Virhe:\nTäytön tarvitsemia kenttiä ei löydy.", "description": "Alert message when no fields are found to fill in." @@ -228,7 +304,7 @@ "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Virhe:\nTilitietojen muutoksia ei havaittu.", + "message": "Virhe:\nMuutoksia tietueessa ei havaittu.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -263,6 +339,10 @@ "message": "Avaa tietokanta uudelleen", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Lisää pelkän käyttäjänimikentän tunnistus sivustolle", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser havaitsi virheen:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Lataa uusin versio osoitteesta keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Oletko uusi käyttäjä? Lue Getting Started Guide -opas.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Piilota, ja älä näytä jatkossa", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Yhdistäminen KeePassXC:hen ei onnistu? Ehkä wiki-sivustomme voi auttaa.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Haetaan tilaa...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser on yhdistetty KeePassXC:hen käyttäen tunnistetta: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Käyttäjänimi tai salasana on muuttunut! Tallenna?", - "description": "Popup message when username or password has changed." + "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?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "Tilitiedot tallennetaan yhdistettyyn tietokantaan tunnisteella $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Käyttäjänimi tai salasana on muuttunut! Tallennetaanko?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "Käyttäjänimi ei ole tällä hetkellä tallennettu: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "Tietueet tallennetaan yhdistettyyn tietokantaan tunnisteella $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { - "message": "Tilitiedot tämän hetkisellä käyttäjänimellä on lihavoitu: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberNewUsername": { + "message": "Seuraava käyttäjänimi ei ole tällä hetkellä tallennettu: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "Valitse tilitiedot jotka haluat päivittää.", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberUsernameExists": { + "message": "Tietueet tämän hetkisellä käyttäjänimellä on lihavoitu: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseGroup": { - "message": "Valitse ryhmä johon haluat tallentaa uuden tietueen.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseCredentials": { + "message": "Valitse tietueet jotka haluat päivittää.", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Virhe: Asetettua oletusryhmää ei löytynyt. Luodaan tarvittavat ryhmät.", - "description": "Error message shown when default group set cannot be found." + "rememberChooseGroup": { + "message": "Valitse ryhmä johon haluat lisätä uuden tietueen.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorCreatingNewGroup": { + "rememberInfoDefaultGroupNotFound": { + "message": "Oletusryhmä luotiin yhdistettyyn tietokantaan.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { "message": "Uusia ryhmiä ei voitu luoda.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Virhe: Tietueita ei päivitetty. Salasana ei ole muuttunut.", + "rememberErrorPasswordNotChanged": { + "message": "Tietueita ei päivitetty. Salasana ei ole muuttunut.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Virhe: Tietueita ei voitu tallentaa tai päivittää.", + "rememberErrorCannotSaveCredentials": { + "message": "Tietueita ei voitu 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.", + "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.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Tallennettu uusi tietue käyttäjänimellä $1 ", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Päivitettiin tietue käyttäjänimellä $1", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identtinen tietue on jo olemassa. Ei päivitettävää.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(tyhjä)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Täytä salasanakenttä ennen tietueiden tallentamista.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Valitse tunnukset jotka haluat täyttää sivulle.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "Palauta oletus", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Vilkkumisaika:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Tuo asetukset", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Uudelleenohjauksien määrä:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Uudelleenohjauksien maksimimäärä:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Vie asetukset", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Oletusryhmä johon uudet salasanat tallennetaan:", @@ -497,20 +625,56 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Aktivoi salasanageneraattori.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Aktivoi käyttäjänimikentän ikonit.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Käytä dynaamista kenttien tunnistusta.", + "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. ", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Aktivoi 2FA/OTP -kenttien ikonit.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "Hae tilitiedot automaattisesti.", + "message": "Hae tietueet automaattisesti.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Yhdistä automaattisesti uudelleen KeePassXC:hen.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Varoitus! Tämä toiminnallisuus on kokeellinen. Käytä omalla vastuulla.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { - "message": "Täytä yhden tilitiedon sisältävät tietueet automaattisesti.", + "message": "Täytä yhden tietueen sisältävät tiedot automaattisesti.", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { "message": "Aktivoi käyttäjänimikenttien valikko.", "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ä.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Kirjaudu automaattisesti sisään.", + "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.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Näytä ilmoitukset.", "description": "Show notifications checkbox text." @@ -520,13 +684,29 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Näytä ilmoitus, kun uusia tilitietoja voidaan tallettaa tietokantaan.", + "message": "Näytä ilmoitus, kun uusia tietueita voidaan tallettaa tietokantaan.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Uudelleenohjauksien sallittu määrä: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Kuinka monta sivun latausta sallitaan ennen kuin ikonin vilkkuminen lakkaa", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Täytä HTTP-autentikaation dialogit automaattisesti.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Virheenkorjausloki", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Ottaa käyttöön virheenkorjauslokin. Lisäviestit kirjoitetaan konsoliin sekä tausta-, että sisältöskriptoista.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Tarkista KeePassXC:n päivitykset:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "ei koskaan", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Väriteema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Järjestä tietueet seuraavasti", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Valitse väriteema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Järjestelmä", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Tumma", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Vaalea", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Pikanäppäimet", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Maksimiaika (millisekunteina) jonka ikoni vilkkuu, kun uusia tilitietoja havaitaan", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Minimiaika (millisekunteja) jonka ikoni vilkkuu sivun uudelleenohjauksen jälkeen.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 käyttää vain vilkkumisaikaa hyläten uudelleenohjauksien maksimimäärän", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Kuinka monta sivun latausta sallitaan ennen kuin ikonin vilkkuminen lakkaa", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Lisää ikonin salasanakenttien loppuun uuden salasanan luomista varten.", "description": "Password Generator option help text." @@ -575,40 +763,88 @@ "message": "Salasanat luodaan käyttäen KeePassXC:n salasanageneraattorin asetuksia.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Ennalta määritetyt sivustot", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Käytä ennalta määritettyjä sivustoja yhteensopivuuden lisäämiseksi.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Lisää pelkän käyttäjänimen tunnistuksen automaattisesti yleisille sivustoille.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Lisää ikonin käyttäjänimikenttiin, jota kautta tietueet voi täyttää yhdellä hiiren painalluksella.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Lisää ikonin kaksivaiheiseen tunnistautumiseen liittyvien kenttien viereen.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "KeePassXC-Browser hakee tilitiedot heti kun välilehti on aktivoitu.", + "message": "KeePassXC-Browser hakee tietueet heti kun välilehti on aktivoitu.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Yhdistää automaattisesti KeePassXC:hen, kun ohjelma havaitaan taustalla.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { - "message": "Sallii KeePassXC-Browser:in täyttää tilitiedot automaattisesti, jos tietueessa on niitä vain yksi.", + "message": "Sallii KeePassXC-Browser:in täyttää tietue automaattisesti, jos niitä on sivustolle vain yksi.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Varoitus! Automaattisen täytön käyttö ei ole turvallista. Käytä omalla vastuulla.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "Näyttää pudotusvalikon käyttäjänimikentässä kaikista saatavilla olevista tilitiedoista kyseiselle sivulle.", + "message": "Näyttää pudotusvalikon käyttäjänimikentässä kaikista saatavilla olevista tietueista kyseiselle sivulle.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Jos tietueita on löytynyt useista eri ryhmistä, ryhmän nimi näytetään.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Näyttää ilmoituksen virheistä, ja tilanteista jolloin käyttäjältä vaaditaan toimia.", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "Uusia tilitietoja tallentaessa tallenna vain verkkotunnus koko osoitteen sijasta.", + "message": "Uusia tietueita tallentaessa tallenna vain verkkotunnus koko osoitteen sijasta.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Mukautettuja tunnuskenttiä tallentaessa tallenna vain verkkotunnus koko osoitteen sijasta.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Lataa favicon tallennuksen jälkeen", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Uudelle tietueelle ladataan favicon automaattisesti tallennuksen yhteydessä.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "Jos HTTP-autentikaatiota vaativalle sivustolle löydetään tilitiedot, KeePassXC-Browser yrittää automaattisesti kirjautua niitä käyttäen.", + "message": "Jos HTTP-autentikaatiota vaativalle sivustolle löydetään tietue, KeePassXC-Browser yrittää automaattisesti kirjautua niitä käyttäen.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { "message": "HTTP-autentikaatiodialogi näyttää tältä:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Tyhjennä tietueet ei-aktiivisilta välilehdiltä (sekunti, 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.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { - "message": "KeePassXC-Browser tarvitsee KeePassXC:tä hakeakseen tilitietoja.", + "message": "KeePassXC-Browser tarvitsee KeePassXC:tä hakeakseen tietueita.", "description": "Settings page version info text." }, "optionsVersionDownload": { @@ -623,6 +859,10 @@ "message": "Viimeisin saatavilla oleva KeePassXC:n versio: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Vaatii KeePassXC:n version: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Oletus: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Virhe: Näppäinoikotietä toiminnolle $1 ei pystytty muuttamaan!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Tuo/vie asetukset", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Tuodaanko asetukset tiedostosta?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Nykyiset asetukset ylikirjoitetaan. Oletko varma, että haluat tuoda asetustiedoston?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Seuraavat KeePassXC:n tietokannat ovat yhdistettynä selainlaajennukseen.", "description": "Info text about connected databases." @@ -660,7 +912,7 @@ "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "Haluatko poistaa kyseisen tunnisteen tietokantalistasta?", + "message": "Haluatko poistaa seuraavan tunnisteen tietokantalistasta: $1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -699,6 +951,10 @@ "message": "Pelkän käyttäjänimikentän tunnistus", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Kehittynyt kenttien tunnistus", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Poista", "description": "Site preferences list column title." @@ -708,13 +964,57 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Poista uusien/muokattujen tilitietojen tunnistus käytöstä", + "message": "Poista uusien/muokattujen tietueiden tunnistus käytöstä", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Automattisyöttö pois päältä", "description": "Site preferences option selection." }, "optionsSelectionFull": { "message": "Poista kaikki ominaisuudet käytöstä", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Otsikko", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Käyttäjänimi", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Ryhmä ja otsikko", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Ryhmä ja käyttäjänimi", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Lajittele tietueen täytön jälkeen", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Kun Olennainen tietue ensin -vaihtoehto on valittu, aiemmin täytetty tietue näytetään käyttäjänimikienttien valikossa ensimmäisenä.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Lajittele tietueet TOTP:in täytön jälkeen", + "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ä.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Käytä Järjestä tietueet -asetusta", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Olennainen tietue ensin", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Mukautettuja tunnuskenttiä ei ole tallennettu.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Mene sivustolle ja klikkaa KeePassXC-Browser:in ikonia, valitse sitten", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Tässä sivulla voit hallita mukautettuja tunnuskenttiä.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Poista tallennetut mukautetut tunnuskentät?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Hyljättyjä sivustoja ei löydetty.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Poista sivusto?", @@ -756,7 +1060,7 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Poistaaksesi uusien/muokattujen tilitietojen tunnistuksen käytöstä tietyllä sivulla, lisää sivusto alle tai käytä KeePassXC-Browserin ponnahdusikkunaa ja valitse", + "message": "Poistaaksesi uusien/muokattujen tietueiden tunnistuksen käytöstä tietyllä sivulla, lisää sivusto alle tai käytä KeePassXC-Browserin ponnahdusikkunaa ja valitse", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { @@ -767,10 +1071,18 @@ "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.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Kehittynyt kenttien tunnistus on yksityiskohtaisempi tapa tunnistaa sivujen kirjautumiskenttiä. Se saattaa kuitenkin vaikuttaa sivuston nopeuteen. Käytä harkiten.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Lisää URL manuaalisesti", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "Osoitteen täytyy alkaa jollain seuraavista: https://, http://, file:// tai ftp://, ja sen täytyy olla vähintään 5 merkkiä pitkä.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Haluatko poistaa listalta sivuston: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,12 +1107,16 @@ "message": "KeePassXC-Browser Mozillan Add-ons -sivustolla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "KeePassXC-Browser Edge Add-ons -sivustolla.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "KeePassXC-Browser GitHubissa.", "description": "About page link to GitHub." }, "optionsAboutExtensionVersion": { - "message": "KeePassXC-Browser:in versio: $1", + "message": "KeePassXC-Browserin versio: $1", "description": "About page text of extension version." }, "optionsAboutKeePassXCVersion": { @@ -827,6 +1143,10 @@ "message": "Voit käyttää seuraavia vianjäljitystietoja", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Tukijat", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Väärä arvo. Tarkista kenttä.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "Arvo on jo listassa.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Käyttöliittymä", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Tietueiden täyttö", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Tietueiden tallennus", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Päivitykset", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Lisäasetukset", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Selainlaajennus", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Avaa uuden välilehden", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP Basic -autentikaatiodialogi", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Valinnallasi kirjaudutaan automaattisesti", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Lukitse tietokanta", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/fr/messages.json b/keepassxc-browser/_locales/fr/messages.json index 22f3397..efc68ad 100644 --- a/keepassxc-browser/_locales/fr/messages.json +++ b/keepassxc-browser/_locales/fr/messages.json @@ -4,15 +4,15 @@ "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { - "message": "Saisir nom d’utilisateur et mot de passe", + "message": "Saisir le nom d’utilisateur et le mot de passe", "description": "Context menu item for filling both username and password." }, "contextMenuFillPassword": { - "message": "Saisir le mot de passe seulement", + "message": "Ne saisir que le mot de passe", "description": "Context menu item for filling password." }, "contextMenuFillTOTP": { - "message": "Remplir TOTP", + "message": "Saisir le TOTP", "description": "Context menu item for filling Time-based One Time Password." }, "contextMenuShowPasswordGeneratorIcons": { @@ -21,18 +21,22 @@ }, "contextMenuSaveCredentials": { "message": "Enregistrer les identifiants.", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { - "message": "Show password generator", + "message": "Afficher le générateur de mots de passe", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Créez ou modifiez les identifiants en cliquant sur l'icône de l'extension.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Remplir l’attribut…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Demander la saisie automatique globale", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Authentification HTTP avec plusieurs identifiants détectée. Cliquer sur l'icône de l’extension afin de choisir le bon.", + "message": "Une authentification HTTP avec plusieurs identifiants a été détectée. Veuillez cliquer sur l’icône de l’extension afin de choisir le bon.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -44,11 +48,11 @@ "description": "Database not opened." }, "errorMessageDatabaseHash": { - "message": "Empreinte numérique de la base de données non reçue.", + "message": "L’empreinte de la base de données n’a pas été reçue.", "description": "Database hash not received." }, "errorMessageClientPublicKey": { - "message": "Clé publique du client non reçue.", + "message": "La clé publique du client n’a pas été reçue.", "description": "Client public key not received." }, "errorMessageDecrypt": { @@ -56,15 +60,15 @@ "description": "Cannot decrypt message." }, "errorMessageTimeout": { - "message": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.", + "message": "Impossible de se connecter à KeePassXC. Vérifiez que l’intégration au navigateur est activée dans les paramètres de KeePassXC.", "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." }, "errorMessageCanceled": { - "message": "Action annulée ou non-autorisée.", + "message": "L’action a été annulée ou refusée.", "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "Message encryption failed. Is KeePassXC running?", + "message": "Échec de chiffrement du message. KeePassXC est-il lancé ?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { @@ -72,35 +76,43 @@ "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { - "message": "L'échange de clé a échoué.", + "message": "L’échange de clé a échoué.", "description": "Key exchange was not successful." }, "errorMessageEncryptionKey": { - "message": "Clé de chiffrement non reconnue.", + "message": "La clé de chiffrement n’est pas reconnue.", "description": "Encryption key is not recognized." }, "errorMessageSavedDatabases": { - "message": "Aucune base de données enregistrée n'a été trouvée.", + "message": "Aucune base de données enregistrée n’a été trouvée.", "description": "No saved databases found." }, "errorMessageIncorrectAction": { - "message": "Action incorrecte.", + "message": "L’action est incorrecte.", "description": "Incorrect action." }, "errorMessageEmptyMessage": { - "message": "Message vide reçu.", + "message": "Un message vide a été reçu.", "description": "Empty message received." }, "errorMessageNoURL": { - "message": "Aucune URL fournie.", + "message": "Aucune URL n’a été indiquée.", "description": "No URL provided." }, "errorMessageNoLogins": { "message": "Aucun identifiant trouvé.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Non connecté à KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { - "message": "Password generator icon", + "message": "Icône du générateur de mot de passe", "description": "Alt attribute text of the password generator icon." }, "passwordGeneratorPlaceholder": { @@ -111,10 +123,6 @@ "message": "Remplir également le prochain champ de mot de passe", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? Bits", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Générateur de mots de passe", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Générer", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Ressayer", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Copier", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Saisir et copier", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Remplir le mot de passe", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Erreur:\nLe mot de passe généré est plus long que la longueur autorisée !\nIl a été tronqué à la longueur maximale.\n\nVeuillez vous souvenir du nouveau mot de passe !", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "Il a été tronqué pour correspondre à la longueur.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Veuillez vous souvenir du nouveau mot de passe.", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Générer un mot de passe", "description": "Password icon title text." @@ -143,21 +163,53 @@ "message": "Impossible de recevoir le mot de passe généré.
Est-ce que KeePassXC est en cours d'exécution ?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Fermer", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "KeePassXC est-il en cours d’exécution et connecté ?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Remplir les identifiants à partir de KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "La base de données est verrouillée", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC est déconnecté", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Icône du champ de nom d’utilisateur", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Remplir le TOTP à partir de KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Icône du champ TOTP", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Ignorer", "description": "Skip button text when choosing custom login fields." }, "defineMore": { - "message": "Show more", + "message": "Afficher plus", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "A nouveau", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Confirmer", @@ -167,34 +219,42 @@ "message": "Les champs d'identification de la page ont déjà été sélectionnés et seront écrasés.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Abandonner la sélection", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Champ de type chaîne de caractères #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Choisir un champ pour le nom d'utilisateur", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Choisir maintenant un champ pour le mot de passe", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confirmer la sélection", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Choose a TOTP field", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Veuillez confirmer votre sélection ou choisir d'autres champs de type chaîne de caractères.", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { - "message": "You can also use the numbers to choose the input fields from keyboard.", + "message": "Vous pouvez également utiliser les chiffres pour choisir les champs de saisie au clavier.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nom d’utilisateur", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Mot de passe", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- aucun nom d’utilisateur -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Erreur:\nPlus d'un identifiant a été trouvé dans KeePassXC !\nAppuyez sur l'icône de KeePassXC-Browser pour plus d'options.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Pour plus d’options, cliquez sur l’icône de KeePassXC-Browser.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "Erreur :\nAucun identifiant trouvé pour le nom d'utilisateur donné.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "Aucun TOTP n’a été trouvé.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "est expiré", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Erreur:\nImpossible de trouver des champs à remplir.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "Réouvrir la base de données", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Ajouter l’option Nom d’utilisateur seulement pour le site", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser a rencontré une erreur :", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Veuillez télécharger la dernière version depuis keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Est-ce votre première utilisation ? Veuillez consulter notre guide de démarrage.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Guide de démarrage configurer – Configurer l’intégration au navigateur", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Cacher et ne plus afficher.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Impossible de vous connecter à KeePassXC ? Notre page de wiki pourrait vous aider.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Guide de dépannage", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Vérification du statut ...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser est connecté à KeePassXC et a été configuré avec l’identifiant suivant : $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Nom d'utilisateur ou mot de passe modifié ! Enregistrer les nouveaux identifiants ?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Seul un champ unique de nom d’utilisateur a été détecté. Ajouter l’URL aux préférences de site avec l’option « Nom d’utilisateur seulement » ? ", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "Les identifiants seront enregistrés dans la base de données avec l'identifiant $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Le nom d’utilisateur ou le mot de passe a été modifié. L’enregistrer ?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "Le nom d'utilisateur suivant n'est actuellement pas enregistré: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "Les identifiants seront enregistrés dans la base de données connectée avec l’identificateur $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { - "message": "Les identifiants avec le nom d'utilisateur utilisé sont indiquées en gras : $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberNewUsername": { + "message": "Le nom d’utilisateur suivant n’est pas enregistré actuellement : $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberUsernameExists": { + "message": "Les identifiants avec le nom d’utilisateur utilisé apparaissent en gras : $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { "message": "Veuillez choisir les identifiants à mettre à jour.", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Please choose the group you want to add the new credentials.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseGroup": { + "message": "Veuillez choisir le groupe auquel ajouter les nouveaux identifiants.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Specified default group not found. Creating all necessary groups.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "Un groupe par défaut a été créé dans la base de données connectée.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "New group(s) cannot be created.", + "rememberErrorCreatingNewGroup": { + "message": "Impossible de créer le ou les nouveaux groupes.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Credentials not updated. The password has not been changed.", + "rememberErrorPasswordNotChanged": { + "message": "Les identifiants n’ont pas été mis à jour. Le mot de passe n’a pas été changé.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Credentials cannot be saved or updated.", + "rememberErrorCannotSaveCredentials": { + "message": "Impossible d’enregistrer ou de mettre à jour les identifiants.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Impossible d’enregistrer ou de mettre à jour les identifiants vers une base de données fermée.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "L’opération a été annulée. Les identifiants n’ont pas été mis à jour.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Les nouveaux identifiants ont été enregistrés pour le nom d’utilisateur $1.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Les identifiants ont été mis à jour pour le nom d’utilisateur $1.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Des identifiants identiques existent déjà. Rien à mettre à jour.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(vide)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Veuillez remplir le champ de mot de passe avant d’enregistrer les identifiants.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Sélectionner les informations d'authentification à insérer dans la page.", "description": "A popup message shown when one or multiple credentials are present." @@ -376,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Ne plus demander pour cette page", + "message": "Ne plus demander pour ce site", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -404,7 +536,7 @@ "description": "Saved custom login fields tab text." }, "optionsSitePreferencesTab": { - "message": "Préférences du site", + "message": "Préférences des sites", "description": "Site preferences fields tab text." }, "optionsAboutTab": { @@ -424,7 +556,7 @@ "description": "Custom login fields page header." }, "optionsMenuSitePreferences": { - "message": "Préférences du site", + "message": "Préférences des sites", "description": "Site preferences page header." }, "optionsMenuAbout": { @@ -467,42 +599,62 @@ "message": "Réinitialiser", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Durée du clignement :", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Importer les paramètres", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Rediriger l'offset :", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Nombre maximum de redirections :", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Exporter les paramètres", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { - "message": "Default group for saving new passwords:", + "message": "Groupe par défaut pour l’enregistrement des nouveaux mots de passe :", "description": "Default group options text." }, "optionsDefaultGroupHelpText": { - "message": "Separate the group with slashes, for example: Group/ChildGroup.", + "message": "Divisez le groupe avec des barres obliques, par exemple : Groupe/GroupeEnfant.", "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "Always ask where to save new credentials", + "message": "Toujours demander où enregistrer les nouvelles informations d’identification", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "When enabled, the popup shows a group listing.", + "message": "Lorsqu’elle est activée, la fenêtre contextuelle affiche une liste de groupes.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { "message": "Activer le générateur de mots de passe.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Afficher les icônes du champ de nom d’utilisateur.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Utiliser la détection dynamique des champs de saisie.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Utile pour les pages qui utilisent des fenêtres surgissantes ou des boîtes de dialogue dynamiques. Désactivez la fonction pour réduire la charge de l’UCT sur les systèmes plus lents. Une fois désactivée, les identifiants ne peuvent être insérés qu’en utilisant les raccourcis-clavier, le menu contextuel ou la fenêtre de l’extension.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Afficher les icônes des champs A2F/OTP.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Récupérer automatiquement les identifiants.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Se reconnecter automatiquement à KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Avertissement : Cette fonction est expérimentale. Utilisez-la à vos risques.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Remplir automatiquement les entrées ne contenant qu'un identifiant.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,22 +663,50 @@ "message": "Activer l’auto-complétion pour les champs de nom d'utilisateur.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Afficher le nom du groupe dans la liste de saisie semi-automatique si des identifiants proviennent de groupes différents.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Envoyer automatiquement les formulaires d’authentification", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Envoyer automatiquement les identifiants sélectionnés. Cette option est désactivée pour le remplissage automatique d’entrée unique.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Afficher les notifications.", "description": "Show notifications checkbox text." }, "optionsSaveDomainOnly": { - "message": "Enregistrer le domaine uniquement.", + "message": "Enregistrer le domaine seulement.", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Afficher une notification lorsque de nouveaux identifiants peuvent être enregistrés en base de données.", + "message": "Afficher une bannière sur la page si de nouveaux identifiants peuvent être enregistrés dans la base de données.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Nombre de redirections autorisées : $1 ", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Combien de pages l'onglet doit-il parcourir après le décalage de redirection avant de désactiver l'icône ?", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Remplir et soumettre automatiquement les dialogues d’authentification HTTP Basic.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Journalisation de débogage", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Activer la journalisation de débogage. Des messages supplémentaires seront visibles dans la console pour les scripts d’arrière-plan et de contenu.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Vérifier les mises à jour de KeePassXC :", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": " jamais", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Thème de couleur", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Trier les identifiants correspondants par", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Sélectionner un thème de couleur", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Système", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Sombre", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Clair", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Raccourcis-clavier", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Durée maximale (en ms) durant laquelle l'icône cligne après avoir détecté de nouveaux identifiants", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Durée minimale (en ms) durant laquelle l'icône cligne avant de se désactiver suite à une redirection de page.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 pour n'utiliser que la durée de clignement en ignorant le nombre maximum de redirections (Ancien comportement)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Combien de pages l'onglet doit-il parcourir après le décalage de redirection avant de désactiver l'icône ?", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Ajoute un bouton sur les champs de mot de passe permettant de générer un nouveau mot de passe.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "Les mots de passe sont générés par KeePassXC en utilisant votre profil de génération de mot de passe.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Sites prédéfinis", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Utiliser les sites prédéfinis pour assurer la compatibilité.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Ajoute aux préférences par site les sites courants qui n’utilisent que le nom d’utilisateur sur leur formulaire de connexion.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Ajoute une icône aux champs de nom d’utilisateur pour remplir les identifiants en un seul clic.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Ajoute une icône aux champs de saisie reconnus comme A2F/OTP.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "KeePassXC-Browser récupérera automatiquement les identifiants lorsqu'un onglet est sélectionné.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Se reconnecte automatiquement à KeePassXC s’il est détecté.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "Laisse KeePassXC-Browser remplir les identifiants automatiquement si une seule entrée est retournée.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Attention ! Utiliser le remplissage automatique n'est pas sûr. Utiliser à vos propres risques.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Affiche une liste déroulante contenant tous les identifiants pour tous les champs de nom d'utilisateur sur la page.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Si des identifiants sont retournés de groupes différents, le nom du groupe est affiché.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Affiche une notification pour les erreurs ou lorsqu'une interaction avec l'utilisateur est nécessaire.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Lorsqu'un nouvel identifiant est ajouté, n'enregistrer que le domaine au lieu de l'URL complète.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Lors de l’enregistrement de nouveaux champs d’identification personnalisés, n’enregistrer que le domaine au lieu de l’URL complète.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Télécharger la favoricône après enregistrement", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "La favoricône sera automatiquement téléchargée lors de nouveaux identifiants.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Si des identifiants sont trouvés pour une page et que le type d'authentification est HTTP Basic, KeePassXC-Browser essaiera de s'authentifier avec le premier identifiant transmis.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Un dialogue d'authentification HTTP Basic ressemble à ceci :", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Effacer les identifiants des onglets inactifs après (0 à 3 600 secondes).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Après expiration du délai, les identifiants des onglets inactifs seront effacés et les permissions de ces pages vous seront redemandées.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-Browser nécessite KeePassXC pour récupérer des identifiants.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "Dernière version disponible de KeePassXC : $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Exige KeePassXC version : $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Par défaut : $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Erreur : Le raccourci pour $1 n'a pas été modifié!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Paramètres d’importation et d’exportation", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importer les paramètres d’un fichier externe ?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Les paramètres actuels seront remplacés. Voulez-vous vraiment importer le fichier de paramètres ?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Les bases de données KeePassXC suivantes sont connectées à KeePassXC-Browser.", "description": "Info text about connected databases." @@ -696,31 +948,79 @@ "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Détection des noms d'utilisateurs uniquement", + "message": "Détection du nom d’utilisateur seulement", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Supprimer", "description": "Site preferences list column title." }, "optionsSelectionNothing": { - "message": "Activer toutes les fonctionnalités", + "message": "Activer toutes les fonctions", "description": "Site preferences option selection." }, "optionsSelectionNormal": { "message": "Désactiver l'ajout et modification d'identifiants", "description": "Site preferences option selection." }, - "optionsSelectionFull": { - "message": "Désactiver toutes les fonctionnalités", + "optionsSelectionAutoSubmit": { + "message": "Désactiver l’envoi automatique", "description": "Site preferences option selection." }, + "optionsSelectionFull": { + "message": "Désactiver toutes les fonctions", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Titre", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Nom d’utilisateur", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Groupe et titre", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Groupe et nom d’utilisateur", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Après remplissage, trier les identifiants par", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Si l’option « Identifiant pertinent en premier » est sélectionnée, l’identifiant de connexion rempli précédemment est défini comme le premier dans la liste de saisie semi-automatique.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Pour les TOTP, après remplissage, trier les identifiants par", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Si l’option « Identifiant pertinent en premier » est sélectionnée, le TOTP de connexion rempli précédemment est défini comme le premier dans la liste de saisie semi-automatique.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Paramètre d’identifiants correspondant", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Identifiant pertinent en premier", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Aucun champ d'authentification personnalisé trouvé.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "You can manage saved custom login fields using the table below.", + "message": "Vous pouvez gérer les champs de saisie de connexion personnalisés enregistrés à l’aide de la table.", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { @@ -731,6 +1031,10 @@ "message": "Allez sur la page et cliquez sur l'icône KeePassXC-Browser puis sélectionnez", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Sur cette page, vous pouvez gérer les champs d’identification personnalisés enregistrés.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Supprimer les champs d'authentification personnalisés ?", "description": "Confirmation text when removing saved custom login fields." @@ -744,57 +1048,69 @@ "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "Aucun site ignoré n’a été trouvé.", - "description": "Shown when no ignored sites are saved." + "message": "Aucune préférence de site n’a été trouvée.", + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Supprimer le site ?", "description": "Confirmation text when removing ignored sites from the list." }, "optionsSitePreferencesTabHelpTextFirst": { - "message": "Les sites sur cette page possèdent des méthodes de gestion spécifique associées.", + "message": "Des méthodes de traitement qui leur sont propres sont associées aux sites de cette page.", "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Pour ignorer l'ajout et la modification des identifiants sur un site spécifique, ajoutez-les ci-dessous ou cliquez sur l'icône KeePassXC-Browser lorsqu'elle cligne et sélectionnez", + "message": "Pour ignorer les identifiants nouveaux ou modifiés sur un site particulier, ajoutez-les ci-dessous ou, sur la bannière des identifiants, sélectionnez Ne plus demander pour ce site.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "Si un site est ignoré complètement (Désactiver toutes les fonctionnalités est sélectionné), l'extension ne fera rien lorsque le site est visité.", + "message": "Si un site est ignoré complètement (Désactiver toutes les fonctions est sélectionnée), l’extension ne fera rien si lors de l’accès au site.", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Détection des noms d'utilisateurs uniquement permet à KeePassXC-Browser de remplir les détails d'authentification sur les sites avec des pages séparées pour le nom d'utilisateur et le mot de passe.", + "message": "La détection du nom d’utilisateur seulement permet à KeePassXC-Browser de remplir les identifiants de connexion des sites Web avec des pages séparées pour le nom d’utilisateur et le mot de passe.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Improved Input Field Detection allows more detailed dynamic input field detection. However, it might affect the page performance. Use with caution.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { - "message": "Add URL manually", + "message": "Ajouter l’URL manuellement", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "L’URL doit commencer soit par https://, http://, file:// soit par ftp:// et doit comporter au moins 5 caractères.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Voulez-vous vraiment supprimer le site spécifié de la liste : $1", "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Browser activera toutes les fonctionnalités pour ce site et supprimera la détection des noms d'utilisateurs uniquement.", + "message": "KeePassXC-Browser activera toutes les fonctions pour ce site et supprimera la détection du nom d’utilisateur seulement.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "You can manage saved site preferences using the table below.", + "message": "Grâce au tableau, vous pouvez gérer les préférences des sites enregistrés.", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Option to ignore extension features for the page.", + "message": "Option pour ignorer les fonctions de l’extension pour la page.", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { - "message": "Visiter KeePassXC-Browser sur le Chrome Web Store.", + "message": "Visite KeePassXC-Browser dans le Web Store de Chrome.", "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Visiter KeePassXC-Browser sur le site Mozilla Add-ons.", + "message": "Visiter KeePassXC-Browser sur le site des extensions de Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visiter KeePassXC-Browser sur la page des extensions d’Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Visiter KeePassXC-Browser sur GitHub.", "description": "About page link to GitHub." @@ -808,7 +1124,7 @@ "description": "About page text of KeePassXC version." }, "optionsAboutContributors": { - "message": "Contributors", + "message": "Contributeurs", "description": "About page text of contributors." }, "optionsAboutLicenses": { @@ -816,35 +1132,71 @@ "description": "About page text of licenses." }, "optionsAboutReportBugs": { - "message": "Report bugs", + "message": "Signaler des bogues", "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { - "message": "Create new issue on GitHub", + "message": "Créer une nouvelle édition sur GitHub", "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { - "message": "The following debug info can be used", + "message": "Les informations de débogage suivantes peuvent être utilisées", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Soutiens", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { - "message": "Invalid value. Please check the input.", + "message": "Valeur non valide. Veuillez vérifier la saisie.", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "Invalid URL. Please check the input.", + "message": "URL non valide. Veuillez vérifier la saisie.", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { - "message": "The value already exists in the list.", + "message": "La valeur existe déjà dans la liste.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Interface utilisateur", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Remplissage des identifiants", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Enregistrement des identifiants", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Mises à jour", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Paramètres avancés", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Extension", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "HTTP Basic Authentication dialog", + "message": "Boîte de dialogue HTTP Authentification de base", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Votre sélection sera envoyée automatiquement", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Verrouiller la base de données", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/he/messages.json b/keepassxc-browser/_locales/he/messages.json index ec0bf51..234c906 100644 --- a/keepassxc-browser/_locales/he/messages.json +++ b/keepassxc-browser/_locales/he/messages.json @@ -20,7 +20,7 @@ "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { - "message": "שמירת אישורים", + "message": "שמירת נתוני־אמנה", "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { @@ -36,7 +36,7 @@ "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "זוהה אימות HTTP עם אישורים מרובים. נא להקיש על סמל ההרחבה כדי לבחור את הסמל הנכון.", + "message": "זוהה אימות HTTP עם נתוני־אמנה מרובים. נא להקיש על סמל ההרחבה כדי לבחור את הסמל הנכון.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -103,6 +103,10 @@ "message": "לא נמצאו התחברויות.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "אורך הססמה שהוזנה גדול יותר ממגבלת השדה המירבית.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, "errorNotConnected": { "message": "לא מחובר ל־KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -164,7 +168,7 @@ "description": "Password generator error text when KeePassXC is closed." }, "usernameFieldText": { - "message": "מילוי אישורים מ־KeePassXC", + "message": "מילוי נתוני־אמנה מ־KeePassXC", "description": "Username field icon hover text." }, "usernameLockedFieldText": { @@ -179,6 +183,10 @@ "message": "סמל שדה שם משתמש", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "מילוי TOTP מ־KeePassXC", "description": "OTP field icon hover text." @@ -187,9 +195,9 @@ "message": "סמל שדה TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "סילוק", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "סגירה", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "דילוג", @@ -199,9 +207,9 @@ "message": "להציג עוד", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "שוב", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "איפוס", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "אישור", @@ -211,29 +219,29 @@ "message": "שדות התחברות לעמוד זה זה כבר נבחרו ויידרסו.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "נטישת הבחירה", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "ניקוי מידע שמור", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { "message": "שדה מחרוזת #", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. נא לבחור שדה שם משתמש", + "message": "נא לבחור שדה שם משתמש", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. כעת נא לבחור שדה ססמה", + "message": "נא לבחור שדה שם משתמש", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. בחירת שדה TOTP", + "message": "נא לבחור שדה TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. אישור בחירה", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "נא לבחור שדה מחרוזת", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "נא לאשר את הבחירה או לבחור שדות נוספים כשדות מחרוזת.", @@ -243,6 +251,10 @@ "message": "ניתן להשתמש גם במספרים לבחירת שדות הקלט מלוח המקשים.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "נא לבחור שדה התחברות מותאם אישית", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "שם משתמש", "description": "General text for username." @@ -251,6 +263,10 @@ "message": "ססמה", "description": "General text for password." }, + "stringFields": { + "message": "שדות מחרוזת", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- אין שם משתמש -", "description": "Shown when no username is set in the credentials." @@ -268,7 +284,7 @@ "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "לא נמצאו אישורים לשם המשתמש הנתון.", + "message": "לא נמצאו נתוני־אמנה לשם המשתמש הנתון.", "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { @@ -288,7 +304,7 @@ "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "שגיאה: לא ניתן לזהות אישורים שהשתנו.", + "message": "שגיאה: לא ניתן לזהות נתוני־אמנה שהשתנו.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -339,6 +355,26 @@ "message": "נא הוריד את הגרסה העדכנית ביותר מ־keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "משתמשים בתכנה לראשונה? נא בדקו את מדריך 'מתחילים' שלנו.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "מדריך למתחיל - הגדרת שילוב דפדפן", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "להסתיר ולא להציג שוב.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "לא ניתן להתחבר ל־KeePassXC? אולי עמוד הוויקי שלנו יכול לעזור.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "מדריך פתרון תקלות", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "בדיקת מצב...", "description": "Checking status message in popup." @@ -361,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "דפדפן־KeePassXC מחובר ל־KeePassXC והוא הוגדר באמצעות המזהה הבא: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "זוהה שדה שם משתמש יחיד בלבד. האם להוסיף את מען ה־URL להעדפות האתר כאשר האפשרות שם משתמש בלבד זמינה?", @@ -372,7 +408,7 @@ "description": "Message when username or password has changed." }, "rememberSaving": { - "message": "אישורים יישמרו במסד נתונים מחובר עם מזהה $1", + "message": "נתוני־אמנה יישמרו במסד נתונים מחובר עם מזהה $1", "description": "A message when saving or updating credentials." }, "rememberNewUsername": { @@ -380,15 +416,15 @@ "description": "A message shown when a new username is detected when saving credentials." }, "rememberUsernameExists": { - "message": "האישורים עם שם המשתמש שבשימוש מסומנים בהדגשה: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "message": "נתוני־האמנה עם שם המשתמש שבשימוש מסומנים בהדגשה: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { - "message": "נא לבחור את האישורים לעדכן.", + "message": "נא לבחור את נתוני־האמנה אותם נדרש לעדכן.", "description": "A message shown choosing what credentials user wants to update." }, "rememberChooseGroup": { - "message": "נא לבחור את הקבוצה להוספת האישורים החדשים.", + "message": "נא לבחור את הקבוצה להוספת נתוני־האמנה החדשים.", "description": "A message shown choosing what group user wants to use for new credentials." }, "rememberInfoDefaultGroupNotFound": { @@ -400,31 +436,31 @@ "description": "Error message shown when new groups cannot be created." }, "rememberErrorPasswordNotChanged": { - "message": "האישורים לא עודכנו. הססמה לא שונתה.", + "message": "נתוני־האמנה לא עודכנו. הססמה לא שונתה.", "description": "Error message shown when credential password is not changed." }, "rememberErrorCannotSaveCredentials": { - "message": "לא ניתן לשמור או לעדכן אישורים.", + "message": "לא ניתן לשמור או לעדכן נתוני־אמנה.", "description": "Error message shown when credentials cannot be saved or updated." }, "rememberErrorDatabaseClosed": { - "message": "לא ניתן לשמור או לעדכן אישורים במסד נתונים סגור.", + "message": "לא ניתן לשמור או לעדכן נתוני־אמנה במסד נתונים סגור.", "description": "Error message shown when credentials cannot be saved or updated and the database is closed." }, "rememberCredentialsNotSaved": { - "message": "הפעולה בוטלה. האישורים לא מעודכנים.", + "message": "הפעולה בוטלה. נתוני־האמנה לא מעודכנים.", "description": "Message shown when saving operation was cancelled." }, "rememberCredentialsSaved": { - "message": "אישורים חדשים עם שם משתמש $1 נשמרו.", + "message": "נתוני־אמנה חדשים עם שם משתמש $1 נשמרו.", "description": "Message shown when new credentials are saved." }, "rememberCredentialsUpdated": { - "message": "אישורים עם שם משתמש $1 עודכנו.", - "description": "Message shown when new credentials are succesfully updated." + "message": "נתוני־אמנה עם שם משתמש $1 עודכנו.", + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { - "message": "קיימים כבר אישורים זהים. אין מה לעדכן.", + "message": "קיימים כבר נתוני־אמנה זהים. אין מה לעדכן.", "description": "Message shown when new credentials already found in database." }, "rememberEmptyUsername": { @@ -432,7 +468,7 @@ "description": "Means an empty username." }, "rememberNoPassword": { - "message": "נא למלא את שדה הססמה לפני שמירת אישורים.", + "message": "נא למלא את שדה הססמה לפני שמירת נתוני־אמנה.", "description": "Message shown when no password is set when saving credentials." }, "popupLoginText": { @@ -580,7 +616,7 @@ "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "לשאול תמיד היכן לשמור אישורים חדשים", + "message": "לשאול תמיד היכן לשמור נתוני־אמנה חדשים", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { @@ -600,7 +636,7 @@ "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { - "message": "שימושי בעמודים שמשתמשים בחלונות צצים או בתיבות דו־שיח דינמיות. ניתן להשבית את התכונה להפחתת את עומס המעבד במחשבים איטיים יותר. כאשר מושבת, ניתן להוסיף אישורים לא זמינים רק באמצעות קיצורי מקשים, מתפריט ההקשר או מחלון ההרחבה הצץ.", + "message": "שימושי בעמודים שמשתמשים בחלונות צצים או בתיבות דו־שיח דינמיות. ניתן להשבית את התכונה להפחתת את עומס המעבד במחשבים איטיים יותר. כאשר מושבת, ניתן להוסיף נתוני־אמנה לא זמינים רק באמצעות קיצורי מקשים, מתפריט ההקשר או מחלון ההרחבה הצץ.", "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { @@ -608,7 +644,7 @@ "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "אחזר אישורים באופן אוטומטי.", + "message": "אחזר נתוני־אמנה באופן אוטומטי.", "description": "Automatically retrieve credentials checkbox text." }, "optionsCheckboxAutomaticReconnect": { @@ -628,7 +664,7 @@ "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { - "message": "הצגת שם הקבוצה ברשימת־השלמה־אוטומטית כאשר האישורים הם מקבוצות שונות.", + "message": "הצגת שם הקבוצה ברשימת־השלמה־אוטומטית כאשר נתוני־האמנה הם מקבוצות שונות.", "description": "Show group name in autocomplete checkbox text." }, "optionsCheckboxAutoSubmit": { @@ -636,7 +672,7 @@ "description": "Auto-submit checkbox text." }, "optionsAutoSubmitHelpText": { - "message": "שיגור אישורים שנבחרו אוטומטית. אפשרות זו אינה זמינה למילוי אוטומטי של ערך יחיד.", + "message": "שיגור נתוני־אמנה שנבחרו אוטומטית. אפשרות זו אינה זמינה למילוי אוטומטי של ערך יחיד.", "description": "Auto-submit help text." }, "optionsCheckboxShowNotifications": { @@ -648,7 +684,7 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "הצג כרזה בעמוד כאשר ניתן לשמור אישורים חדשים במסד הנתונים.", + "message": "הצג כרזה בעמוד כאשר ניתן לשמור נתוני־אמנה חדשים במסד הנתונים.", "description": "Show login notifications checkbox text." }, "optionsRedirectAllowance": { @@ -696,7 +732,7 @@ "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "מיון אישורים תואמים לפי", + "message": "מיון נתוני־אמנה תואמים לפי", "description": "Credential sort option header text." }, "optionsThemeSelection": { @@ -740,7 +776,7 @@ "description": "Use predefined sites option help text." }, "optionsShowLoginFormIconHelpText": { - "message": "הוספת סמל לשדות שם משתמש למילוי אישורים בלחיצת עכבר אחת.", + "message": "הוספת סמל לשדות שם משתמש למילוי נתוני־אמנה בלחיצת עכבר אחת.", "description": "Username field icon option help text." }, "optionsShowOTPIconHelpText": { @@ -748,7 +784,7 @@ "description": "OTP field icon option help text." }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "דפדפן־KeePassXC יאחזר אישורים מיד כאשר כרטיסייה תשופעל.", + "message": "דפדפן־KeePassXC יאחזר נתוני־אמנה מיד כאשר כרטיסייה תשופעל.", "description": "Auto-Retrive Credentials option help text." }, "optionsAutomaticReconnectHelpText": { @@ -756,19 +792,19 @@ "description": "Auto-reconnect option help text." }, "optionsAutoFillSingleEntryHelpText": { - "message": "לאפשר לדפדפן־KeePassXC למלא אישורים באופן אוטומטי בקבלת רק ערך יחיד.", + "message": "לאפשר לדפדפן־KeePassXC למלא נתוני־אמנה באופן אוטומטי בקבלת רק ערך יחיד.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "אזהרה! השימוש במילוי אוטומטי אינו בטוח. נא להשתמש על אחריותכם בלבד.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "הצגת תיבת רשימה־נפתחת המכילה אישורים זמינים לכל שדות שם המשתמש בעמוד.", + "message": "הצגת תיבת רשימה־נפתחת המכילה נתוני־אמנה זמינים לכל שדות שם המשתמש בעמוד.", "description": "Autocomplete Usernames option help text." }, "optionsShowGroupNameInAutocompleteHelpText": { - "message": "כאשר אישורים מוחזרים מקבוצות שונות, שם הקבוצה יוצג.", + "message": "כאשר נתוני־אמנה מוחזרים מקבוצות שונות, שם הקבוצה יוצג.", "description": "Show group name in autocomplete help text." }, "optionsShowNotificationsHelpText": { @@ -776,7 +812,7 @@ "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "בעת שמירת אישורים חדשים, לשמור רק את שם המתחם במקום את מען ה־URL המלא.", + "message": "בעת שמירת נתוני־אמנה חדשים, לשמור רק את שם המתחם במקום את מען ה־URL המלא.", "description": "Save domain only option help text." }, "optionsSaveDomainOnlyCustomLoginHelpText": { @@ -792,7 +828,7 @@ "description": "Download favicon after save help text." }, "optionsAutoFillAndSendHelpText": { - "message": "אם נמצאו אישורים עבור עמוד, וסוג ההתחברות הוא בקשת אימות בסיסית של HTTP, KeePassXCדפדפן־ מנסה להתחבר באופן אוטומטי עם האישורים הראשונים שניתנו. כאשר קיימים אישורים מרובים, ניתן להשתמש בהרחבה הצצה כדי לבחור את האישור הנכון. גם כאשר תכונה זו מופעלת, עדיין ניתן להזין התחברויות ל־HTTP Basic Auth באופן ידני.", + "message": "אם נמצאו נתוני־אמנה עבור עמוד, וסוג ההתחברות הוא בקשת אימות בסיסית של HTTP, KeePassXCדפדפן־ מנסה להתחבר באופן אוטומטי עם נתוני־האמנה הראשונים שניתנו. כאשר קיימים נתוני־אמנה מרובים, ניתן להשתמש בהרחבה הצצה כדי לבחור את האישור הנכון. גם כאשר תכונה זו מופעלת, עדיין ניתן להזין התחברויות ל־HTTP Basic Auth באופן ידני.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { @@ -800,15 +836,15 @@ "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "ניקוי אישורים מלשוניות לא פעילות לאחר (שניות, 0-3600).", + "message": "ניקוי נתוני־אמנה מלשוניות לא פעילות לאחר (שניות, 0-3600).", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "האישורים מנוקים מלשוניות רקע לאחר פסק־הזמן הקצוב והרשאות לעמודים אלה יתבקשו שוב.", + "message": "נתוני־האמנה מנוקים מלשוניות רקע לאחר פסק־הזמן הקצוב והרשאות לעמודים אלה יתבקשו שוב.", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { - "message": "דפדפן־KeePassXC צריך את KeePassXC כדי לאחזר אישורים.", + "message": "דפדפן־KeePassXC צריך את KeePassXC כדי לאחזר נתוני־אמנה.", "description": "Settings page version info text." }, "optionsVersionDownload": { @@ -915,6 +951,10 @@ "message": "זיהוי שמות משתמשים בלבד", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "מנגנון זיהוי שדות קלט משופר", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "מחיקה", "description": "Site preferences list column title." @@ -924,7 +964,7 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "השבתת אישורים חדשים/מוסגלים", + "message": "השבתת נתוני־אמנה חדשים/מוסגלים", "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { @@ -937,19 +977,43 @@ }, "optionsSortByTitle": { "message": "כותרת", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "שם משתמש", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "קבוצה וכותרת", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "קיבוצה ושם משתמש", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "מיון נתוני־אמנה לאחר מילוי, לפי", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "בבחירת אפשרות נתוני־אמנה רלוונטית ראשונה, נתוני־אמנה של ההתחברות הקודמת יוגדרו במקום הראשון בפריטי תפריט השלמה־אוטומטית.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "מיון נתוני־אמנה לאחר מילוי עבור TOTP, לפי", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "בבחירת אפשרות נתוני־אמנה רלוונטית ראשונה, ה־TOTP מההתחברות הקודמת יוגדר במקום הראשון בפריטי תפריט השלמה־אוטומטית.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "הגדרות התאמת נתוני־אמנה", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "נתוני־אמנה מן העינין תחילה", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "לא נמצאו שדות התחברויות מותאמים אישית שמורים.", @@ -1007,6 +1071,10 @@ "message": "זיהוי שמות משתמשים בלבד מאפשר לדפדפן־KeePassXC למלא פרטי התחברות באתרי מרשתת עם עמודים נפרדים לשם משתמש וססמה.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "מנגנון זיהוי שדות קלט משופר מאפשר זיהוי שדה קלט דינמי מפורט יותר. עם זאת, זה עשוי להשפיע על ביצועי העמוד. נא להשתמש בזהירות.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "הוספת מען URL באופן ידני", "description": "Label for adding site manually on Site preferences tab." @@ -1039,6 +1107,10 @@ "message": "בקרו את דפדפן־KeePassXC במחיצת התוספים של מוזילה.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "בקרו את דפדפן־KeePassXC במחיצת התוספים של אדג'.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "בקרו את דפדפן־KeePassXC ב־GitHub.", "description": "About page link to GitHub." @@ -1092,11 +1164,11 @@ "description": "User interface title in settings page" }, "optionsFillingCredentialsTitle": { - "message": "מילוי אישורים", + "message": "מילוי נתוני־אמנה", "description": "Filling credentials title in settings page" }, "optionsSavingCredentialsTitle": { - "message": "שמירת אישורים", + "message": "שמירת נתוני־אמנה", "description": "Saving credentials title in settings page" }, "optionsUpdatesTitle": { diff --git a/keepassxc-browser/_locales/hu/messages.json b/keepassxc-browser/_locales/hu/messages.json index f930776..61fda1d 100644 --- a/keepassxc-browser/_locales/hu/messages.json +++ b/keepassxc-browser/_locales/hu/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "Hitelesítési adatok mentése", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Jelszó-előállító megjelenítése", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "A hitelesítési adatok létrehozása vagy módosítása a kiegészítő ikonjára kattintva.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Attribútum kitöltése…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Globális automatikus beírás kérése", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "Több hitelesítési adattal rendelkező HTTP hitelesítés észlelhető. Kattintson a kiegészítő ikonjára a megfelelő kiválasztásához.", @@ -99,6 +103,14 @@ "message": "Nem találhatók bejelentkezések.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Nincs kapcsolat a KeePassXC-vel.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Jelszó-előállító ikon", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Töltse ki a következő jelszómezőt is", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? bit", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Jelszó-előállító", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Előállítás", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Újra", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Másolás", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Kitöltés és másolás", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Jelszó kitöltése", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Hiba:\nAz előállított jelszó hosszabb mint a megengedett hossz!\nLe lesz vágva a megengedett legnagyobb hossznál.\n\nJegyezze meg az új jelszót!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "El lett vágva, hogy illeszkedjen a hossza.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Jegyezze meg az új jelszót!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Jelszó előállítása", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "Nem sikerült fogadni az előállított jelszót.
Fut a KeePassXC?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Eltüntetés", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Fut a KeePassXC és kapcsolódva van?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Hitelesítési adatok kitöltése a KeePassXC-ből", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Az adatbázis zárolva van.", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "A KeePassXC szét van kapcsolva", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Felhasználónév mező ikonja", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "TOTP adatok kitöltése a KeePassXC-ből", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP mező ikonja", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Bezárás", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Kihagyás", @@ -155,9 +207,9 @@ "message": "Több megjelenítése", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Újra", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Alapállapot", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Megerősítés", @@ -167,25 +219,29 @@ "message": "Az oldal bejelentkező mezői már ki lettek jelölve és felül lesznek írva.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Kijelölés elvetése", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Mentett adatok törlése", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Karakterlánc mező #", + "message": "Karakterláncmező", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Válasszon egy felhasználónév mezőt", + "message": "Válasszon egy felhasználónév-mezőt", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Most válasszon egy jelszó mezőt", + "message": "Válasszon egy jelszómezőt", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Erősítse meg a választást", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Válasszon egy TOTP-mezőt", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Válasszon egy karakterláncmezőt", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Erősítse meg a választását vagy válasszon több mezőt karakterlánc mezőkként.", @@ -195,6 +251,10 @@ "message": "Használhatja a billentyűzeten lévő számokat is a beviteli mezők kiválasztásához.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Válasszon egy egyéni bejelentkezési mezőt", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Felhasználónév", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Jelszó", "description": "General text for password." }, + "stringFields": { + "message": "Karakterláncmezők", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "– nincs felhasználónév –", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Hiba:\nTöbb mint egy bejelentkezés található a KeePassXC programban!\nNyomja meg a KeePassXC-böngésző ikont a több lehetőségért.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Nyomja meg a KeePassXC-böngésző ikont a több lehetőségért.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "Hiba:\nNem találhatók hitelesítési adatok a megadott felhasználónévhez.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "TOTP nem található.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Lejárt", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Hiba:\nNem találhatók kitöltendő mezők.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "Adatbázis újbóli megnyitása", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Csak felhasználónév beállítás hozzáadása ehhez a weboldalhoz", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "A KeePassXC-böngésző hibát észlelt:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Töltse le a legújabb verziót a keepassxc.org oldalról.", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Friss felhasználó? Nézze meg a kezdő lépések útmutatóját.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Kezdő lépések útmutatója – böngészőintegráció beállítása", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Elrejt és ne mutassa újra.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Nem tud kapcsolódni a KeePassXC-hez? Talán a wiki oldalunk segíthet.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Hibaelhárítási útmutató", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Állapot ellenőrzése…", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "A KeePassXC-böngésző kapcsolódott a KeePassXC programhoz és be lett állítva a következő azonosító használatával: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "A felhasználónév vagy a jelszó megváltozott! Menti?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Csak egyetlen felhasználónév mező lett felismerve. Legyen az URL „csak felhasználónév” beállítással hozzáadva az oldal beállításaihoz?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "A hitelesítési adatok a kapcsolódó adatbázisba lesznek elmentve a következő azonosítóval: $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "A felhasználónév vagy a jelszó változott? Legyen elmentve?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { + "rememberSaving": { + "message": "A hitelesítési adatok a kapcsolódó $1 adatbázisba lesznek elmentve.", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { "message": "A következő felhasználónév jelenleg nincs elmentve: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { - "message": "A hitelesítési adatok a használt felhasználónévvel félkövéren vannak megjelölve: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberUsernameExists": { + "message": "Vastagon vannak jelölve az alkalmazott felhasználónévvel a hitelesítési adatok: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "Válassza ki azokat a hitelesítési adatokat, amiket frissíteni szeretne.", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberChooseCredentials": { + "message": "Jelölje ki azokat a hitelesítési frissíteni kívánt hitelesítési adatokat.", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Válassza ki a csoportot, amelyhez hozzá szeretné adni az új hitelesítési adatokat.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseGroup": { + "message": "Jelölje ki a csoportot, amelyhez hozzá szeretné adni az új hitelesítési adatokat.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Hiba: a megadott alapértelmezett csoport nem található. Az összes szükséges csoport létrehozása.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "Létre lett hozva az alapértelmezett csoport a kapcsolódott adatbázisban.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { + "rememberErrorCreatingNewGroup": { "message": "Az új csoportok nem hozhatók létre.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Hiba: A hitelesítési adatok nem lettek frissítve. A jelszó nem változott.", + "rememberErrorPasswordNotChanged": { + "message": "A hitelesítési adatok nem lettek frissítve. A jelszó nem változott.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Hiba: A hitelesítési adatokat nem lehet menteni vagy frissíteni.", + "rememberErrorCannotSaveCredentials": { + "message": "A hitelesítési adatokat nem lehet menteni vagy frissíteni.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "A hitelesítési adatokat nem lehet menteni vagy frissíteni egy bezárt adatbázisban.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "A művelet megszakadt. A hitelesítési adatok nem lettek frissítve.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Új hitelesítési adatok lettek elmentve a felhasználónévhez: $1", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Frissítve lettek a hitelesítési adatok a felhasználónévhez: $1", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Azonos hitelesítési adatok léteznek. Nincs már mit frissíteni.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(üres)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "A jelszó mezőt ki kell tölteni a hitelesítési adatok elmentése előtt. ", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Válassza ki azokat a bejelentkezési információkat, amelyeket be szeretne íratni az oldalba.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "Alapállapot", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Villogási idő:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Beállítások importálása", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Átirányítási eltolás:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Átirányítások legnagyobb száma:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Beállítások exportálása", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Alapértelmezett csoport az új jelszavak mentéséhez:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Jelszó-előállító bekapcsolása.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Felhasználónév mező ikonok bekapcsolása.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Dinamikus bemenetimező-észlelés.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Azon oldalaknál hasznos, amelyek felugró ablakokat vagy dinamikus párbeszédablakokat használnak. A funkció letiltása csökkentheti a processzorterhelést a lassabb számítógépeken. Ha ki van kapcsolva, akkor a hitelesítési adatok csak gyorsbillentyűkkel, a helyi menüből vagy a kiegészítő felugró ablakán adhatók meg.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "2FA/OTP mezőikonok aktiválása.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Hitelesítési adatok automatikus lekérése.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Automatikus újrakapcsolódás a KeePassXC-hez.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Figyelem, ez a szolgáltatás még kísérleti, ezért csak saját felelősségre ajánljuk használni.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Önálló hitelesítésiadat-bejegyzések automatikus kitöltése.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "Automatikus kiegészítés bekapcsolása a felhasználónév mezőknél.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "A csoportnév megjelenítése az automatikus kitöltési listában, ha a hitelesítő adatok különböző csoportokból származnak.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Automatikusan küldött bejelentkezési űrlapok", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "A kijelölt hitelesítési adatok automatikus beküldése. Le van tiltva az egyelemű automatikus kitöltésekre.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Értesítések megjelenítése.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "Értesítés megjelenítése, amikor új hitelesítési adatokat lehet elmenteni az adatbázisba.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Átirányítások megengedett száma: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Hány oldalon kell a lapnak végiglépkednie az átirányítási eltolás után, mielőtt kikapcsolná az ikont.", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Alap HTTP hitelesítési párbeszédablakok automatikus kitöltése és beküldése.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Hibakeresési naplózás", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Hibakeresési naplózás engedélyezése. További parancssori üzenetek fognak megjelenni mind a háttér-, mind a tartalmi parancsfájlokban.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "A KeePassXC frissítéseinek keresése:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "soha", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Színtéma", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Egyező hitelesítési adatok rendezési szempontja:", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Válasszon színtémát", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Rendszer", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Sötét", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Világos", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Gyorsbillentyűk", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "A legnagyobb idő (ms), amíg az ikonnak villognia kell új hitelesítési adatok felismerésekor.", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "A legkisebb idő (ms), amíg az ikonnak villognia kell az oldal átirányítása miatti kikapcsolás előtt.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "A -1 megadásakor csak akkor használjon villogást, ha figyelmen kívül hagyja a legnagyobb átirányításokat (régi viselkedés).", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Hány oldalon kell a lapnak végiglépkednie az átirányítási eltolás után, mielőtt kikapcsolná az ikont.", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Egy gombot ad a jelszó mezőkhöz új jelszó előállításához.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "A jelszavakat a KeePassXC állítja elő a jelszó-előállító profil használatával.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Előre definiált oldalak", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Előre definiált oldalak használata a kompatibilitás érdekében.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Olyan gyakori oldalakat ad hozzá az oldalbeállításokhoz, melyek csak felhasználónevet használó bejelentkezési űrlapokkal rendelkeznek.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Egy ikont ad hozzá a felhasználónév mezőhöz a hitelesítési adatok egy egérkattintással való kitöltéséhez.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Egy ikont ad hozzá az OTP/2FA mezőként felismert bemeneti mezőkhöz.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "A KeePassXC-böngésző azonnal le fogja kérni a hitelesítési adatokat, amikor egy lapot aktiválnak.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Automatikusan újracsatlakozik a KeePassXC-hez, ha az észlelhető.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "A KeePassXC-böngésző automatikusan kitölthesse a hitelesítési adatokat, ha csak egy önálló bejegyzést kap.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Figyelmeztetés! Az automatikus kitöltés használata nem biztonságos! Saját felelősségére használja.", + "message": "Figyelmeztetés! Az automatikus kitöltés használata nem biztonságos! Saját felelősségére használja. A KeePassXC-böngésző megpróbálja automatikusan érzékelni a belépési mezőket. Azonban, lehet, hogy ezek rosszul kerülnek felderítésre és így az érzékeny adatok nem biztonságos bemeneti mezőkbe lesznek feltöltve.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Az elérhető hitelesítési adatokat tartalmazó legördülő lista megjelenítése az összes felhasználónév mezőnél egy adott oldalon.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Ha a hitelesítő adatok különböző csoportokból származnak, akkor meg fog jelenni a csoportnév.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Értesítések megjelenítése a hibáknál és amikor felhasználói beavatkozás szükséges.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Új hitelesítési adatok mentésekor csak a tartományt mentse el a teljes URL helyett.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Új egyéni bejelentkezési mezők mentésekor csak a tartományt mentse el a teljes URL helyett.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Weblapikon letöltése mentés után", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "A weblapikon automatikus letöltődik az új hitelesítési adatokhoz.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Ha hitelesítési adatok találhatók egy oldalhoz, és a bejelentkezés típusa egy alap HTTP hitelesítési kérés, akkor a KeePassXC-böngésző megpróbál bejelentkezni az első megadott hitelesítési adattal.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Egy alap HTTP hitelesítési párbeszédablak így néz ki:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "A hitelesítő adatok törlése a nem aktív lapokról ennyi idő után (másodpercben, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Az időtúllépéskor a háttérben lévő lapokról törölve lesznek a hitelesítő adatok, és azoknál az oldalaknál újra engedélyt fog kérni.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "A KeePassXC-böngészőnek a KeePassXC programra van szüksége a hitelesítési adatok lekéréséhez.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "A KeePassXC legújabb elérhető verziója: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Szükséges KeePassXC verzió: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Alapértelmezett: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Hiba: A funkcióhoz tartozó gyorsbillentyű nem változott: $1.", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Beállítások importálása/exportálása", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importálja a beállításokat egy külső fájlból?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "A jelenlegi beállítások felül lesznek írva. Biztos, hogy importálja a beállításfájlt?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "A következő KeePassXC adatbázisok vannak kapcsolódva a KeePassXC-böngészőhöz.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "Csak felhasználónév felismerés", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Továbbfejlesztett bemenetimező-észlelés", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Törlés", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Új vagy módosított hitelesítési adatok letiltása", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Automatikus beküldés letiltása", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Az összes funkció letiltása", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Cím", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Felhasználónév", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Csoport és cím", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Csoport és felhasználónév", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Hitelesítési adatok kitöltés utáni rendezési szempontja:", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Ha a „Releváns hitelesítési adat elől” lehetőséget választja, akkor az előzőleg kitöltött bejelentkezés hitelesítési adata lesz elsőnek beállítva az automatikus kitöltési menüben.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Hitelesítési adatok TOTP-kitöltés utáni rendezési szempontja:", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Ha a „Releváns hitelesítési adat elől” lehetőséget választja, akkor az előzőleg kitöltött bejelentkezés TOTP-kódja lesz elsőnek beállítva az automatikus kitöltési menüben.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Hitelesítési adatok beállításával megegyező", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Releváns hitelesítési adat elől", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Nem találhatók elmentett egyéni bejelentkezési mezők.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Menjen az oldalra, és kattintson a KeePassXC-böngésző ikonra, majd válassza ki a következőt:", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Ezen az oldalon kezelheti az elmentett egyéni bejelentkezési mezőket.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Eltávolítja az elmentett egyéni bejelentkezési mezőket?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Nem találhatók mellőzött oldalak.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Eltávolítja az oldalt?", @@ -767,10 +1071,18 @@ "message": "A csak felhasználónév felismerése lehetővé teszi a KeePassXC-böngésző számára, hogy kitöltse a bejelentkezési részleteket a különálló felhasználónév és jelszó oldalakkal rendelkező weboldalakon.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "A továbbfejlesztett bemenetimező-észlelés részletesebb dinamikus észlelést tesz lehetővé. Viszont ez hatással lehet az oldal teljesítményére. Használja óvatosan.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "URL kézi hozzáadása", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "Az URL legalább 5 karakter hosszúságú kell legyen és ezek egyikével kell kezdődjön: https://, http://, file://, vagy ftp://.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Valóban el szeretné távolítani a megadott oldalt a listából: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "Nézze meg a KeePassXC-böngészőt a Mozilla kiegészítők könyvtárában.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Nézze meg a KeePassXC-böngészőt az Edge kiegészítők oldalon.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Nézze meg a KeePassXC-böngészőt a GitHubon.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "Az alábbi hibakeresési információk használhatók", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Támogatók", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Érvénytelen érték. Ellenőrizze a bemenetet.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "Az érték már szerepel a listában.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Felhasználói felület", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Hitelesítési adatok kitöltése", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Hitelesítési adatok mentése", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Frissítések", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Speciális beállítások", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Kiterjesztés", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Új fület nyit meg", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP egyszerű hitelesítés párbeszédablak", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "A kijelölés automatikusan be lesz küldve", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Adatbázis zárolása", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/id/messages.json b/keepassxc-browser/_locales/id/messages.json new file mode 100644 index 0000000..5cde581 --- /dev/null +++ b/keepassxc-browser/_locales/id/messages.json @@ -0,0 +1,1202 @@ +{ + "extensionDescription": { + "message": "Integrasi KeePassXC untuk peramban web modern", + "description": "Name of the extension." + }, + "contextMenuFillUsernameAndPassword": { + "message": "Isi Nama pengguna dan Sandi", + "description": "Context menu item for filling both username and password." + }, + "contextMenuFillPassword": { + "message": "Hanya Isi Sandi", + "description": "Context menu item for filling password." + }, + "contextMenuFillTOTP": { + "message": "Isi TOTP", + "description": "Context menu item for filling Time-based One Time Password." + }, + "contextMenuShowPasswordGeneratorIcons": { + "message": "Tampilkan Ikon Pembuat Sandi", + "description": "Show password generator icon on every password input field." + }, + "contextMenuSaveCredentials": { + "message": "Simpan kredensial", + "description": "Save credentials using the credential banner." + }, + "contextMenuShowPasswordGenerator": { + "message": "Tampilkan Pembuat Sandi", + "description": "Show password generator text." + }, + "contextMenuFillAttribute": { + "message": "Isi atribut…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Minta Ketik-Otomatis Global", + "description": "Global Auto-Type shortcut text." + }, + "multipleCredentialsDetected": { + "message": "Mendeteksi otentikasi HTTP dengan beberapa kredensial. Klik pada ikon ekstensi untuk memilih kredensial yang benar.", + "description": "Notification when HTTP Authentication has multiple credentials detected." + }, + "errorMessageUnknown": { + "message": "Kesalahan tidak diketahui.", + "description": "Unknown error." + }, + "errorMessageDatabaseNotOpened": { + "message": "Basisdata tidak terbuka.", + "description": "Database not opened." + }, + "errorMessageDatabaseHash": { + "message": "Basis data hash tidak diterima.", + "description": "Database hash not received." + }, + "errorMessageClientPublicKey": { + "message": "Kunci publik klien tidak diterima.", + "description": "Client public key not received." + }, + "errorMessageDecrypt": { + "message": "Tidak bisa mendekripsi pesan.", + "description": "Cannot decrypt message." + }, + "errorMessageTimeout": { + "message": "Tidak dapat terhubung ke KeePassXC. Periksa apakah integrasi browser diaktifkan di pengaturan KeePassXC.", + "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." + }, + "errorMessageCanceled": { + "message": "Tindakan dibatalkan atau ditolak.", + "description": "Action canceled or denied." + }, + "errorMessageEncrypt": { + "message": "Enskripsi pesan gagal. Apakah KeePassXC sudah berjalan?", + "description": "Message encryption failed. Is KeePassXC running?" + }, + "errorMessageAssociate": { + "message": "Asosiasi KeePassXC gagal, coba lagi.", + "description": "KeePassXC association failed, try again." + }, + "errorMessageKeyExchange": { + "message": "Pertukaran kunci tidak berhasil.", + "description": "Key exchange was not successful." + }, + "errorMessageEncryptionKey": { + "message": "Kunci enkripsi tidak dikenali.", + "description": "Encryption key is not recognized." + }, + "errorMessageSavedDatabases": { + "message": "Tidak ada basisdata tersimpan yang ditemukan.", + "description": "No saved databases found." + }, + "errorMessageIncorrectAction": { + "message": "Tindakan salah.", + "description": "Incorrect action." + }, + "errorMessageEmptyMessage": { + "message": "Pesan kosong diterima.", + "description": "Empty message received." + }, + "errorMessageNoURL": { + "message": "Tidak ada URL yang disediakan.", + "description": "No URL provided." + }, + "errorMessageNoLogins": { + "message": "Login tidak ditemukan.", + "description": "No logins found." + }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Tidak tersambung dengan KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, + "passwordGeneratorIcon": { + "message": "Ikon pembuat sandi", + "description": "Alt attribute text of the password generator icon." + }, + "passwordGeneratorPlaceholder": { + "message": "Sandi yang dibuat", + "description": "Input field placeholder for generated password." + }, + "passwordGeneratorLabel": { + "message": "Juga isi ruas sandi berikutnya", + "description": "Checkbox text below the password generator input field." + }, + "passwordGeneratorTitle": { + "message": "Pembuat Sandi", + "description": "Password generator dialog title." + }, + "passwordGeneratorGenerate": { + "message": "Buat", + "description": "Generate button text in password generator." + }, + "passwordGeneratorTryAgain": { + "message": "Coba lagi", + "description": "Generate button text in password generator when not connected." + }, + "passwordGeneratorCopy": { + "message": "Salin", + "description": "Copy button text in password generator." + }, + "passwordGeneratorFill": { + "message": "isi sandi", + "description": "Fill a password in password generator." + }, + "passwordGeneratorErrorTooLong": { + "message": "Galat: Sandi yang dibuat melebihi panjang maksimum yang diizinkan!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Itu telah dipotong untuk menyesuaikan dengan panjangnya", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Harap ingat kata sandi yang baru!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorGenerateText": { + "message": "Buat sandi", + "description": "Password icon title text." + }, + "passwordGeneratorError": { + "message": "Tidak bisa menerima sandi yang dibuat.", + "description": "Password generator error text when KeePassXC is closed." + }, + "passwordGeneratorErrorIsRunning": { + "message": "Apakah KeePassXC telah berjalan dan tersambung?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Isi kredensial dari KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Basisdata dikunci", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC tidak tersambung", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "ikon ruas nama pengguna", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Isi TOTP dari KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Ikon ruas TOTP", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Tutup", + "description": "Close button text when choosing custom login fields." + }, + "defineSkip": { + "message": "Lewati", + "description": "Skip button text when choosing custom login fields." + }, + "defineMore": { + "message": "Tampilkan lainnya", + "description": "More button text when choosing custom login fields." + }, + "defineReset": { + "message": "Atur ulang", + "description": "Reset button text when choosing custom login fields." + }, + "defineConfirm": { + "message": "Konfirmasi", + "description": "Confirm button text when choosing custom login fields." + }, + "defineAlreadySelected": { + "message": "Ruas masuk untuk halaman ini sudah dipilih dan akan ditimpa ulang.", + "description": "A text shown when custom credentials fields are already set for the page." + }, + "defineClearData": { + "message": "Bersihkan data yang tersimpan", + "description": "Clear save data button text when choosing custom login fields." + }, + "defineStringField": { + "message": "Ruas lema", + "description": "Text for string field." + }, + "defineChooseUsername": { + "message": "Pilih ruas nama pengguna", + "description": "Choosing a username field text when choosing custom login fields." + }, + "defineChoosePassword": { + "message": "Pilih ruas kata sandi", + "description": "Choosing a password field text when choosing custom login fields." + }, + "defineChooseTOTP": { + "message": "Pilih ruas TOTP", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." + }, + "defineHelpText": { + "message": "Harap konfirmasi pilihan Anda atau pilih lebih banyak bidang sebagai bidang String.", + "description": "Confirm a selection text when choosing custom login fields which contains string fields." + }, + "defineKeyboardText": { + "message": "Anda juga dapat menggunakan angka untuk memilih bidang input dari keyboard.", + "description": "Help text when choosing custom login fields." + }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, + "username": { + "message": "Nama pengguna", + "description": "General text for username." + }, + "password": { + "message": "Sandi", + "description": "General text for password." + }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, + "credentialsNoUsername": { + "message": "- tidak ada nama pengguna -", + "description": "Shown when no username is set in the credentials." + }, + "credentialsNoLoginsFound": { + "message": "Login tidak ditemukan.", + "description": "Shown when no credentials are found for the current page." + }, + "credentialsMultipleFound": { + "message": "Lebih dari satu login ditemukan di KeePassXC!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Klik ikon KeePassXC-Browser untuk opsi lainnya.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsNoUsernameFound": { + "message": "Tidak ditemukan kredensial untuk nama pengguna yang dimaksud.", + "description": "Alert message when no credentials are found for the given username." + }, + "credentialsNoTOTPFound": { + "message": "TOTP tidak ditemukan.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Kedaluwarsa", + "description": "If a credential is expired, this is appended to the title label." + }, + "fieldsFill": { + "message": "Error: Tidak dapat menemukan bidang yang harus diisi.", + "description": "Alert message when no fields are found to fill in." + }, + "fieldsNoPasswordField": { + "message": "Error: Tidak dapat menemukan bidang kata sandi.", + "description": "Message shown when no password fields are found." + }, + "rememberNothingChanged": { + "message": "Error: Tidak dapat mendeteksi perubahan kredensial.", + "description": "Message shown when trying to save credentials that haven't changed." + }, + "popupTitle": { + "message": "KeePassXC - Popup", + "description": "Popup window title." + }, + "popupSettingsText": { + "message": "Pengaturan", + "description": "Popup Settings button text." + }, + "popupChooseCredentialsText": { + "message": "Pilih ruas masuk khusus", + "description": "Popup credential choosing button text." + }, + "popupConnectButton": { + "message": "Sambung", + "description": "Popup Connect button text." + }, + "popupReconnectButton": { + "message": "Sambung ulang", + "description": "Popup Reconnect button text." + }, + "popupRedetectButton": { + "message": "Deteksi ulang ruas masuk", + "description": "Popup Redetect login fields button text." + }, + "popupReloadButton": { + "message": "Muat ulang", + "description": "Popup Reload button text." + }, + "popupReopenButton": { + "message": "Buka ulang basisdata", + "description": "Popup reopen database button text." + }, + "popupUsernameButton": { + "message": "Tambah opsi hanya-nama-pengguna untuk situs ini", + "description": "Button text for adding Username-only option." + }, + "popupErrorEncountered": { + "message": "KeePassXC-Browser mengalami error:", + "description": "A text shown above error message in the popup." + }, + "popupUpdateAvailable": { + "message": "Anda menggunakan versi lama KeePassXC.", + "description": "Popup warning message about old version of KeePassXC." + }, + "popupDownloadNewVersion": { + "message": "Silakan unduh versi terbaru dari keepassxc.org", + "description": "Popup warning message link when KeePassXC version is not up-to-date." + }, + "popupGettingStartedText": { + "message": "Apakah Anda pengguna baru? Harap periksa Buku Panduan Memulai.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, + "popupCheckingStatus": { + "message": "Memeriksa status...", + "description": "Checking status message in popup." + }, + "popupNotConfigured": { + "message": "KeePassXC-Browser belum dikonfigurasi. Tekan tombol hubungkan untuk memasangkan dengan KeePassXC.", + "description": "A popup message shown when the extension has not been connected to KeePassXC." + }, + "popupNeedReconfigure": { + "message": "KeePassXC-Browser telah terputus dari KeePassXC.", + "description": "A popup message shown when the extension has been disconnected from KeePassXC." + }, + "popupNeedReconfigureMessage": { + "message": "Tekan tombol hubungkan kembali untuk membuat koneksi baru.", + "description": "A popup message shown when reconnect is needed." + }, + "popupConfiguredNotAssociated": { + "message": "KeePassXC-Browser belum terhubung ke KeePassXC tetapi telah dikonfigurasi menggunakan pengidentifikasi: $1", + "description": "A popup message shown when KeePassXC is not connected but configured." + }, + "popupConfiguredAndAssociated": { + "message": "KeePassXC-Browser terhubung ke KeePassXC dan telah dikonfigurasi menggunakan pengidentifikasi berikut: $1", + "description": "A popup message when a connection to KeePassXC is successful." + }, + "popupUsernameFieldDetected": { + "message": "Hanya ruas nama pengguna saja yang terdeteksi. Tambahkan URL ke Preferensi Situs hanya dengan nama pengguna saja?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { + "message": "Nama pengguna atau kata sandi berubah! Simpan?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { + "message": "Kredensial akan disimpan dalam basis data yang terhubung dengan pengidentifikasi $1", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { + "message": "Nama pengguna berikut saat ini belum disimpan: $1", + "description": "A message shown when a new username is detected when saving credentials." + }, + "rememberUsernameExists": { + "message": "Kredensial dengan nama pengguna yang telah ada ditandai dengan huruf tebal: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { + "message": "Harap pilih kredensial yang ingin anda perbaharui", + "description": "A message shown choosing what credentials user wants to update." + }, + "rememberChooseGroup": { + "message": "Harap pilih grup yang ingin anda tambahkan kredensial baru.", + "description": "A message shown choosing what group user wants to use for new credentials." + }, + "rememberInfoDefaultGroupNotFound": { + "message": "Grup default dibuat dalam basisdata terhubung.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "Grup baru tidak bisa dibuat.", + "description": "Error message shown when new groups cannot be created." + }, + "rememberErrorPasswordNotChanged": { + "message": "Kredensial tidak diperbarui. Sandi belum diubah.", + "description": "Error message shown when credential password is not changed." + }, + "rememberErrorCannotSaveCredentials": { + "message": "Kredensial tidak bisa disimpan atau diperbarui.", + "description": "Error message shown when credentials cannot be saved or updated." + }, + "rememberErrorDatabaseClosed": { + "message": "Kredensial tidak dapat di simpan atau diperbarui ke sebuah basisdata yang tertutup.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Tindakan dibatalkan. Kredensial tidak diperbarui.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Kredensial baru dengan nama pengguna $1 disimpan.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Kredensial dengan nama pengguna $1 diperbarui.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Kredensial identik sudah ada. Tidak ada yang perlu diperbarui.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(kosong)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Silakan isi ruas sandi sebelum menyimpan kredensial.", + "description": "Message shown when no password is set when saving credentials." + }, + "popupLoginText": { + "message": "Pilih informasi login yang ingin anda sematkan ke dalam halaman.", + "description": "A popup message shown when one or multiple credentials are present." + }, + "popupFilterText": { + "message": "Filter:", + "description": "Text for login credentials quick filter." + }, + "popupAuthText": { + "message": "Pilih informasi login yang Anda ingin masuk.", + "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." + }, + "popupMultiplePasswordFields": { + "message": "Lebih dari satu kolom kata sandi ditemukan pada laman ini. Klik kanan pada salah satu kolom kata sandi, dan pilih satu dari:", + "description": "A popup message shown when web page has multiple password fields." + }, + "popupURL": { + "message": "URL: ", + "description": "URL. Might not need any translation." + }, + "popupUsername": { + "message": "Nama pengguna: ", + "description": "A username field name shown on credential update." + }, + "popupButtonNew": { + "message": "Baru", + "description": "New button text in popup when updating credentials." + }, + "popupButtonUpdate": { + "message": "Perbarui", + "description": "Update button text in popup when updating credentials." + }, + "popupButtonDismiss": { + "message": "Tutup", + "description": "Dismiss button text in popup when updating credentials." + }, + "popupButtonIgnore": { + "message": "Jangan tanya lagi untuk situs ini", + "description": "Ignore button text in popup or in notification when updating credentials." + }, + "popupButtonClose": { + "message": "Tutup", + "description": "Close button text in popup or in notification." + }, + "popupButtonDismissHttpAuth": { + "message": "Tutup dan tampilkan dialog otentikasi bawaan", + "description": "Dismiss button text when in HTTP Authentication popup." + }, + "optionsTitle": { + "message": "Pengaturan | KeePassXC-Browser", + "description": "Options page title." + }, + "optionsGeneralSettingsTab": { + "message": "Pengaturan Umum", + "description": "General Settings tab text." + }, + "optionsConnectedDatabasesTab": { + "message": "Basisdata Tersambung", + "description": "Connected Databases tab text." + }, + "optionsCustomFieldsTab": { + "message": "Ruas masuk khusus", + "description": "Saved custom login fields tab text." + }, + "optionsSitePreferencesTab": { + "message": "Preferensi situs", + "description": "Site preferences fields tab text." + }, + "optionsAboutTab": { + "message": "Tentang", + "description": "About tab text." + }, + "optionsMenuGeneral": { + "message": "Umum", + "description": "General settings page header." + }, + "optionsMenuConnectedDatabases": { + "message": "Basisdata Tersambung", + "description": "Connected Databases page header." + }, + "optionsMenuCustomFields": { + "message": "Ruas masuk khusus", + "description": "Custom login fields page header." + }, + "optionsMenuSitePreferences": { + "message": "Preferensi situs", + "description": "Site preferences page header." + }, + "optionsMenuAbout": { + "message": "Tentang", + "description": "About page header." + }, + "optionsConfigureShortcuts": { + "message": "Kelola pintasan", + "description": "Keyboard shortcut button and title text." + }, + "optionsButtonSave": { + "message": "Simpan", + "description": "Save button text." + }, + "optionsButtonConnect": { + "message": "Sambung", + "description": "Connect button text." + }, + "optionsButtonRemove": { + "message": "Buang", + "description": "Remove button text." + }, + "optionsButtonAdd": { + "message": "Tambah", + "description": "Add button text." + }, + "optionsButtonUpdate": { + "message": "Periksa pembaruan", + "description": "Check for updates button text." + }, + "optionsButtonRemoveNow": { + "message": "Ya, buang sekarang", + "description": "Confirm button text when removing database key or custom login fields." + }, + "optionsButtonCancel": { + "message": "Batal", + "description": "Cancel button text when removing database key or custom login fields." + }, + "optionsButtonReset": { + "message": "Setel ulang", + "description": "Reset button text for keyboard shortcuts." + }, + "optionsButtonImport": { + "message": "Impor pengaturan", + "description": "Import settings button text." + }, + "optionsButtonExport": { + "message": "Ekspor pengaturan", + "description": "Export settings button text." + }, + "optionsLabelDefaultGroup": { + "message": "Grup baku untuk menyimpan sandi baru:", + "description": "Default group options text." + }, + "optionsDefaultGroupHelpText": { + "message": "Pisahkan grup dengan '/', contoh: Grup/Subgrup", + "description": "Default group help text." + }, + "optionsLabelDefaultGroupCheckboxText": { + "message": "Selalu bertanya dimana menyimpan kredensial baru", + "description": "Default group checkbox help text." + }, + "optionsLabelDefaultGroupCheckboxHelpText": { + "message": "Ketika diaktifkan, popup menampilkan daftar grup.", + "description": "Default checkbox explanation help text." + }, + "optionsCheckboxUsePasswordGenerator": { + "message": "Aktifkan ikon pembuat sandi.", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Aktifkan ikon ruas nama pengguna.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Gunakan deteksi ruas masukan dinamis.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Berguna untuk laman yang menggunakan popup atau dialog dinamik. Nonaktifkan fitur untuk mengurangi beban CPU pada mesin yang lambat. Ketika dinonaktifkan kredensial hanya dapat diisi menggunakan pintasan keyboard, menu konteks atau popup ekstensi.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Aktifkan ikon ruas 2FA/OTP.", + "description": "Activate OTP field icons textbox text." + }, + "optionsCheckboxAutoRetrieveCredentials": { + "message": "Otomatis mengambil kredensial.", + "description": "Automatically retrieve credentials checkbox text." + }, + "optionsCheckboxAutomaticReconnect": { + "message": "Secara otomatis hubungkan ulang ke KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Peringatan! Fitur ini masih bereksperimental. Gunakan dengan risiko Anda sendiri.", + "description": "Auto-reconnect warning message." + }, + "optionsCheckboxAutoFillSingleEntry": { + "message": "Secara otomatis mengisi entri kredensial tunggal.", + "description": "Automatically fill-in single credential entry checkbox text." + }, + "optionsCheckboxAutoCompleteUsernames": { + "message": "Aktifkan penyelesaian otomatis untuk kolom nama pengguna.", + "description": "Activate autocomplete for username fields checkbox text." + }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Tampilkan nama grup dalam daftar penyelesaian otomatis ketika kredensial dari grup-grup berbeda.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Kirim forum login secara otomatis", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Secara otomatis mengirim kredensial yang dipilih. Ini dinonaktifkan untuk pengisian otomatis entri tunggal.", + "description": "Auto-submit help text." + }, + "optionsCheckboxShowNotifications": { + "message": "Tampilkan notifikasi.", + "description": "Show notifications checkbox text." + }, + "optionsSaveDomainOnly": { + "message": "Hanya simpan domain.", + "description": "Save domain only checkbox text." + }, + "optionsCheckboxShowLoginNotifications": { + "message": "Tampilkan banner pada laman ketika kredensial baru dapat disimpan ke basisdata.", + "description": "Show login notifications checkbox text." + }, + "optionsRedirectAllowance": { + "message": "Jumlah pengalihan yang diperbolehkan: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Berapa pengalihan yang diperbolehkan sampai banner hilang. Nilai default adalah 1. Maksimum adalah tak terbatas.", + "description": "Redirect allowance help text." + }, + "optionsCheckboxAutoFillAndSend": { + "message": "Isi dialog Autentikasi HTTP Dasar dan kirim secara otomatis.", + "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." + }, + "optionsDebugLogging": { + "message": "Catat pengawakutu", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Aktifkan pencatatan pengawakutu. Pesan-pesan konsol juga akan terlihat pada skrip latar belakang dan konten.", + "description": "Debug logging help text." + }, + "optionsRadioText": { + "message": "Periksa pembaruan KeePassXC:", + "description": "Text above radio buttons in the settings page." + }, + "optionsRadioThreeDays": { + "message": "setiap 3 hari", + "description": "Radio button text." + }, + "optionsRadioWeek": { + "message": "setiap minggu", + "description": "Radio button text." + }, + "optionsRadioMonth": { + "message": "setiap bulan", + "description": "Radio button text." + }, + "optionsRadioNever": { + "message": "tidak pernah", + "description": "Radio button text." + }, + "optionsThemeSelectionHeader": { + "message": "Warna tema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Urutkan kredensial yang cocok berdasarkan", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Pilih warna tema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Sistem", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Hitam", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Putih", + "description": "Light theme text." + }, + "optionsKeyboardShortcutsHeader": { + "message": "Pintasan keyboard", + "description": "Keyboard shortcut header text." + }, + "optionsUsePasswordGeneratorHelpText": { + "message": "Menambahkan sebuah ikon pada kolom kata sandi untuk membuat sebuah kata sandi baru.", + "description": "Password Generator option help text." + }, + "optionsUsePasswordGeneratorHelpTextSecond": { + "message": "Kata sandi dibuat oleh KeePassXC menggunakan profil pembuatan kata sandi Anda.", + "description": "Password Generator option help text, second part." + }, + "optionsPredefinedSiteList": { + "message": "Situs yang sudah ditentukan sebelumnya", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Gunakan situs yang telah ditentukan sebelumnya untuk kompatibilitas.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Adds common sites that have username-only login forms to the site preferences.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Adds an icon to username fields for filling credentials with a single mouse click.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Adds an icon to input fields that are recognized as OTP/2FA.", + "description": "OTP field icon option help text." + }, + "optionsAutoRetrieveCredentialsHelpText": { + "message": "KeePassXC-Browser will immediately retrieve credentials when a tab is activated.", + "description": "Auto-Retrive Credentials option help text." + }, + "optionsAutomaticReconnectHelpText": { + "message": "Reconnects automatically to KeePassXC when it is detected.", + "description": "Auto-reconnect option help text." + }, + "optionsAutoFillSingleEntryHelpText": { + "message": "Let KeePassXC-Browser automatically fill in credentials if it receives only a single entry.", + "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.", + "description": "Auto-Fill Single Entry warning text." + }, + "optionsAutocompleteUsernamesHelpText": { + "message": "Show a dropdown list containing available credentials for all username fields on a page.", + "description": "Autocomplete Usernames option help text." + }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "When credentials are returned from different groups, the group name will be shown.", + "description": "Show group name in autocomplete help text." + }, + "optionsShowNotificationsHelpText": { + "message": "Show notifications for errors and when user interaction is required.", + "description": "Show notifications option help text." + }, + "optionsSaveDomainOnlyHelpText": { + "message": "When saving new credentials, save only the domain instead of full URL.", + "description": "Save domain only option help text." + }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "When saving new custom login fields, save only the domain instead of full URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Unduh favicon setelah penyimpanan", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon akan diunduh secara otomatis untuk kredensial yang baru.", + "description": "Download favicon after save help text." + }, + "optionsAutoFillAndSendHelpText": { + "message": "If credentials are found for a page and the login-type is an HTTP Basic Auth request, KeePassXC-Browser tries to login automatically with the first given credentials. When multiple credentials are present, the extension popup can be used to choose the correct one. Even when this feature is enabled, it is still possible to enter HTTP Basic Auth login manually.", + "description": "Auto-Fill And Send option help text." + }, + "optionsAutoFillAndSendHelpTextSecond": { + "message": "An HTTP Basic Auth dialog looks like this:", + "description": "HTTP Basic Auth image help text." + }, + "optionsClearCredentialsTimeout": { + "message": "Clear credentials from non-active tabs after (seconds, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Credentials are cleared from background tabs after the timeout and permissions for those pages will be asked again.", + "description": "Clear credentials timeout help text." + }, + "optionsVersionInfoText": { + "message": "KeePassXC-Browser needs KeePassXC to retrieve credentials.", + "description": "Settings page version info text." + }, + "optionsVersionDownload": { + "message": "Anda dapat mengunduh versi stabil terbaru dari $1", + "description": "Settings page download link." + }, + "optionsVersionRunning": { + "message": "Anda menggunakan KeePassXC versi: $1", + "description": "Settings page info text of user's KeePassXC version." + }, + "optionsLatestVersion": { + "message": "Versi paling baru KeePassXC yang tersedia: $1", + "description": "Settings page info text about the latest KeePassXC version." + }, + "optionsKeePassXCVersionRequired": { + "message": "Membutuhkan KeePassXC versi: $1", + "description": "KeePassXC version requirement text." + }, + "optionsDefault": { + "message": "Standar: $1", + "description": "Default setting text." + }, + "optionsInfinite": { + "message": "Tak terbatas: $1", + "description": "Infinite setting text." + }, + "optionsRecommended": { + "message": "Rekomendasi: $1", + "description": "Recommended setting text." + }, + "optionsShortcutsSuccess": { + "message": "Pintasan untuk $1 berhasil diubah.", + "description": "Message for successful keyboard shortcut change." + }, + "optionsShortcutsInfo": { + "message": "Pintasan untuk $1 telah direset.", + "description": "Info message for changing keyboard shortcuts." + }, + "optionsShortcutsDanger": { + "message": "Error: Pintasan untuk $1 belum berubah!", + "description": "Error message for changing keyboard shortcuts." + }, + "optionsImportExportSettings": { + "message": "Impor/Ekspor pengaturan", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Impor pengaturan dari berkas eksternal?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Pengaturan saat ini akan diganti. Apakah anda benar-benar ingin mengimpor berkas pengaturan?", + "description": "Import settings confirmation dialog help text." + }, + "optionsConnectedDatabasesText": { + "message": "Basis data terhubung ke KeePassXC-Browser.", + "description": "Info text about connected databases." + }, + "optionsConnectedDatabasesNotFound": { + "message": "Tidak dapat menemukan basis data yang telah terhubung.", + "description": "Shown in the connected databases table when there is no connected databases." + }, + "optionsDatabasesRemoveIdentifier": { + "message": "Hapus pengidentifikasi dari daftar basis data?", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmFirst": { + "message": "Apakah anda benar-benar ingin menghapus pengidentifikasi berikut dari daftar basis data: $1", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmSecond": { + "message": "Anda dapat menghubungkan kembali basis data anda kapan saja.", + "description": "Confirmation text when removing database from the list, second part." + }, + "optionsDatabaseIdentifier": { + "message": "Pengidentifikasi", + "description": "Database list column title." + }, + "optionsDatabaseKey": { + "message": "Kunci", + "description": "Database list column title." + }, + "optionsDatabaseLastUsed": { + "message": "Terakhir digunakan", + "description": "Database list column title." + }, + "optionsDatabaseCreated": { + "message": "Dibuat", + "description": "Database list column title." + }, + "optionsDatabaseDelete": { + "message": "Hapus", + "description": "Database list column title." + }, + "optionsColumnPageURL": { + "message": "Halaman URL", + "description": "Site preferences list column title." + }, + "optionsColumnIgnore": { + "message": "Abaikan", + "description": "Site preferences list column title." + }, + "optionsColumnUsernameOnly": { + "message": "Deteksi Hanya-NamaPengguna", + "description": "Site preferences list column title." + }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, + "optionsColumnDelete": { + "message": "Hapus", + "description": "Site preferences list column title." + }, + "optionsSelectionNothing": { + "message": "Aktifkan semua fitur", + "description": "Site preferences option selection." + }, + "optionsSelectionNormal": { + "message": "Nonaktifkan kredensial baru/dimodifikasi", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Disable Auto-Submit", + "description": "Site preferences option selection." + }, + "optionsSelectionFull": { + "message": "Nonaktifkan semua fitur", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Judul", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Nama pengguna", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Grup dan judul", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Grup dan nama pengguna", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." + }, + "optionsCustomFieldsNotFound": { + "message": "No saved custom login fields found.", + "description": "Shown when no saved custom credentials are saved." + }, + "optionsCustomFieldsTableCaption": { + "message": "You can manage saved custom login fields using the table.", + "description": "Table caption of Custom login fields page." + }, + "optionsCustomFieldsTabHelpTextFirst": { + "message": "If KeePassXC-Browser detects the wrong login fields, you are able to specify the correct fields yourself.", + "description": "Saved custom login fields info text, first part." + }, + "optionsCustomFieldsTabHelpTextSecond": { + "message": "Go to the page and click on the KeePassXC-Browser icon, then select ", + "description": "Saved custom login fields info text, second part." + }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "On this page you can manage saved custom login fields.", + "description": "Saved custom login fields info text, third part." + }, + "optionsCustomFieldsRemove": { + "message": "Remove saved custom login fields?", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmation": { + "message": "Do you really want to remove the saved custom login fields on the page: $1", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmationHelpText": { + "message": "KeePassXC-Browser will automatically detect the login fields next time you visit this page.", + "description": "Part of confirmation text when removing saved custom login fields." + }, + "optionsSitePreferencesNotFound": { + "message": "No site preferences found.", + "description": "Shown when no site preferences are saved." + }, + "optionsSitePreferencesRemove": { + "message": "Hapus situs?", + "description": "Confirmation text when removing ignored sites from the list." + }, + "optionsSitePreferencesTabHelpTextFirst": { + "message": "Sites on this page have special handling methods associated with them.", + "description": "Site preferences info text, first part." + }, + "optionsSitePreferencesTabHelpTextSecond": { + "message": "To ignore new/modified credentials on a specific site, add them below or when using the credential banner on the page select Don't ask again for this site.", + "description": "Site preferences info text, second part." + }, + "optionsSitePreferencesTabHelpTextThird": { + "message": "If a site is fully ignored (Disable all features is selected), then the plugin will do nothing when visiting that site.", + "description": "Site preferences info text, third part." + }, + "optionsSitePreferencesTabHelpTextFourth": { + "message": "Username-only detection allows KeePassXC-Browser to fill in login details on websites with separate pages for username and password.", + "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.", + "description": "Improved Input Field Detection help text." + }, + "optionsSitePreferencesManualAddText": { + "message": "Tambahkan URL secara manual", + "description": "Label for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesManualAddHelp": { + "message": "The URL must start with either https://, http://, file://, or ftp:// and must be at least 5 characters long.", + "description": "Help text for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesConfirmation": { + "message": "Do you really want to remove the specified site from the list: $1", + "description": "Confirmation text when removing site from site preferences." + }, + "optionsSitePreferencesConfirmationHelpText": { + "message": "KeePassXC-Browser will enable all features for this site and remove username-only detection.", + "description": "Part of confirmation text when removing site preferences." + }, + "optionsSitePreferencesTableCaption": { + "message": "You can manage saved site preferences using the table.", + "description": "Table caption of Site Preferences page." + }, + "optionsSitePreferencesSelect": { + "message": "Option to ignore extension features for the page.", + "description": "Title text of select element in Site Preferences." + }, + "optionsAboutChrome": { + "message": "Visit KeePassXC-Browser in the Chrome Web Store.", + "description": "About page link to Chrome Web Store." + }, + "optionsAboutMozilla": { + "message": "Visit KeePassXC-Browser in the Mozilla Add-ons directory.", + "description": "About page link to AMO." + }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, + "optionsAboutGitHub": { + "message": "Kunjungi KeePassXC-Browser di GitHub.", + "description": "About page link to GitHub." + }, + "optionsAboutExtensionVersion": { + "message": "KeePassXC-Browser Versi: $1", + "description": "About page text of extension version." + }, + "optionsAboutKeePassXCVersion": { + "message": "KeePassXC Versi: $1", + "description": "About page text of KeePassXC version." + }, + "optionsAboutContributors": { + "message": "Kontributor", + "description": "About page text of contributors." + }, + "optionsAboutLicenses": { + "message": "Lisensi", + "description": "About page text of licenses." + }, + "optionsAboutReportBugs": { + "message": "Laporkan bug", + "description": "About page text of reporting bugs." + }, + "optionsAboutCreateNewIssue": { + "message": "Buat isu baru di GitHub", + "description": "Link text for creating a new issue." + }, + "optionsAboutDebugInfo": { + "message": "Info awakutu berikut dapat digunakan", + "description": "Debug info text." + }, + "optionsAboutSupporters": { + "message": "Pendukung", + "description": "Supporters label text." + }, + "optionsErrorInvalidValue": { + "message": "URL tidak valid. Silakan periksa input.", + "description": "Error shown when input field has an incorrect value." + }, + "optionsErrorInvalidURL": { + "message": "URL tidak valid. Silakan periksa input.", + "description": "Error shown when input field has an incorrect URL." + }, + "optionsErrorValueExists": { + "message": "Nilai sudah ada dalam daftar.", + "description": "Error shown when trying to add a duplicate value to the list." + }, + "optionsUserInterfaceTitle": { + "message": "Antarmuka pengguna", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Mengisi kredensial", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Menyimpan kredensial", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Pembaruan", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Pengaturan lanjutan", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Ekstensi", + "description": "Extension title in settings page" + }, + "openNewTab": { + "message": "Buka tab baru", + "description": "Title attribute text." + }, + "httpAuthDialog": { + "message": "HTTP Basic Authentication dialog", + "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Your selection will be auto-submitted", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Kunci basis data", + "description": "Lock database button title text." + } +} diff --git a/keepassxc-browser/_locales/it/messages.json b/keepassxc-browser/_locales/it/messages.json index a5cf3ed..4e85fb9 100644 --- a/keepassxc-browser/_locales/it/messages.json +++ b/keepassxc-browser/_locales/it/messages.json @@ -31,6 +31,10 @@ "message": "Compila attributo...", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "Richiedi Completamento automatico globale", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { "message": "Rilevata autenticazione HTTP con più credenziali di accesso. Fare clic sull'icona dell'estensione per scegliere quella corretta.", "description": "Notification when HTTP Authentication has multiple credentials detected." @@ -99,6 +103,10 @@ "message": "Nessun login trovato.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Errore notifica visualizzato quando connesso a KeePassXC", "description": "Error notification shown when not connected to KeePassXC" @@ -175,6 +183,10 @@ "message": "Icona campo nome utente", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Compila TOTP con KeePassXC", "description": "OTP field icon hover text." @@ -183,9 +195,9 @@ "message": "Icona campo TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Abbandona", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Chiudi", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Ometti", @@ -195,9 +207,9 @@ "message": "Show more", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Di nuovo", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Ripristina", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Conferma", @@ -207,29 +219,29 @@ "message": "I campi di login per questa pagina sono già selezionati e verranno sovrascritti.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Annulla la selezione", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Cancella i dati salvati", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campo stringa n.", + "message": "Campo stringa", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Scegliere un campo nome utente", + "message": "Scegli un campo nome utente", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Ora scegliere un campo password", + "message": "Scegli un campo nome password", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Scegli un campo TOTP", + "message": "Scegli un campo TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confermare la selezione", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Scegli un campo stringa", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Confermare la selezione o scegliere altri campi come campi stringa.", @@ -239,6 +251,10 @@ "message": "You can also use the numbers to choose the input fields from keyboard.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Scegli un campo di accesso personalizzato", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nome utente", "description": "General text for username." @@ -247,6 +263,10 @@ "message": "Password", "description": "General text for password." }, + "stringFields": { + "message": "Campi stringa", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- nessun nome utente -", "description": "Shown when no username is set in the credentials." @@ -335,6 +355,26 @@ "message": "Scaricare l'ultima versione da keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Sei alle prime armi? Consulta la nostra guida introduttiva.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Guida introduttiva - Installazione dell'integrazione del browser", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Nascondi e non mostrare nuovamente.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Non riesci a connetterti a KeePassXC? Forse la nostra pagina wiki potrebbe aiutarti.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Guida alla risoluzione dei problemi", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Controllo dello stato...", "description": "Checking status message in popup." @@ -357,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser è collegato a KeePassXC ed è stato configurato usando il seguente identificatore: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "È stato rilevato un solo campo nome utente. Aggiungi l'URL alle Preferenze del sito con l'opzione Solo nome utente abilitata?", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Le credenziali con il nome utente usato sono contrassegnate in grassetto: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Scegli le credenziali che vuoi aggiornare.", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Credenziali aggiornate con nome utente $1", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Esistono già credenziali identiche. Nessuna modifica effettuata.", @@ -659,6 +699,14 @@ "message": "Compila automaticamente le finestre di dialogo di autenticazione HTTP Basic e inviale.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Log di debug", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Abilita i log di debug. Messaggi aggiuntivi della console saranno visibili sia negli script in background che in quelli di contenuto.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Controlla gli aggiornamenti di KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -748,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Attenzione! Utilizzare la compilazione automatica non è sicuro. Utilizzare a proprio rischio.", + "message": "Avviso! L'uso del riempimento automatico non è sicuro. Utilizzalo a tuo rischio. KeePassXC-Browser tenta automaticamente di rilevare i campi di accesso. Tuttavia, potrebbero essere rilevati in modo errato, eventualmente riempiendo dati sensibili in campi di inserimento non sicuri.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -771,6 +819,14 @@ "message": "Quando si salvano nuovi campi di accesso personalizzati, salva solo il dominio anziché l'URL completa.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Scarica la favicon dopo il salvataggio", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "La favicon sarà scaricata automaticamente per le nuove credenziali.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Se le credenziali sono state trovate per una pagina e il tipo di accesso è una richiesta di autenticazione di base HTTP, KeePassXC-Browser cerca di effettuare il login con le prime credenziali date.", "description": "Auto-Fill And Send option help text." @@ -895,6 +951,10 @@ "message": "Rilevamento solo del nome utente", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Rilevamento del campo di inserimento migliorato", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Elimina", "description": "Site preferences list column title." @@ -917,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Titolo", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Nome utente", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Gruppo e titolo", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Gruppo e nome utente", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Nessun campo di login personalizzato salvato è stato trovato.", @@ -987,6 +1071,10 @@ "message": "Il rilevamento del solo nome utente permette a KeePassXC-Browser di riempire i dettagli di login su siti Web con pagine separate per username e password.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Add URL manually", "description": "Label for adding site manually on Site preferences tab." @@ -1019,6 +1107,10 @@ "message": "Visita KeePassXC-Browser nella directory di Mozilla Add-ons.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visita KeePassXC-Browser nella pagina dei componenti aggiuntivi di Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Visita KeePassXC-Browser su GitHub.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/ja/messages.json b/keepassxc-browser/_locales/ja/messages.json index 343482e..db03d2e 100644 --- a/keepassxc-browser/_locales/ja/messages.json +++ b/keepassxc-browser/_locales/ja/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "資格情報を保存", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { - "message": "パスワード生成アイコンを表示", + "message": "パスワードジェネレーターを表示", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "拡張機能のアイコンをクリックして、資格情報を作成または変更してください。", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "属性を入力…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "グローバル自動入力を要求", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "HTTP 認証で複数の資格情報が検出されました。拡張機能のアイコンをクリックして正しいものを選択してください。", @@ -99,6 +103,14 @@ "message": "ログイン情報が見つかりません。", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "フィールドに設定された上限を超えた長さのパスワードが入力されました。", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, + "errorNotConnected": { + "message": "KeePassXC に接続していません。", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "パスワード生成アイコン", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "次のパスワードフィールドにも入力する", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? ビット", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "パスワード生成", "description": "Password generator dialog title." @@ -123,16 +131,28 @@ "message": "生成", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "再試行", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "コピー", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "入力とコピー", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "パスワードを入力", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { - "message": "エラー:\n許可された長さよりも長いパスワードが生成されました。\n長さに合わせてカットされます。\n\n新しいパスワードを忘れないでください。", + "message": "エラー: 許可された長さよりも長いパスワードが生成されました!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "超えた部分はカットします。", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "新しいパスワードを忘れないようにしてください。", "description": "A warning text shown in the password generator." }, "passwordGeneratorGenerateText": { @@ -140,12 +160,44 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "生成されたパスワードを受信できません。
KeePassXC を実行していますか?", + "message": "生成されたパスワードを受信できません。", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "棄却", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "KeePassXC の実行と接続を確認してください。", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "KeePassXC から資格情報を入力", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "データベースがロックされています", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC に接続していません", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "ユーザー名フィールドアイコン", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "KeePassXC から TOTP を入力", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP フィールドアイコン", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "閉じる", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "スキップ", @@ -155,9 +207,9 @@ "message": "さらに表示", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "戻る", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "元に戻す", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "確認", @@ -167,34 +219,42 @@ "message": "このページのログインフィールドは既に選択されているため上書きされます。", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "選択を破棄", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "保存したデータを消去", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "文字列フィールド #", + "message": "文字列フィールド", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. ユーザー名フィールドを選択してください", + "message": "ユーザー名フィールドを選択してください", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. パスワードフィールドを選択してください", + "message": "パスワードフィールドを選択してください", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. 選択の確認", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "TOTP フィールドを選択してください", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "文字列フィールドを選択してください", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { - "message": "選択を確認するか、文字列フィールドとして更にフィールドを選択してください。", + "message": "選択したものを確認するか、文字列フィールドとして別のフィールドを追加で選択してください。", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { "message": "キーボードの数字キーで入力フィールドを選択できます。", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "カスタムログインフィールドを選択", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "ユーザー名", "description": "General text for username." @@ -203,32 +263,48 @@ "message": "パスワード", "description": "General text for password." }, + "stringFields": { + "message": "文字列フィールド", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- ユーザー名なし -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "エラー:\nログイン情報が見つかりません。", + "message": "ログイン情報が見つかりません。", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "エラー:\nKeePassXC に複数のログイン情報が見つかりました。\nKeePassXC-Browser のアイコンを押してオプションを表示してください。", + "message": "KeePassXC に複数のログイン情報が見つかりました!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "KeePassXC-Browser のアイコンを押してオプションを表示してください。", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "エラー:\nユーザー名の資格情報が見つかりません。", + "message": "ユーザー名の資格情報が見つかりません。", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "TOTP が見つかりません。", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "期限切れ", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { - "message": "エラー:\n入力するフィールドを見つけられません。", + "message": "エラー: 入力するフィールドを見つけられません。", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "エラー:\nパスワードフィールドを見つけられません。", + "message": "エラー: パスワードフィールドを見つけられません。", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "エラー:\n変更された資格情報を検出できませんでした。", + "message": "エラー: 変更された資格情報を検出できませんでした。", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -240,7 +316,7 @@ "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "このページのカスタムログインフィールドを選択", + "message": "カスタムログインフィールドを選択", "description": "Popup credential choosing button text." }, "popupConnectButton": { @@ -263,8 +339,12 @@ "message": "データベースを再度開く", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "サイト用の「ユーザー名のみ」オプションを追加", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { - "message": "KeePassXC-Browser がエラーに遭遇しました:", + "message": "エラーが発生しました:", "description": "A text shown above error message in the popup." }, "popupUpdateAvailable": { @@ -275,6 +355,26 @@ "message": "keepassxc.org から最新バージョンをダウンロードしてください", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "初めて使用する場合はスタートガイドを確認してみてください。", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "スタートガイド - ブラウザー統合のセットアップ", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "非表示にして今後表示しない。", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "KeePassXC に接続できない場合は Wiki ページを確認してみてください。", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "トラブルシューティングガイド", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "ステータスをチェック中...", "description": "Checking status message in popup." @@ -292,59 +392,91 @@ "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { - "message": "KeePassXC-Browser はまだ KeePassXC に接続されていませんが、識別子を使用するように設定されています: $1", + "message": "KeePassXC-Browser はまだ KeePassXC に接続していませんが、次の識別子を使用する設定になっています: $1", "description": "A popup message shown when KeePassXC is not connected but configured." }, "popupConfiguredAndAssociated": { - "message": "KeePassXC-Browser は KeePassXC に接続されており、次の識別子を使用するように設定されています: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "message": "KeePassXC-Browser は KeePassXC に接続しており、次の識別子を使用する設定になっています: $1", + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { + "popupUsernameFieldDetected": { + "message": "単一のユーザー名フィールドのみを検出しました。「ユーザー名のみ」オプションを有効にして URL をサイト設定に追加しますか?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { "message": "ユーザー名またはパスワードが変更されました。保存しますか?", - "description": "Popup message when username or password has changed." + "description": "Message when username or password has changed." }, - "popupRememberSaving": { - "message": "資格情報が識別子 $1 の接続されたデータベースに保存されました", - "description": "A popup message when saving or updating credentials." + "rememberSaving": { + "message": "資格情報を識別子 $1 の接続済みデータベースに保存しました", + "description": "A message when saving or updating credentials." }, - "popupRememberNewUsername": { - "message": "次のユーザー名は現在保存されていません: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberNewUsername": { + "message": "次のユーザー名は現在保存していません: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { - "message": "使用されたユーザー名の資格情報は太字でマークされます: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberUsernameExists": { + "message": "使用したユーザー名の資格情報は太字でマークします: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberChooseCredentials": { "message": "更新する資格情報を選択してください。", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { + "rememberChooseGroup": { "message": "新しい資格情報を追加するグループを選択してください。", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "エラー: 指定されたデフォルトのグループが見つかりませんでした。必要な全てのグループを作成します。", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "接続済みデータベースにデフォルトグループを作成しました。", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { + "rememberErrorCreatingNewGroup": { "message": "新しいグループを作成できません。", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "エラー: 資格情報は更新されません。パスワードは変更されていません。", + "rememberErrorPasswordNotChanged": { + "message": "資格情報を更新しません。パスワードは変更されていません。", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "エラー: 資格情報を保存または更新できません。", + "rememberErrorCannotSaveCredentials": { + "message": "資格情報を保存または更新できません。", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "データベースが閉じられているため資格情報を保存または更新できません。", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "作業をキャンセルしました。資格情報は更新されません。", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "ユーザー名 $1 の新しい資格情報を保存しました。", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "ユーザー名 $1 の資格情報を更新しました。", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "同一の資格情報が既に存在します。更新しません。", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(空)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "資格情報を保存する前にパスワードフィールドに入力してください。", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "ページに入力するログイン情報を選択してください。", "description": "A popup message shown when one or multiple credentials are present." }, "popupFilterText": { - "message": "フィルター:", + "message": "絞り込み:", "description": "Text for login credentials quick filter." }, "popupAuthText": { @@ -376,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "このページでは確認しない", + "message": "このサイトでは確認しない", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -396,7 +528,7 @@ "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { - "message": "接続されたデータベース", + "message": "接続済みデータベース", "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { @@ -416,7 +548,7 @@ "description": "General settings page header." }, "optionsMenuConnectedDatabases": { - "message": "接続されたデータベース", + "message": "接続済みデータベース", "description": "Connected Databases page header." }, "optionsMenuCustomFields": { @@ -467,17 +599,13 @@ "message": "元に戻す", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "点滅時間:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "設定をインポート", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "リダイレクトオフセット:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "最大リダイレクト数:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "設定をエクスポート", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "新しいパスワードを保存するデフォルトのグループ:", @@ -496,13 +624,37 @@ "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "パスワード生成を有効にする。", - "description": "Activate password generator checkbox text." + "message": "パスワード生成アイコンを有効にする。", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "ユーザー名フィールドのアイコンを有効にする。", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "動的な入力フィールドを検出する。", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "ポップアップや動的ダイアログを使用するページで役立ちます。低スペックなマシンでは、無効にすると CPU 負荷を抑えられます。無効にした場合、資格情報の入力は、キーボードショートカット、コンテキストメニュー、拡張機能のポップアップを使用してください。", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "2FA/OTP フィールドのアイコンを有効にする。", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "資格情報を自動的に読み込む。", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "自動的に KeePassXC へ再接続する。", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "警告!これは実験段階の機能です。自己責任で使用してください。", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "資格情報が単一のエントリーに自動入力する。", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "ユーザー名フィールドの自動補完を有効にする。", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "異なるグループから資格情報を取得した場合は、自動補完一覧にグループ名を表示する。", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "ログインフォームの自動送信", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "選択した資格情報を自動送信します。これは単一エントリーの自動入力では無効になります。", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "通知を表示する。", "description": "Show notifications checkbox text." @@ -520,19 +684,35 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "新しい資格情報をデータベースに保存可能な際に通知を表示する。", + "message": "新しい資格情報をデータベースに保存可能な際、ページ上にバナーを表示する。", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "許可するリダイレクト数: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "指定した回数リダイレクトが行われるとバナーが非表示になります。デフォルト値は 1 で、上限はありません。", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { - "message": "HTTP Basic 認証ダイアログに自動入力して送信する。", + "message": "HTTP ベーシック認証ダイアログに自動入力して送信する。", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "デバッグログ", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "デバッグログを有効にします。追加のコンソールメッセージがバックグラウンドスクリプトとコンテンツスクリプトの両方に表示されます。", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "KeePassXC の更新確認:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { - "message": "3日毎", + "message": "3 日毎", "description": "Radio button text." }, "optionsRadioWeek": { @@ -547,66 +727,122 @@ "message": "しない", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "カラーテーマ", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "一致した資格情報の並び順", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "カラーテーマの選択", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "システム", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "ダーク", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "ライト", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "キーボードショートカット", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "新しい資格情報の検出後にアイコンが点滅する最長時間 (ミリ秒)", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "ページのリダイレクトによって無効になる前にアイコンが点滅する最短時間 (ミリ秒)。", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1を指定すると最大リダイレクト数を無視して点滅時間のみを使用 (古い挙動)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "アイコンが無効になる前のリダイレクトオフセット後にタブが遷移するページ数", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { - "message": "新しいパスワードを生成するボタンをパスワードフィールドに追加します。", + "message": "新しいパスワードを生成するアイコンをパスワードフィールドに追加します。", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { "message": "パスワードは KeePassXC のパスワード生成プロファイルを使用して生成されます。", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "事前定義されたサイト", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "互換性のために事前定義されたサイトを使用する。", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "ユーザー名のみのログインフォームがあるサイトをサイト設定に追加します。", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "クリックすることで資格情報を入力できるアイコンをユーザー名フィールドに追加します。", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "OTP/2FA として認識した入力フィールドにアイコンを追加します。", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "タブがアクティブになった直後に KeePassXC-Browser が資格情報を読み込みます。", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "KeePassXC を検出した際に自動で再接続します。", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "エントリーに対する資格情報が単一の場合は、KeePassXC-Browser に自動入力させます。", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "警告!自動入力は安全ではありません。自己責任で使用してください。", + "message": "警告!自動入力は安全ではありません。自己責任で使用してください。KeePassXC-Browser が自動的にログインフィールドを検出しますが、検出に失敗して安全ではない入力フィールドに機密データを入力してしまう可能性があります。", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "ページにある全てのユーザー名フィールドに、利用可能な資格情報を含んだドロップダウンリストを表示します。", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "複数のグループから資格情報を取得した場合はグループ名を表示します。", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "エラーが発生した場合や、ユーザーによる操作が必要な場合は通知を表示します。", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "新しい資格情報を保存する際に、完全な URL の代わりにドメインのみを保存します。", + "message": "新しい資格情報を保存する場合、完全な URL の代わりにドメインのみを保存します。", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "新しいカスタムログインフィールドを保存する場合、完全な URL の代わりにドメインのみを保存します。", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "保存後にファビコンをダウンロードする", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "新しい資格情報のファビコンを自動的にダウンロードします。", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "ページの資格情報が存在し、ログイン方式が HTTP Basic 認証リクエストの場合、KeePassXC-Browser は最初に受け取った資格情報でログインを試みます。", + "message": "ページの資格情報が存在し、ログイン方式が HTTP ベーシック認証リクエストの場合、KeePassXC-Browser は最初に受け取った資格情報で自動ログインを試みます。資格情報が複数存在する場合、ポップアップから正しい資格情報を選択できます。この機能が有効になっている場合でも、依然として手動でログインすることは可能です。", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { - "message": "HTTP Basic 認証ダイアログはこのような外観です:", + "message": "HTTP ベーシック認証ダイアログはこのような外観です:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "指定時間経過後、非アクティブなタブの資格情報を消去する (0-3600 秒)。", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "指定した時間が経過するとバックグラウンドタブの資格情報が消去され、そのタブのページの資格情報が再度要求されます。", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-Browser は資格情報の読み込みに KeePassXC を必要とします。", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "利用可能な KeePassXC の最新バージョン: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "次のバージョンの KeePassXC が必要です: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "デフォルト: $1", "description": "Default setting text." @@ -636,23 +876,35 @@ "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "ショートカット ($1) が正常に変更されました。", + "message": "ショートカット ($1) を無事に変更しました。", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "ショートカット ($1) がリセットされました。", + "message": "ショートカット ($1) をリセットしました。", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { "message": "エラー: ショートカット ($1) は変更されていません。", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "設定のインポート/エクスポート", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "外部ファイルから設定をインポートしますか?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "現在の設定を上書きします。本当に設定ファイルをインポートしますか?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { - "message": "以下の KeePassXC データベースが KeePassXC-Browser に接続されています。", + "message": "KeePassXC-Browser が接続したデータベースです。", "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { - "message": "接続されたデータベースが見つかりません。", + "message": "接続済みのデータベースはありません。", "description": "Shown in the connected databases table when there is no connected databases." }, "optionsDatabasesRemoveIdentifier": { @@ -660,7 +912,7 @@ "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "本当に次の識別子をデータベースから削除しますか?", + "message": "本当に次の識別子をデータベース一覧から削除しますか: $1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -699,6 +951,10 @@ "message": "ユーザー名のみ検出", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "削除", "description": "Site preferences list column title." @@ -711,16 +967,60 @@ "message": "資格情報の作成/変更を無効にする", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "自動送信を無効にする", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "全ての機能を無効にする", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "タイトル", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "ユーザー名", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "グループとタイトル", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "グループとユーザー名", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "入力後の資格情報の並び順", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "関連する資格情報を先頭にするオプションを選択している場合、以前にログインフィールドに入力した資格情報が自動補完メニューの先頭に表示されます。", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "入力後の資格情報の並び順 (TOTP)", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "関連する資格情報を先頭にするオプションを選択している場合、以前にログインフィールドに入力した TOTP が自動補完メニューの先頭に表示されます。", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "一致した資格情報設定", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "関連する資格情報を先頭にする", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { - "message": "保存されたカスタムログインフィールドが見つかりません。", + "message": "保存したカスタムログインフィールドはありません。", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "保存されたカスタムログインフィールドは以下で管理できます。", + "message": "保存したカスタムログインフィールドはここで管理できます。", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { @@ -731,12 +1031,16 @@ "message": "対象のページに移動して KeePassXC-Browser のアイコンをクリックし、次のボタンを選択してください:", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "このページでは保存したカスタムログインフィールドを管理できます。", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { - "message": "保存されたカスタムログインフィールドを削除しますか?", + "message": "保存したカスタムログインフィールドを削除しますか?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "本当に保存されたカスタムログインフィールドを削除しますか: $1", + "message": "本当に保存したカスタムログインフィールドを削除しますか: $1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { @@ -744,8 +1048,8 @@ "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "無視されるサイトが見つかりません。", - "description": "Shown when no ignored sites are saved." + "message": "サイト設定が見つかりません。", + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "サイトを削除しますか?", @@ -756,21 +1060,29 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "特定のサイトの新規または変更された資格情報を無視するには、この下にある一覧に追加するか、点滅する KeePassXC-Browser のアイコンをクリックし、次のボタンを選択してください:", + "message": "特定のサイトの新しい資格情報、または変更された資格情報を無視するには、下にある一覧に追加するか、ページ上に表示された資格情報バナーで このサイトでは確認しない を選択してください。 ", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "サイトを完全に無視する (全ての機能を無効にするが選択されている) 場合は、そのサイトを訪問してもプラグインは何もしません。", + "message": "サイトを完全に無視する (「全ての機能を無効にする」を選択している) 場合は、そのサイトを訪問してもプラグインは何もしません。", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { "message": "ユーザー名のみを検出することで、KeePassXC-Browser はユーザー名とパスワードが別々のページにあるウェブサイトでのログイン情報の入力を可能にします。", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "URL を手動で追加", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL は https://http://file://ftp:// のいずれかで始まり、5 文字以上である必要があります。", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "本当に指定したサイトをリストから削除しますか: $1", "description": "Confirmation text when removing site from site preferences." @@ -780,7 +1092,7 @@ "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "保存されたサイト設定は以下で管理できます。", + "message": "保存したサイト設定はここで管理できます。", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { @@ -792,9 +1104,13 @@ "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Mozilla Add-ons ディレクトリの KeePassXC-Browser 配布ページを開く。", + "message": "Mozilla Add-ons の KeePassXC-Browser 配布ページを開く。", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Edge Add-ons の KeePassXC-Browser 配布ページを開く。", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "GitHub の KeePassXC-Browser プロジェクトページを開く。", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "次の情報を含めてください", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "サポーター", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "不正な値です。入力を確認してください。", "description": "Error shown when input field has an incorrect value." @@ -839,12 +1159,44 @@ "message": "その値は既にリストに存在します。", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "ユーザーインターフェース", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "資格情報の入力", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "資格情報の保存", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "更新", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "高度な設定", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "拡張機能", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "新しいタブを開く", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "HTTP Basic 認証ダイアログ", + "message": "HTTP ベーシック認証ダイアログ", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "選択したものを自動送信します", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "データベースをロック", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/ko/messages.json b/keepassxc-browser/_locales/ko/messages.json index 3db187e..3f756ab 100644 --- a/keepassxc-browser/_locales/ko/messages.json +++ b/keepassxc-browser/_locales/ko/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "인증 정보 저장", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "암호 생성기 표시", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "확장 기능 아이콘을 눌러서 인증 정보를 생성하거나 수정할 수 있습니다.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "속성 입력...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "전역 자동 입력 요청", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "여러 개의 인증 정보를 사용할 수 있습니다. 확장 기능 아이콘을 눌러서 사용할 인증 정보를 선택하십시오.", @@ -99,6 +103,14 @@ "message": "로그인을 찾을 수 없습니다.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "입력된 암호가 암호 필드의 최대 길이보다 깁니다.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, + "errorNotConnected": { + "message": "KeePassXC에 연결되지 않았습니다.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "암호 생성기 아이콘", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "다음 암호 입력 필드도 채우기", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? 비트", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "암호 생성기", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "생성", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "다시 시도", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "복사", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "채우고 복사", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "암호 입력", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "오류:\n생성된 암호가 입력이 허용된 암호보다 더 깁니다!\n허용된 길이에 맞춰서 암호를 잘랐습니다.\n\n새 암호를 기억하십시오!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "길이에 맞도록 잘랐습니다.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "새 암호를 기억하십시오!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "암호 생성", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "생성된 암호를 수신할 수 없습니다.
KeePassXC가 실행 중입니까?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "숨기기", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "KeePassXC가 실행 중이고 연결되어 있습니까?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "KeePassXC에서 인증 정보 입력", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "데이터베이스가 잠김", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC 연결이 해제됨", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "사용자 이름 필드 아이콘", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "KeePassXC에서 TOTP 입력", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP 필드 아이콘", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "닫기", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "건너뛰기", @@ -155,9 +207,9 @@ "message": "더 보기", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "다시 시도", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "초기화", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "확인", @@ -167,25 +219,29 @@ "message": "이 페이지의 로그인 필드가 선택되어 있으며 내용을 덮어 씁니다.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "선택 무시", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "저장된 데이터 비우기", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "문자열 필드 #", + "message": "문자열 필드", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. 사용자 이름 필드 선택", + "message": "사용자 이름 필드 선택", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. 암호 필드 선택", + "message": "암호 필드 선택", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. 선택 확인", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "TOTP 필드 선택", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "문자열 필드 선택", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "선택 사항을 확인하거나 더 많은 문자열 필드를 선택하십시오.", @@ -195,6 +251,10 @@ "message": "키보드에서 숫자를 눌러서 입력 필드를 선택할 수 있습니다.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "사용자 정의 로그인 필드 선택", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "사용자 이름", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "암호", "description": "General text for password." }, + "stringFields": { + "message": "문자열 필드", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- 사용자 이름 없음 -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "오류:\nKeePassXC에 하나 이상의 로그인 정보가 있습니다!\nKeePassXC-브라우저 아이콘을 눌러서 더 많은 옵션을 보십시오.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "KeePassXC-브라우저 아이콘을 눌러서 더 많은 옵션을 보십시오.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "오류:\n지정한 사용자 이름과 일치하는 인증 정보를 찾을 수 없습니다.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "TOTP를 찾을 수 없습니다.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "만료됨", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "오류:\n입력할 필드를 찾을 수 없습니다.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "데이터베이스 다시 열기", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "사이트에 사용자 이름만 입력 옵션 추가", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-브라우저에서 오류가 발생했습니다:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "keepassxc.org 사이트에서 최신 버전을 다운로드하십시오", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "처음 사용하시나요? 시작하기 도움말을 확인해 보십시오.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "시작하기 도움말 - 브라우저 통합 설정", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "숨기고 더 이상 표시하지 않습니다.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "KeePassXC에 연결할 수 없나요? 위키 페이지에서 해결 방법을 찾을 수 있습니다.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "문제 해결 도움말", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "상태 확인 중...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-브라우저가 KeePassXC에 연결되어 있고 다음 식별자로 설정되어 있습니다: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { + "popupUsernameFieldDetected": { + "message": "사용자 이름 필드 한 개만 감지되었습니다. 사이트 환경 설정의 URL에 사용자 이름만 입력 옵션을 지정하시겠습니까?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { "message": "사용자 이름이나 암호가 변경되었습니다! 저장하시겠습니까?", - "description": "Popup message when username or password has changed." + "description": "Message when username or password has changed." }, - "popupRememberSaving": { + "rememberSaving": { "message": "인증 정보를 연결된 데이터베이스에 식별자 $1(으)로 저장합니다", - "description": "A popup message when saving or updating credentials." + "description": "A message when saving or updating credentials." }, - "popupRememberNewUsername": { + "rememberNewUsername": { "message": "다음 사용자 이름이 저장되지 않았습니다: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { + "rememberUsernameExists": { "message": "지정한 사용자 이름을 사용하는 인증 정보는 굵게 표시됩니다: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberChooseCredentials": { "message": "업데이트할 인증 정보를 선택하십시오.", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { + "rememberChooseGroup": { "message": "새 인증 정보를 추가할 그룹을 선택하십시오.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "오류: 지정한 기본 그룹을 찾을 수 없습니다. 필요한 모든 그룹을 만듭니다.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "연결된 데이터베이스에 기본 그룹을 만들었습니다.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { + "rememberErrorCreatingNewGroup": { "message": "새 그룹을 만들 수 없습니다.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "오류: 인증 정보를 업데이트하지 않았습니다. 암호가 변경되지 않았습니다.", + "rememberErrorPasswordNotChanged": { + "message": "인증 정보를 업데이트하지 않았습니다. 암호가 변경되지 않았습니다.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "오류: 인증 정보를 저장하거나 업데이트할 수 없습니다.", + "rememberErrorCannotSaveCredentials": { + "message": "인증 정보를 저장하거나 업데이트할 수 없습니다.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "닫힌 데이터베이스에 인증 정보를 저장하거나 업데이트할 수 없습니다.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "작업이 취소되었습니다. 인증 정보를 업데이트하지 않았습니다.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "사용자 이름 $1의 새로운 인증 정보를 저장했습니다.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "사용자 이름 $1의 인증 정보를 업데이트했습니다.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "같은 인증 정보가 이미 존재합니다. 업데이트하지 않습니다.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(비어 있음)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "인증 정보를 저장하기 전에 암호를 입력하십시오.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "페이지에 입력할 로그인 정보를 선택하십시오.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "초기화", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "깜빡임 시간:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "설정 가져오기", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "전환 위치:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "최대 전환 수:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "설정 내보내기", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "새 암호를 저장할 기본 그룹:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "암호 생성기를 활성화합니다.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "사용자 이름 필드 아이콘을 활성화합니다.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "동적 입력 필드 감지를 사용합니다.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "팝업이나 동적 대화 상자를 사용하는 페이지에 유용합니다. 느린 컴퓨터에서 CPU 점유율을 줄이려면 선택을 해제하십시오. 이 옵션을 사용하지 않으면 인증 정보를 키보드 단축키, 콘텍스트 메뉴 및 확장 기능의 팝업으로만 입력할 수 있습니다.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "2FA/OTP 필드 아이콘을 활성화합니다.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "자동으로 인증 정보를 가져옵니다.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "자동으로 KeePassXC에 다시 연결합니다.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "경고! 이 기능은 실험적입니다. 주의하여 사용하십시오.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "자동으로 단일 인증 정보 항목을 입력합니다.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "사용자 이름 필드 자동 완성을 사용합니다.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "서로 다른 그룹의 인증 정보를 표시할 때 자동 완성 목록에 그룹 이름을 표시합니다.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "로그인 폼 자동 제출", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "선택한 인증 정보를 자동으로 제출합니다. 자동 입력 항목이 하나만 있을 때에는 비활성화됩니다.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "알림을 표시합니다.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "데이터베이스에 새 인증 정보를 저장할 수 있을 때 알림을 표시합니다.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "허용된 최대 전환 수: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "전환 위치 이후 아이콘을 비활성화하기 전까지 탭을 순환할 회수", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "자동으로 HTTP 기본 인증 정보 항목을 입력하고 제출합니다.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "KeePassXC 업데이트 확인:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "하지 않음", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "색 테마", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "일치하는 인증 정보 정렬 순서", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "색 테마 선택", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "시스템", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "어두움", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "밝음", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "키보드 단축키", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "새 인증 정보를 발견한 후 아이콘을 깜빡일 최대 시간(ms)", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "페이지 전환으로 인하여 비활성화될 때까지 아이콘을 깜빡일 최소 시간(ms)", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1을 입력하면 최대 전환 회수와 상관 없이 깜빡임 시간만 사용(이전 방식)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "전환 위치 이후 아이콘을 비활성화하기 전까지 탭을 순환할 회수", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "암호 필드에 새 암호 생성기 단추를 추가합니다.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "암호 생성 프로필을 사용하여 KeePassXC에서 암호를 생성합니다.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "사전 정의된 사이트", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "호환성 목적으로 사전 정의된 사이트를 사용합니다.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "로그인 폼에 사용자 이름만 있는 알려진 사이트를 사이트별 설정에 추가합니다.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "사용자 이름 필드에 마우스 클릭으로 인증 정보를 입력하는 아이콘을 추가합니다.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "OTP/2FA 필드로 감지된 입력 필드에 아이콘을 추가합니다.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "탭을 활성화할 때 KeePassXC-브라우저에서 인증 정보를 즉시 가져옵니다.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "KeePassXC를 감지했을 때 자동으로 다시 연결합니다.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "인증 정보가 하나만 있을 때 KeePassXC-브라우저에서 자동으로 입력합니다.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "경고! 자동 입력은 안전하지 않을 수 있습니다. 주의하여 사용하십시오.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "페이지에 있는 모든 사용자 이름 필드에 입력할 수 있는 인증 정보 드롭다운 목록을 표시합니다.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "서로 다른 그룹에 있는 인증 정보를 구분하기 위해 그룹 이름을 표시합니다.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "사용자 동작이 필요하거나 오류가 발생했을 때 알림을 표시합니다.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "새 인증 정보를 저장할 때 전체 URL 대신 도메인만 저장합니다.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "새 사용자 정의 로그인 필드를 저장할 때 전체 URL 대신 도메인만 저장합니다.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "페이지 인증 정보를 찾았고 로그인 형식이 HTTP 기본 인증일 때 KeePassXC-브라우저에서 최초로 지정한 인증 정보로 로그인을 시도합니다.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "HTTP 기본 인증 대화 상자 예시:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "다음 시간 이후 비활성 탭의 인증 정보를 삭제합니다(초 단위, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "제한 시간이 초과한 후 배경 탭의 인증 정보를 삭제하고 해당 페이지의 권한을 다시 물어 봅니다.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-브라우저에서 인증 정보를 가져오려면 KeePassXC가 필요합니다.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "사용 가능한 KeePassXC 최신 버전: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "필요한 KeePassXC 버전: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "기본값: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "오류: $1의 단축키가 변경되지 않았습니다!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "설정 가져오기/내보내기", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "외부 파일에서 설정을 가져오시겠습니까?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "현재 설정을 덮어쓸 것입니다. 설정 파일을 가져오시겠습니까?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "다음 KeePassXC 데이터베이스가 KeePassXC-브라우저에 연결되어 있습니다.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "사용자 이름만 감지", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "삭제", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "새로운/수정된 인증 정보 비활성화", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "자동 제출 비활성화", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "모든 기능 비활성화", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "제목", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "사용자 이름", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "그룹과 제목", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "그룹과 사용자 이름", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "입력했던 인증 정보 다음에 다음 순으로 인증 정보 정렬", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "관련 있는 인증 정보부터 표시 옵션을 선택했다면 자동 완성 메뉴의 목록에 이전에 사용했던 로그인의 인증 정보를 먼저 표시합니다.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "입력했던 인증 정보 다음에 다음 순으로 TOTP 정렬", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "관련 있는 인증 정보부터 표시 옵션을 선택했다면 자동 완성 메뉴의 목록에 이전에 사용했던 로그인의 TOTP를 먼저 표시합니다.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "일치하는 인증 정보 설정", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "관련 있는 인증 정보부터 표시", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "저장된 사용자 정의 로그인 필드가 없습니다.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "해당 페이지로 이동하여 KeePassXC-브라우저 아이콘을 누른 다음 선택하십시오", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "이 페이지에서 저장된 사용자 정의 로그인 필드를 관리할 수 있습니다.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "저장된 사용자 정의 로그인 필드를 삭제하시겠습니까?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "무시할 사이트를 찾을 수 없습니다.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "사이트를 삭제하시겠습니까?", @@ -767,10 +1071,18 @@ "message": "사용자 이름만 감지 기능을 사용하면 KeePassXC-브라우저에서 사용자 이름과 암호를 별도의 웹 페이지로 입력하는 사이트의 로그인 정보를 입력합니다.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "직접 URL 추가", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL은 https://, http://, file://, ftp:// 중 하나로 시작해야 하며 5글자 이상이어야 합니다.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "다음 사이트를 목록에서 삭제하시겠습니까: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "Mozilla 확장 기능 디렉터리의 KeePassXC-브라우저 페이지를 방문합니다.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Edge 추가 기능 페이지의 KeePassXC-브라우저 페이지를 방문합니다.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "GitHub의 KeePassXC-브라우저 페이지를 방문합니다.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "다음 디버그 정보를 사용할 수 있습니다", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "지원", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "값이 잘못되었습니다. 입력값을 확인하십시오.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "값이 목록에 이미 존재합니다.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "사용자 인터페이스", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "인증 정보 입력", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "인증 정보 저장", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "업데이트", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "고급 설정", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "확장 기능", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "새 탭 열기", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP 기본 인증 대화상자", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "선택 항목을 자동으로 제출합니다", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "데이터베이스 잠금", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/la/messages.json b/keepassxc-browser/_locales/la/messages.json index 6619f9e..3a87b4f 100644 --- a/keepassxc-browser/_locales/la/messages.json +++ b/keepassxc-browser/_locales/la/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "Serva litteras credentiales", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Ostende generatorem tesserarium", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Litteras credentialies vel creare vel mutare potes incone extensionis deprimendo.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Fill attribute…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Request Global Auto-Type", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "HTTP authenticatio cum litteris credentialibus multis invent comprehensa sunt. Deprime iconem extensionis ut recta eligas.", @@ -99,6 +103,14 @@ "message": "Nulla credentialia sunt inventa.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Not connected to KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Icon generatoris tesserarii", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Imple quoque campum tesserarium sequentem ", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? Biti", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Tesserarum Generator", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Genera", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Try again", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Exscribe", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Imple et exscribe", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Fill password", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Error:\nHaec tessera generata longior est quam longitudo permitta!\nSecuta est ut longitudini conveniat.\n\nMemento, si vis, novam tesseram!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "It has been cut to fit the length.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Please remember the new password!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Genera tesseram", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "Tessera generata recepi non potest.
Curritne KeePassXC?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Dimitte", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Is KeePassXC running and connected?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Fill credentials from KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Database is locked", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC is disconnected", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Username field icon", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Fill TOTP from KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "TOTP field icon", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Transi", @@ -155,9 +207,9 @@ "message": "Ostende plus", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Iterum", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Confirme", @@ -167,25 +219,29 @@ "message": "Campi credentiales pro hac pagina iam electi sunt et superscribentur.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Excute electum", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campus serialis #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Campus pro nomine usorio legendo", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Campus pro tessera nunc legenda", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confirma electionem", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Choose a TOTP field", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Confirma, si vis, electionem tuam vel elige plures campos pro Serialibus Campis.", @@ -195,6 +251,10 @@ "message": "Potes quoque numeris uti ut ex claviario campos inductos eligas.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nomen usorium", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Tessera", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- nullum nomen usorium -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Error:\nPlus uno credentiali in KeePassXC inventum est!\nDeprime KeePassXC-Navigatoris inconem ut plus optionum videas.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Press the KeePassXC-Browser icon for more options.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "Error:\nNullae litterae credentialies pro praebito nomini usorio inventae sunt.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "No TOTP found.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Expired", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Error:\nCampi inveniri ad implendum non possunt.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "Reclude datorum basim", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Add Username-only option for the site", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeepassXC-Navigator errori occurrit.", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Extrahe, si vis, novissimam versionem ex keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Comprobans statum...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Navigator connexus cum KeePassXC et configuratus est cum sequenti signo: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Mutatum est aut nomen usorium aut tesseram. Visne id servare?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Only a single username field was detected. Add the URL to Site Preferences with Username-only option enabled?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "Litterae credentiales in connexa datorum basi servabuntur cum signo $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Username or password changed! Save it?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "Nomen usorium sequens non servatum est: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "Credentials will be saved in connected database with identifier $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { - "message": "Credentialia cum nomine usorio uso sunt graviter marcata: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberNewUsername": { + "message": "The following username is currently not saved: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "Elige, si vis, litteras credentiales actualizandas.", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberUsernameExists": { + "message": "The credentials with the used username are marked bold: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseGroup": { - "message": "Elige, si vis, classem cui novas litteras credentiales addere vis.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseCredentials": { + "message": "Please choose the credentials you want to update.", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Praebita classis defalta non invenitur. Omnes classes necessarias creabuntur.", - "description": "Error message shown when default group set cannot be found." + "rememberChooseGroup": { + "message": "Please choose the group you want to add the new credentials.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorCreatingNewGroup": { - "message": "Novae classes creari non possunt.", + "rememberInfoDefaultGroupNotFound": { + "message": "Default group created in connected database.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "New group(s) cannot be created.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Litterae credentiales non actualizatae sunt. Tessera non actualizata est.", + "rememberErrorPasswordNotChanged": { + "message": "Credentials not updated. The password has not been changed.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Litterae credentiales aut servari aut actualizari non possunt.", + "rememberErrorCannotSaveCredentials": { + "message": "Credentials cannot be saved or updated.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Credentials cannot be saved or updated to a closed database.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Operation cancelled. Credentials are not updated.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "New credentials with username $1 saved.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Credentials with username $1 updated.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identical credentials already exists. Nothing to update.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(empty)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Please fill the password field before saving credentials.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Elige login-informationem quae velis inducere in pagina.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "Reimpone", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Tempus in Connivendo:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Import settings", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Redirectionis numeratus:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Maximus numerus redirectionum:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Export settings", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Defalta classis ad novarum tesserarum servandum:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Activa generatorem tesserae.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Activate username field icons.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Use dynamic input field detection.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Useful with pages that use popups or dynamic dialogs. Disable the feature to reduce CPU load on slower machines. When disabled credentials can be only inserted using keyboard shortcuts, the context menu or the extension popup.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Activate 2FA/OTP field icons.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Automatice litteras credentiales repete", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Automatically reconnect to KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Warning! This feature is experimental. Use at your own risk.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Automatice imple nomina singulorum credentialorum.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "Activa autocomplete pro campis nominum usoriorum.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Display the group name in autocomplete list when credentials are from different groups.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Auto-submit login forms", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Automatically submits selected credentials. This is disabled for single entry auto-fill.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Ostende notificationes.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "Ostende notificationem si litterae credentialiae novae in datorum basi servari possunt.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Number of allowed redirects: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Quot paginas periterare oportet tabellam post redirectionem ante inconem disactivandum?", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Automatice imple HTTP Basic Auth dialogos et submitte eos.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Comproba si actualizationes sint pro KeePassKC:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "numquam", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Color theme", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sort matching credentials by", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Select color theme", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "System", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Dark", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Light", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Excurtiatus claviaturiales", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Maximum tempus (ms) oportet iconem connivere postquam novae litterae credentiales inveniuntur", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Minimum tempus (ms) oportet iconem connivere dum cesset propter redirectiones paginales.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 ut tantum tempus connivendi conferatur, praeterens Maximum Redirectionum Numerum (vetus usus)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Quot paginas periterare oportet tabellam post redirectionem ante inconem disactivandum?", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Addit malleolum campis tesserariis ad novam tesseram generandam.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "KeePassXC tesseras generat profilo tesserarum generandarum.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Predefined sites", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Use predefined sites for compatibility.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Adds common sites that have username-only login forms to the site preferences.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Adds an icon to username fields for filling credentials with a single mouse click.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Adds an icon to input fields that are recognized as OTP/2FA.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "KeePassXC-Navigator, cum tabella activatur, litteras credentiales statim referret. ", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Reconnects automatically to KeePassXC when it is detected.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "Permitte ipsum KeePassXC-Navigatorem implere litteras credentiales si solum unum nomen recipiat.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Cave! Auto-implere non est tutum a periculo. Utere tuo periculo.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Ostende elenchum pendentem omnes litteras credentiales habentem omnium camporum usoriorum qui sunt in singula pagina.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "When credentials are returned from different groups, the group name will be shown.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Ostende notificationes cum errores sint aut congressus cum usore opus est. ", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Quotiescumque novas litteras credentiales servas, serva solum dominium pro plena URL.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "When saving new custom login fields, save only the domain instead of full URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Si litterae credentiales pro pagina inveniatur et login-typus est HTTP Basic Auth request, KeePassXC-Navigator intrare conabitur primis datis litteris credentialibus.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Dialogus HTTP Basic Auth similis eo videtur:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Clear credentials from non-active tabs after (seconds, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Credentials are cleared from background tabs after the timeout and permissions for those pages will be asked again.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-Navigator requirit KeePassXC litteras credentiales arcessere.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "Novissima versio KeePassXC in promptu: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Requires KeePassXC version: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Defaltum: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Error: Excurtiatus pro $1 mutatus non est!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Import/Export settings", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Import settings from external file?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Current settings will be overridden. Do you really want to import the settings file?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Sequentes KeePassXC datorum bases ad KeePassXC-Navigatorem connectae sunt.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "Detectio nominis usorii tantum", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Dele", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Debilita litteras credentiales novas aut mutatas", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Disable Auto-Submit", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Debilita omnia propria", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Title", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Username", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Group and title", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Group and username", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Nulli personalizati campi credentiales inventi sunt.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Adi ad paginam et deprime KeePassXC-Navigatoris iconem, deinde elige", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "On this page you can manage saved custom login fields.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Visne excutere campos sessionis initializandi personalizatos servatos?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Nulli interretiales situs praeteriti inventi sunt.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Visne excutere situm interretialem?", @@ -767,10 +1071,18 @@ "message": "Detectio pro nomini usorio tantum inveniendo efficit ut KeePassXC-Navigator singulas res de sessionis initio in interretilibus sitis separatas paginas pro nomine usorio et pro tessera habentis implere possit.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Adde URL manualiter", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "The URL must start with either https://, http://, file://, or ftp:// and must be at least 5 characters long.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Num vis situm interretialem praebitum ex indice excutere: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "Visita KeePassXC-Navigator in Mozilla Add-ons indice.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Vistita KeePassXC-Navigator in GitHub.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "Debug informatio sequens potest adhiberi", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Supporters", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Invalidus valor. Comproba, si vis, inductum.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "Valor iam est in indice.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "User interface", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Filling credentials", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Saving credentials", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Updates", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Advanced settings", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Extension", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Tabellam novam aperit", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP Basic Authenticationis dialogus", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Your selection will be auto-submitted", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Lock database", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/lt/messages.json b/keepassxc-browser/_locales/lt/messages.json new file mode 100644 index 0000000..b2958c3 --- /dev/null +++ b/keepassxc-browser/_locales/lt/messages.json @@ -0,0 +1,1202 @@ +{ + "extensionDescription": { + "message": "KeePassXC integracija šiuolaikinėse naršyklėse", + "description": "Name of the extension." + }, + "contextMenuFillUsernameAndPassword": { + "message": "Užpildyti naudotojo vardą ir slaptažodį", + "description": "Context menu item for filling both username and password." + }, + "contextMenuFillPassword": { + "message": "Užpildyti tik slaptažodį", + "description": "Context menu item for filling password." + }, + "contextMenuFillTOTP": { + "message": "Užpildykite TOTP", + "description": "Context menu item for filling Time-based One Time Password." + }, + "contextMenuShowPasswordGeneratorIcons": { + "message": "Rodyti slaptažodžio generatoriaus ikoną", + "description": "Show password generator icon on every password input field." + }, + "contextMenuSaveCredentials": { + "message": "Įrašyti prisijungimo duomenis", + "description": "Save credentials using the credential banner." + }, + "contextMenuShowPasswordGenerator": { + "message": "Rodyti slaptažodžių generatorių", + "description": "Show password generator text." + }, + "contextMenuFillAttribute": { + "message": "Užpildyti atributą...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Visuotinio automatinio tipo užklausa", + "description": "Global Auto-Type shortcut text." + }, + "multipleCredentialsDetected": { + "message": "HTTP autentifikavimas su aptiktais keliais kredencialais. Spustelėkite plėtinio piktogramą, kad pasirinktumėte tinkamą.", + "description": "Notification when HTTP Authentication has multiple credentials detected." + }, + "errorMessageUnknown": { + "message": "Nežinoma klaida.", + "description": "Unknown error." + }, + "errorMessageDatabaseNotOpened": { + "message": "Duomenų bazė neatverta.", + "description": "Database not opened." + }, + "errorMessageDatabaseHash": { + "message": "Negauta duomenų bazės maiša.", + "description": "Database hash not received." + }, + "errorMessageClientPublicKey": { + "message": "Negautas kliento viešasis raktas.", + "description": "Client public key not received." + }, + "errorMessageDecrypt": { + "message": "Nepavyksta iššifruoti žinutės.", + "description": "Cannot decrypt message." + }, + "errorMessageTimeout": { + "message": "Nepavyksta prisijungti prie KeePassXC. Patikrinkite, ar \"KeePassXC\" nustatymuose įjungta naršyklės integracija.", + "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." + }, + "errorMessageCanceled": { + "message": "Veiksmas atmestas arba jo atsisakyta.", + "description": "Action canceled or denied." + }, + "errorMessageEncrypt": { + "message": "Pranešimų šifravimas nepavyko. Ar veikia KeePassXC?", + "description": "Message encryption failed. Is KeePassXC running?" + }, + "errorMessageAssociate": { + "message": "KeePassXC asociacija nepavyko, bandykite dar kartą.", + "description": "KeePassXC association failed, try again." + }, + "errorMessageKeyExchange": { + "message": "Raktų mainai nebuvo sėkmingi.", + "description": "Key exchange was not successful." + }, + "errorMessageEncryptionKey": { + "message": "Šifravimo raktas neatpažintas.", + "description": "Encryption key is not recognized." + }, + "errorMessageSavedDatabases": { + "message": "Nerasta jokių įrašytų duomenų bazių.", + "description": "No saved databases found." + }, + "errorMessageIncorrectAction": { + "message": "Neteisingas veiksmas.", + "description": "Incorrect action." + }, + "errorMessageEmptyMessage": { + "message": "Gauta tuščia žinutė.", + "description": "Empty message received." + }, + "errorMessageNoURL": { + "message": "Nepateiktas URL.", + "description": "No URL provided." + }, + "errorMessageNoLogins": { + "message": "Nerasta jokių prisijungimų.", + "description": "No logins found." + }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Neprisijungta prie KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, + "passwordGeneratorIcon": { + "message": "Slaptažodžio generatoriaus ikona", + "description": "Alt attribute text of the password generator icon." + }, + "passwordGeneratorPlaceholder": { + "message": "Generuoti slaptažodį", + "description": "Input field placeholder for generated password." + }, + "passwordGeneratorLabel": { + "message": "Taip pat užpildykite kitą slaptažodžio lauką", + "description": "Checkbox text below the password generator input field." + }, + "passwordGeneratorTitle": { + "message": "Slaptažodžio generatorius", + "description": "Password generator dialog title." + }, + "passwordGeneratorGenerate": { + "message": "Generuoti", + "description": "Generate button text in password generator." + }, + "passwordGeneratorTryAgain": { + "message": "Bandyti dar kartą", + "description": "Generate button text in password generator when not connected." + }, + "passwordGeneratorCopy": { + "message": "Kopijuoti", + "description": "Copy button text in password generator." + }, + "passwordGeneratorFill": { + "message": "Užpildyti slaptažodį", + "description": "Fill a password in password generator." + }, + "passwordGeneratorErrorTooLong": { + "message": "Klaida: sugeneruotas slaptažodis yra ilgesnis nei leistinas ilgis!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Jis buvo supjaustytas, kad atitiktų ilgį.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Prašome atsiminti naują slaptažodį", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorGenerateText": { + "message": "Generuoti slaptažodį", + "description": "Password icon title text." + }, + "passwordGeneratorError": { + "message": "Nepavyksta gauti sugeneruoto slaptažodžio.", + "description": "Password generator error text when KeePassXC is closed." + }, + "passwordGeneratorErrorIsRunning": { + "message": "Ar KeePassXC yra veikiantis ir prisijungęs?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Užpildyti prisjungimo duomenis iš KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Duomenų bazė yra užrakinta", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC yra neprisijungęs", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Naudotojo vardo lauko piktograma", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP (angl.", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Užpildykite TOTP iš KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "LAUKO TOTP piktograma", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Uždaryti", + "description": "Close button text when choosing custom login fields." + }, + "defineSkip": { + "message": "Praleisti", + "description": "Skip button text when choosing custom login fields." + }, + "defineMore": { + "message": "Rodyti daugiau", + "description": "More button text when choosing custom login fields." + }, + "defineReset": { + "message": "Atstatyti", + "description": "Reset button text when choosing custom login fields." + }, + "defineConfirm": { + "message": "Patvirtinti", + "description": "Confirm button text when choosing custom login fields." + }, + "defineAlreadySelected": { + "message": "Prisijungimo laukai šiam puslapiui jau yra pasirinkti ir bus perrašyti.", + "description": "A text shown when custom credentials fields are already set for the page." + }, + "defineClearData": { + "message": "Išsaugotų duomenų išvalymas", + "description": "Clear save data button text when choosing custom login fields." + }, + "defineStringField": { + "message": "Eilutės laukas", + "description": "Text for string field." + }, + "defineChooseUsername": { + "message": "Pasirinkite vartotojo vardo lauką", + "description": "Choosing a username field text when choosing custom login fields." + }, + "defineChoosePassword": { + "message": "Slaptažodžio lauko pasirinkimas", + "description": "Choosing a password field text when choosing custom login fields." + }, + "defineChooseTOTP": { + "message": "Lauko TOTP pasirinkimas", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Pasirinkite eilučių laukus", + "description": "Choose String Fields a selection text when choosing custom login fields." + }, + "defineHelpText": { + "message": "Patvirtinkite savo pasirinkimą arba pasirinkite daugiau laukų kaip eilutės laukus.", + "description": "Confirm a selection text when choosing custom login fields which contains string fields." + }, + "defineKeyboardText": { + "message": "Taip pat galite naudoti skaičius, kad pasirinktumėte įvesties laukus iš klaviatūros.", + "description": "Help text when choosing custom login fields." + }, + "defineChooseCustomLoginFieldText": { + "message": "Pasirinkite pasirinktinį prisijungimo lauką", + "description": "Help text for Custom Login Field banner." + }, + "username": { + "message": "Naudotojo vardas", + "description": "General text for username." + }, + "password": { + "message": "Slaptažodis", + "description": "General text for password." + }, + "stringFields": { + "message": "Eilučių laukai", + "description": "General text for a String Fields." + }, + "credentialsNoUsername": { + "message": "- nėra naudotojo vardo -", + "description": "Shown when no username is set in the credentials." + }, + "credentialsNoLoginsFound": { + "message": "Nerasta jokių prisijungimų.", + "description": "Shown when no credentials are found for the current page." + }, + "credentialsMultipleFound": { + "message": "KeePassXC buvo rastas daugiau nei vienas prisijungimas!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Paspauskite \"KeePassXC-Browser\" piktogramą, kad gautumėte daugiau parinkčių.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsNoUsernameFound": { + "message": "Nerasta jokių nurodyto vartotojo vardo kredencialų.", + "description": "Alert message when no credentials are found for the given username." + }, + "credentialsNoTOTPFound": { + "message": "Nerastas TOTP.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Nebegalioja", + "description": "If a credential is expired, this is appended to the title label." + }, + "fieldsFill": { + "message": "Klaida: nepavyksta rasti pildomų laukų.", + "description": "Alert message when no fields are found to fill in." + }, + "fieldsNoPasswordField": { + "message": "Klaida: nepavyko rasti slaptažodžio lauko.", + "description": "Message shown when no password fields are found." + }, + "rememberNothingChanged": { + "message": "Klaida: nepavyko aptikti pakeistų kredencialų.", + "description": "Message shown when trying to save credentials that haven't changed." + }, + "popupTitle": { + "message": "KeePassXC - Iškylantysis langas", + "description": "Popup window title." + }, + "popupSettingsText": { + "message": "Nustatymai", + "description": "Popup Settings button text." + }, + "popupChooseCredentialsText": { + "message": "Pasirinkite pasirinktinius prisijungimo laukus", + "description": "Popup credential choosing button text." + }, + "popupConnectButton": { + "message": "Prisijungti", + "description": "Popup Connect button text." + }, + "popupReconnectButton": { + "message": "Prisijungti iš naujo", + "description": "Popup Reconnect button text." + }, + "popupRedetectButton": { + "message": "Iš naujo aptikti prisijungimo laukus", + "description": "Popup Redetect login fields button text." + }, + "popupReloadButton": { + "message": "Įkelti iš naujo", + "description": "Popup Reload button text." + }, + "popupReopenButton": { + "message": "Iš naujo atverti duomenų bazę", + "description": "Popup reopen database button text." + }, + "popupUsernameButton": { + "message": "Svetainės parinktis Pridėti tik vartotojo vardą", + "description": "Button text for adding Username-only option." + }, + "popupErrorEncountered": { + "message": "KeePassXC-Browser susidūrė su klaida:", + "description": "A text shown above error message in the popup." + }, + "popupUpdateAvailable": { + "message": "Naudojate seną KeePassXC versiją.", + "description": "Popup warning message about old version of KeePassXC." + }, + "popupDownloadNewVersion": { + "message": "Atsisiųskite naujausią versiją iš keepassxc.org", + "description": "Popup warning message link when KeePassXC version is not up-to-date." + }, + "popupGettingStartedText": { + "message": "Ar esate pirmą kartą vartotojas? Peržiūrėkite mūsų darbo pradžios vadovą.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Darbo pradžios vadovas - sąrankos naršyklės integravimas", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Slėpkitės ir daugiau nerodykite.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Negalite prisijungti prie KeePassXC? Galbūt mūsų wiki puslapis galėtų padėti.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Trikčių šalinimo vadovas", + "description": "Popup Troubleshooting Guide link text." + }, + "popupCheckingStatus": { + "message": "Tikrinama būsena...", + "description": "Checking status message in popup." + }, + "popupNotConfigured": { + "message": "KeePassXC-Browser nebuvo sukonfigūruota. Paspauskite prisijungimo mygtuką, norėdami suporuoti su KeePassXC.", + "description": "A popup message shown when the extension has not been connected to KeePassXC." + }, + "popupNeedReconfigure": { + "message": "KeePassXC-Browser buvo atjungta nuo KeePassXC.", + "description": "A popup message shown when the extension has been disconnected from KeePassXC." + }, + "popupNeedReconfigureMessage": { + "message": "Norėdami užmegzti naują ryšį, paspauskite prisijungimo iš naujo mygtuką.", + "description": "A popup message shown when reconnect is needed." + }, + "popupConfiguredNotAssociated": { + "message": "KeePassXC-Browser kol kas neprisijungė prie KeePassXC, tačiau yra sukonfigūruota naudojant identifikatorių: $1", + "description": "A popup message shown when KeePassXC is not connected but configured." + }, + "popupConfiguredAndAssociated": { + "message": "KeePassXC-Browser yra prisijungusi prie KeePassXC, ir yra sukonfigūruota naudojant identifikatorių: $1", + "description": "A popup message when a connection to KeePassXC is successful." + }, + "popupUsernameFieldDetected": { + "message": "Buvo aptiktas tik vienas vartotojo vardo laukas. Pridėti URL prie svetainės nuostatų, kai įjungta parinktis tik vartotojo vardas?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { + "message": "Naudotojo vardas ar slaptažodis pasikeitė! Įrašyti jį?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { + "message": "Kredencialai bus išsaugoti prijungtoje duomenų bazėje su identifikatoriumi $1", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { + "message": "Šis vartotojo vardas šiuo metu nėra išsaugotas: $1", + "description": "A message shown when a new username is detected when saving credentials." + }, + "rememberUsernameExists": { + "message": "Kredencialai su naudojamu vartotojo vardu pažymėti paryškintu šriftu: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { + "message": "Pasirinkite kredencialus, kuriuos norite atnaujinti.", + "description": "A message shown choosing what credentials user wants to update." + }, + "rememberChooseGroup": { + "message": "Pasirinkite grupę, į kurią norite įtraukti naujus kredencialus.", + "description": "A message shown choosing what group user wants to use for new credentials." + }, + "rememberInfoDefaultGroupNotFound": { + "message": "Numatytoji grupė, sukurta prijungtoje duomenų bazėje.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "Negalima sukurti naujos (-ų) grupės (-ių).", + "description": "Error message shown when new groups cannot be created." + }, + "rememberErrorPasswordNotChanged": { + "message": "Kredencialai neatnaujinami. Slaptažodis nebuvo pakeistas.", + "description": "Error message shown when credential password is not changed." + }, + "rememberErrorCannotSaveCredentials": { + "message": "Kredencialų negalima įrašyti arba atnaujinti.", + "description": "Error message shown when credentials cannot be saved or updated." + }, + "rememberErrorDatabaseClosed": { + "message": "Kredencialų negalima įrašyti arba atnaujinti uždaroje duomenų bazėje.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Operacija atšaukta. Kredencialai neatnaujinami.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Išsaugoti nauji kredencialai su vartotojo vardu $1.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Atnaujinti kredencialai su vartotojo vardu $1.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identiški kredencialai jau egzistuoja. Nieko nereikia atnaujinti.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(tuščias)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Prieš išsaugodami kredencialus, užpildykite slaptažodžio lauką.", + "description": "Message shown when no password is set when saving credentials." + }, + "popupLoginText": { + "message": "Pasirinkite prisijungimo informaciją, kurią norėtumėte įvesti į puslapį.", + "description": "A popup message shown when one or multiple credentials are present." + }, + "popupFilterText": { + "message": "Filtruoti:", + "description": "Text for login credentials quick filter." + }, + "popupAuthText": { + "message": "Pasirinkite prisijungimo informaciją su kurią norėtumėte prisijungti.", + "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." + }, + "popupMultiplePasswordFields": { + "message": "Šiame puslapyje rastas daugiau nei vienas slaptažodžio laukas. Dešiniuoju pelės mygtuku spustelėkite vieną iš slaptažodžio laukų ir pasirinkite vieną iš šių parinkčių:", + "description": "A popup message shown when web page has multiple password fields." + }, + "popupURL": { + "message": "URL: ", + "description": "URL. Might not need any translation." + }, + "popupUsername": { + "message": "Naudotojo vardas: ", + "description": "A username field name shown on credential update." + }, + "popupButtonNew": { + "message": "Nauji", + "description": "New button text in popup when updating credentials." + }, + "popupButtonUpdate": { + "message": "Atnaujinti", + "description": "Update button text in popup when updating credentials." + }, + "popupButtonDismiss": { + "message": "Atmesti", + "description": "Dismiss button text in popup when updating credentials." + }, + "popupButtonIgnore": { + "message": "Daugiau neprašykite šios svetainės", + "description": "Ignore button text in popup or in notification when updating credentials." + }, + "popupButtonClose": { + "message": "Užverti", + "description": "Close button text in popup or in notification." + }, + "popupButtonDismissHttpAuth": { + "message": "Numatytojo autentifikavimo dialogo atmetimas ir rodymas", + "description": "Dismiss button text when in HTTP Authentication popup." + }, + "optionsTitle": { + "message": "Nustatymai | KeePassXC-Browser", + "description": "Options page title." + }, + "optionsGeneralSettingsTab": { + "message": "Bendri nustatymai", + "description": "General Settings tab text." + }, + "optionsConnectedDatabasesTab": { + "message": "Prijungtos duomenų bazės", + "description": "Connected Databases tab text." + }, + "optionsCustomFieldsTab": { + "message": "Tinkinti prisijungimo laukai", + "description": "Saved custom login fields tab text." + }, + "optionsSitePreferencesTab": { + "message": "Svetainės nuostatos", + "description": "Site preferences fields tab text." + }, + "optionsAboutTab": { + "message": "Apie", + "description": "About tab text." + }, + "optionsMenuGeneral": { + "message": "Bendra", + "description": "General settings page header." + }, + "optionsMenuConnectedDatabases": { + "message": "Prijungtos duomenų bazės", + "description": "Connected Databases page header." + }, + "optionsMenuCustomFields": { + "message": "Tinkinti prisijungimo laukai", + "description": "Custom login fields page header." + }, + "optionsMenuSitePreferences": { + "message": "Svetainės nuostatos", + "description": "Site preferences page header." + }, + "optionsMenuAbout": { + "message": "Apie", + "description": "About page header." + }, + "optionsConfigureShortcuts": { + "message": " Konfigūruokite sparčiuosius klavišus", + "description": "Keyboard shortcut button and title text." + }, + "optionsButtonSave": { + "message": "Įrašyti", + "description": "Save button text." + }, + "optionsButtonConnect": { + "message": "Prisijungti", + "description": "Connect button text." + }, + "optionsButtonRemove": { + "message": "Šalinti", + "description": "Remove button text." + }, + "optionsButtonAdd": { + "message": "Pridėti", + "description": "Add button text." + }, + "optionsButtonUpdate": { + "message": "Tikrinti ar yra atnaujinimų", + "description": "Check for updates button text." + }, + "optionsButtonRemoveNow": { + "message": "Taip, šalinti dabar", + "description": "Confirm button text when removing database key or custom login fields." + }, + "optionsButtonCancel": { + "message": "Atsisakyti", + "description": "Cancel button text when removing database key or custom login fields." + }, + "optionsButtonReset": { + "message": "Atstatyti", + "description": "Reset button text for keyboard shortcuts." + }, + "optionsButtonImport": { + "message": "Importuoti nustatymus", + "description": "Import settings button text." + }, + "optionsButtonExport": { + "message": "Eksportuoti nustatymus", + "description": "Export settings button text." + }, + "optionsLabelDefaultGroup": { + "message": "Numatytoji naujų slaptažodžių įrašymo grupė:", + "description": "Default group options text." + }, + "optionsDefaultGroupHelpText": { + "message": "Atskirkite grupę pasviraisiais brūkšniais, pvz., grupė / vaikų grupė.", + "description": "Default group help text." + }, + "optionsLabelDefaultGroupCheckboxText": { + "message": "Visada klauskite, kur išsaugoti naujus kredencialus", + "description": "Default group checkbox help text." + }, + "optionsLabelDefaultGroupCheckboxHelpText": { + "message": "Įjungus iššokantįjį langą rodomas grupės įrašas.", + "description": "Default checkbox explanation help text." + }, + "optionsCheckboxUsePasswordGenerator": { + "message": "Aktyvuoti slaptažodžio generatoriaus ikonas.", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Suaktyvinkite vartotojo vardo lauko piktogramas.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Naudokite dinaminį įvesties lauko aptikimą.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Naudinga su puslapiais, kuriuose naudojami iššokantys langai arba dinaminiai dialogai. Išjunkite funkciją, kad sumažintumėte procesoriaus apkrovą lėtesnėse mašinose. Išjungus kredencialus galima įterpti tik naudojant sparčiuosius klavišus, kontekstinį meniu arba plėtinio iššokantįjį langą.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Suaktyvinkite 2FA/OTP laukų piktogramas.", + "description": "Activate OTP field icons textbox text." + }, + "optionsCheckboxAutoRetrieveCredentials": { + "message": "Automatiškai gaukite kredencialus.", + "description": "Automatically retrieve credentials checkbox text." + }, + "optionsCheckboxAutomaticReconnect": { + "message": "Automatiškai iš naujo prisijunkite prie KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Įspėjimas! Ši funkcija yra eksperimentinė. Naudokite savo pačių rizika.", + "description": "Auto-reconnect warning message." + }, + "optionsCheckboxAutoFillSingleEntry": { + "message": "Automatiškai užpildykite vieno kredencialo įrašus.", + "description": "Automatically fill-in single credential entry checkbox text." + }, + "optionsCheckboxAutoCompleteUsernames": { + "message": "Suaktyvinkite vartotojo vardo laukų automatinį užbaigimą.", + "description": "Activate autocomplete for username fields checkbox text." + }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Rodyti grupės pavadinimą automatinio užbaigimo sąraše, kai kredencialai yra iš skirtingų grupių.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Automatinio pateikimo prisijungimo formos", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Automatiškai pateikia pasirinktus kredencialus. Tai išjungta vieno įrašo automatiniam užpildymui.", + "description": "Auto-submit help text." + }, + "optionsCheckboxShowNotifications": { + "message": "Rodyti pranešimus.", + "description": "Show notifications checkbox text." + }, + "optionsSaveDomainOnly": { + "message": "Įrašykite tik domeną.", + "description": "Save domain only checkbox text." + }, + "optionsCheckboxShowLoginNotifications": { + "message": "Puslapyje rodykite reklamjuostę, kai duomenų bazėje galima įrašyti naujus kredencialus.", + "description": "Show login notifications checkbox text." + }, + "optionsRedirectAllowance": { + "message": "Leidžiamų peradresavimų skaičius: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Kiek peradresavimų leidžiama, kol reklamjuostė išnyks. Numatytoji reikšmė yra 1. Maksimalus yra begalinis.", + "description": "Redirect allowance help text." + }, + "optionsCheckboxAutoFillAndSend": { + "message": "Automatiškai užpildykite HTTP Basic Auth dialogus ir pateikite juos.", + "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." + }, + "optionsDebugLogging": { + "message": "Derinimo registravimas", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Įgalinti derinimo registravimą. Papildomi konsolės pranešimai bus matomi tiek fone, tiek turinio scenarijuose.", + "description": "Debug logging help text." + }, + "optionsRadioText": { + "message": "Tikrinti ar yra KeePassXC atnaujinimų:", + "description": "Text above radio buttons in the settings page." + }, + "optionsRadioThreeDays": { + "message": "kas 3 dienas", + "description": "Radio button text." + }, + "optionsRadioWeek": { + "message": "kas savaitę", + "description": "Radio button text." + }, + "optionsRadioMonth": { + "message": "kas mėnesį", + "description": "Radio button text." + }, + "optionsRadioNever": { + "message": "niekada", + "description": "Radio button text." + }, + "optionsThemeSelectionHeader": { + "message": "Spalvų tema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sutampančių kredencialų rūšiavimas pagal", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Pasirinkite temą", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Sistema", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Tamsi", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Šviesi", + "description": "Light theme text." + }, + "optionsKeyboardShortcutsHeader": { + "message": "Spartieji klavišai", + "description": "Keyboard shortcut header text." + }, + "optionsUsePasswordGeneratorHelpText": { + "message": "Prideda piktogramą prie slaptažodžio laukų naujam slaptažodžiui generuoti.", + "description": "Password Generator option help text." + }, + "optionsUsePasswordGeneratorHelpTextSecond": { + "message": "Slaptažodžius generuoja \"KeePassXC\", naudodama jūsų slaptažodžio generavimo profilį.", + "description": "Password Generator option help text, second part." + }, + "optionsPredefinedSiteList": { + "message": "Iš anksto nustatytos svetainės", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Suderinamumui naudokite iš anksto nustatytas svetaines.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Prie svetainės nuostatų prideda įprastas svetaines, kuriose yra tik vartotojo vardo prisijungimo formos.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Prideda piktogramą prie vartotojo vardo laukų, kad vienu pelės paspaudimu užpildytų kredencialus.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Prideda piktogramą prie įvesties laukų, kurie atpažįstami kaip OTP/2FA.", + "description": "OTP field icon option help text." + }, + "optionsAutoRetrieveCredentialsHelpText": { + "message": "\"KeePassXC-Browser\" iškart gaus kredencialus, kai bus suaktyvintas skirtukas.", + "description": "Auto-Retrive Credentials option help text." + }, + "optionsAutomaticReconnectHelpText": { + "message": "Iš naujo automatiškai prisijungia prie KeePassXC, kai jis aptinkamas.", + "description": "Auto-reconnect option help text." + }, + "optionsAutoFillSingleEntryHelpText": { + "message": "Leiskite \"KeePassXC-Browser\" automatiškai užpildyti kredencialus, jei ji gauna tik vieną įrašą.", + "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.", + "description": "Auto-Fill Single Entry warning text." + }, + "optionsAutocompleteUsernamesHelpText": { + "message": "Rodyti išplečiamąjį sąrašą, kuriame yra galimi visų puslapio vartotojo vardo laukų kredencialai.", + "description": "Autocomplete Usernames option help text." + }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Kai kredencialai grąžinami iš skirtingų grupių, bus rodomas grupės pavadinimas.", + "description": "Show group name in autocomplete help text." + }, + "optionsShowNotificationsHelpText": { + "message": "Rodyti pranešimus apie klaidas ir kada reikia vartotojo sąveikos.", + "description": "Show notifications option help text." + }, + "optionsSaveDomainOnlyHelpText": { + "message": "Įrašydami naujus kredencialus, įrašykite tik domeną, o ne visą URL.", + "description": "Save domain only option help text." + }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Išsaugodami naujus pasirinktinius prisijungimo laukus, išsaugokite tik domeną, o ne visą URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Atsisiųskite favicon po išsaugojimo", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "\"Favicon\" bus automatiškai atsisiųstas, kad gautų naują kredencialą.", + "description": "Download favicon after save help text." + }, + "optionsAutoFillAndSendHelpText": { + "message": "Jei randama puslapio kredencialų, o prisijungimo tipas yra HTTP Basic Auth užklausa, KeePassXC-Browser bando automatiškai prisijungti naudodama pirmuosius nurodytus kredencialus. Kai yra keli kredencialai, plėtinio iššokantįjį langą galima naudoti norint pasirinkti tinkamą. Net kai ši funkcija įjungta, vis tiek galima rankiniu būdu įvesti HTTP Basic Auth prisijungimą.", + "description": "Auto-Fill And Send option help text." + }, + "optionsAutoFillAndSendHelpTextSecond": { + "message": "HTTP basic Auth dialogo langas atrodo taip:", + "description": "HTTP Basic Auth image help text." + }, + "optionsClearCredentialsTimeout": { + "message": "Išvalykite kredencialus iš neaktyvių skirtukų po (sekundžių, 0–3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Kredencialai išvalomi iš fono skirtukų po skirtojo laiko ir tų puslapių leidimai bus vėl paprašyti.", + "description": "Clear credentials timeout help text." + }, + "optionsVersionInfoText": { + "message": "\"KeePassXC-Browser\" reikia \"KeePassXC\", kad gautų kredencialus.", + "description": "Settings page version info text." + }, + "optionsVersionDownload": { + "message": "Naujausią stabilią versiją galite atsisiųsti iš $1", + "description": "Settings page download link." + }, + "optionsVersionRunning": { + "message": "Naudojate KeePassXC versiją: $1", + "description": "Settings page info text of user's KeePassXC version." + }, + "optionsLatestVersion": { + "message": "Naujausia prieinama KeePassXC versija: $1", + "description": "Settings page info text about the latest KeePassXC version." + }, + "optionsKeePassXCVersionRequired": { + "message": "Reikalinga KeePassXC versija: $1", + "description": "KeePassXC version requirement text." + }, + "optionsDefault": { + "message": "Numatytoji reikšmė: $1", + "description": "Default setting text." + }, + "optionsInfinite": { + "message": "Begalinis: $1", + "description": "Infinite setting text." + }, + "optionsRecommended": { + "message": "Rekomenduojama: $1", + "description": "Recommended setting text." + }, + "optionsShortcutsSuccess": { + "message": "$1 spartusis klavišas buvo sėkmingai pakeistas.", + "description": "Message for successful keyboard shortcut change." + }, + "optionsShortcutsInfo": { + "message": "$1 spartusis klavišas buvo nustatytas iš naujo.", + "description": "Info message for changing keyboard shortcuts." + }, + "optionsShortcutsDanger": { + "message": "Klaida: $1 nuoroda nebuvo pakeista!", + "description": "Error message for changing keyboard shortcuts." + }, + "optionsImportExportSettings": { + "message": "Importavimo / eksportavimo parametrai", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importuoti nustatymus iš išorinio failo?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Dabartiniai nustatymai bus nepaisomi. Ar tikrai norite importuoti nustatymų failą?", + "description": "Import settings confirmation dialog help text." + }, + "optionsConnectedDatabasesText": { + "message": "Duomenų bazės, prijungtos prie \"KeePassXC-Browser\".", + "description": "Info text about connected databases." + }, + "optionsConnectedDatabasesNotFound": { + "message": "Nerasta jokių prijungtų duomenų bazių.", + "description": "Shown in the connected databases table when there is no connected databases." + }, + "optionsDatabasesRemoveIdentifier": { + "message": "Šalinti identifikatorių iš duomenų bazių sąrašo?", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmFirst": { + "message": "Ar tikrai norite iš duomenų bazių sąrašo pašalinti šį identifikatorių: $1", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmSecond": { + "message": "Galite bet kada iš naujo prijungti savo duomenų bazę.", + "description": "Confirmation text when removing database from the list, second part." + }, + "optionsDatabaseIdentifier": { + "message": "Identifikatorius", + "description": "Database list column title." + }, + "optionsDatabaseKey": { + "message": "Raktas", + "description": "Database list column title." + }, + "optionsDatabaseLastUsed": { + "message": "Paskutinį kartą naudotas", + "description": "Database list column title." + }, + "optionsDatabaseCreated": { + "message": "Sukurtas", + "description": "Database list column title." + }, + "optionsDatabaseDelete": { + "message": "Ištrinti", + "description": "Database list column title." + }, + "optionsColumnPageURL": { + "message": "Puslapio URL", + "description": "Site preferences list column title." + }, + "optionsColumnIgnore": { + "message": "Nepaisyti", + "description": "Site preferences list column title." + }, + "optionsColumnUsernameOnly": { + "message": "Tik vartotojo vardo aptikimas", + "description": "Site preferences list column title." + }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Patobulintas įvesties lauko aptikimas", + "description": "Improved Input Field Detection column text." + }, + "optionsColumnDelete": { + "message": "Ištrinti", + "description": "Site preferences list column title." + }, + "optionsSelectionNothing": { + "message": "Įjungti visas ypatybes", + "description": "Site preferences option selection." + }, + "optionsSelectionNormal": { + "message": "Išjungti naujus / pakeistus kredencialus", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Automatinio pateikimo išjungimas", + "description": "Site preferences option selection." + }, + "optionsSelectionFull": { + "message": "Išjungti visas ypatybes", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Pavadinimas", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Vartotojas", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Grupė ir pavadinimas", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Grupė ir vartotojo vardas", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Kredencialų rūšiavimas užpildžius pagal", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Pasirinkus parinktį Atitinkamas kredencialas pirmoji, anksčiau užpildyto prisijungimo duomenys automatinio užbaigimo meniu sąraše nustatomi kaip pirmieji.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Kredencialų rūšiavimas užpildžius TOTP pagal", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Pasirinkus parinktį Atitinkamas kredencialas pirmoji, totp anksčiau užpildytam prisijungimui nustatoma kaip pirmoji automatinio užbaigimo meniu sąraše.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Sutampančių kredencialų nustatymas", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Pirmiausia atitinkami kredencialai", + "description": "Relevant credential first option for Sort after fill." + }, + "optionsCustomFieldsNotFound": { + "message": "Nerasta išsaugotų pasirinktinių prisijungimo laukų.", + "description": "Shown when no saved custom credentials are saved." + }, + "optionsCustomFieldsTableCaption": { + "message": "Išsaugotus pasirinktinius prisijungimo laukus galite tvarkyti naudodami lentelę.", + "description": "Table caption of Custom login fields page." + }, + "optionsCustomFieldsTabHelpTextFirst": { + "message": "Jei \"KeePassXC-Browser\" aptinka neteisingus prisijungimo laukus, teisingus laukus galite nurodyti patys.", + "description": "Saved custom login fields info text, first part." + }, + "optionsCustomFieldsTabHelpTextSecond": { + "message": "Eikite į puslapį ir spustelėkite \"KeePassXC-Browser\" piktogramą, tada pasirinkite ", + "description": "Saved custom login fields info text, second part." + }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Šiame puslapyje galite tvarkyti išsaugotus pasirinktinius prisijungimo laukus.", + "description": "Saved custom login fields info text, third part." + }, + "optionsCustomFieldsRemove": { + "message": "Pašalinti išsaugotus pasirinktinius prisijungimo laukus?", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmation": { + "message": "Ar tikrai norite pašalinti išsaugotus pasirinktinius prisijungimo laukus puslapyje: $1", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmationHelpText": { + "message": "KeePassXC-Browser automatiškai aptiks prisijungimo laukus kitą kartą, kai apsilankysite šiame puslapyje.", + "description": "Part of confirmation text when removing saved custom login fields." + }, + "optionsSitePreferencesNotFound": { + "message": "Nerasta jokių svetainės nuostatų.", + "description": "Shown when no site preferences are saved." + }, + "optionsSitePreferencesRemove": { + "message": "Šalinti svetainę?", + "description": "Confirmation text when removing ignored sites from the list." + }, + "optionsSitePreferencesTabHelpTextFirst": { + "message": "Šiame puslapyje esančios svetainės turi specialius su jomis susijusius tvarkymo metodus.", + "description": "Site preferences info text, first part." + }, + "optionsSitePreferencesTabHelpTextSecond": { + "message": "Norėdami nepaisyti naujų / modifikuotų kredencialų konkrečioje svetainėje, pridėkite juos žemiau arba, kai naudojate kredencialų reklamjuostę puslapyje, pasirinkite Daugiau neprašyti šios svetainės.", + "description": "Site preferences info text, second part." + }, + "optionsSitePreferencesTabHelpTextThird": { + "message": "Jei svetainė yra visiškai ignoruojama (pasirinkta Išjungti visas funkcijas ), tada papildinys nieko nedarys lankydamasis toje svetainėje.", + "description": "Site preferences info text, third part." + }, + "optionsSitePreferencesTabHelpTextFourth": { + "message": "Tik vartotojo vardo aptikimas leidžia \"KeePassXC-Browser\" užpildyti prisijungimo duomenis svetainėse su atskirais vartotojo vardo ir slaptažodžio puslapiais.", + "description": "Site preferences info text, fourth part." + }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Patobulintas įvesties lauko aptikimas leidžia išsamiau aptikti dinaminį įvesties lauką. Tačiau tai gali turėti įtakos puslapio našumui. Naudokite atsargiai.", + "description": "Improved Input Field Detection help text." + }, + "optionsSitePreferencesManualAddText": { + "message": "Pridėkite URL rankiniu būdu", + "description": "Label for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL turi prasidėti arba https://, http://, file://, , arba ftp:// ir turi būti bent 5 simbolių ilgio.", + "description": "Help text for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesConfirmation": { + "message": "Ar tikrai norite pašalinti nurodytą svetainę iš sąrašo: $1", + "description": "Confirmation text when removing site from site preferences." + }, + "optionsSitePreferencesConfirmationHelpText": { + "message": "\"KeePassXC-Browser\" įgalins visas šios svetainės funkcijas ir pašalins tik vartotojo vardo aptikimą.", + "description": "Part of confirmation text when removing site preferences." + }, + "optionsSitePreferencesTableCaption": { + "message": "Išsaugotas svetainės nuostatas galite tvarkyti naudodami lentelę.", + "description": "Table caption of Site Preferences page." + }, + "optionsSitePreferencesSelect": { + "message": "Parinktis nepaisyti puslapio plėtinio funkcijų.", + "description": "Title text of select element in Site Preferences." + }, + "optionsAboutChrome": { + "message": "Apsilankykite \"KeePassXC-Browser\" naršyklėje \"Chrome\" internetinėje parduotuvėje.", + "description": "About page link to Chrome Web Store." + }, + "optionsAboutMozilla": { + "message": "Apsilankykite \"KeePassXC-Browser\" \"Mozilla\" priedų kataloge.", + "description": "About page link to AMO." + }, + "optionsAboutEdge": { + "message": "Apsilankykite \"KeePassXC-Browser\" \"Edge\" priedų puslapyje.", + "description": "About page link to Edge Add-ons page." + }, + "optionsAboutGitHub": { + "message": "Apsilankykite \"KeePassXC-Browser\" \"GitHub\".", + "description": "About page link to GitHub." + }, + "optionsAboutExtensionVersion": { + "message": "KeePassXC-Browser versija: $1", + "description": "About page text of extension version." + }, + "optionsAboutKeePassXCVersion": { + "message": "KeePassXC versija: $1", + "description": "About page text of KeePassXC version." + }, + "optionsAboutContributors": { + "message": "Autoriai", + "description": "About page text of contributors." + }, + "optionsAboutLicenses": { + "message": "Licenzijos", + "description": "About page text of licenses." + }, + "optionsAboutReportBugs": { + "message": "Praneškite apie klaidas", + "description": "About page text of reporting bugs." + }, + "optionsAboutCreateNewIssue": { + "message": "Sukurkite naują problemą \"GitHub\".", + "description": "Link text for creating a new issue." + }, + "optionsAboutDebugInfo": { + "message": "Galima naudoti šią derinimo informaciją", + "description": "Debug info text." + }, + "optionsAboutSupporters": { + "message": "Sirgalių", + "description": "Supporters label text." + }, + "optionsErrorInvalidValue": { + "message": "Neteisinga reikšmė. Patikrinkite įvestį.", + "description": "Error shown when input field has an incorrect value." + }, + "optionsErrorInvalidURL": { + "message": "Neteisingas URL. Patikrinkite įvestį.", + "description": "Error shown when input field has an incorrect URL." + }, + "optionsErrorValueExists": { + "message": "Reikšmė jau yra sąraše.", + "description": "Error shown when trying to add a duplicate value to the list." + }, + "optionsUserInterfaceTitle": { + "message": "Vartotojo sąsaja", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Kredencialų pildymas", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Kredencialų įrašymas", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Naujiniai", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Išplėstiniai nustatymai", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Įskiepis", + "description": "Extension title in settings page" + }, + "openNewTab": { + "message": "Atidaro naują skirtuką", + "description": "Title attribute text." + }, + "httpAuthDialog": { + "message": "HTTP pagrindinio autentifikavimo dialogo langas", + "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Jūsų pasirinkimas bus pateiktas automatiškai", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Užrakinti duomenų bazę", + "description": "Lock database button title text." + } +} diff --git a/keepassxc-browser/_locales/my/messages.json b/keepassxc-browser/_locales/my/messages.json index db48619..dc6edd6 100644 --- a/keepassxc-browser/_locales/my/messages.json +++ b/keepassxc-browser/_locales/my/messages.json @@ -103,6 +103,10 @@ "message": "လော့ဂ်အင်ဝင်ရောက်မှုများ မတွေ့ပါ။", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "KeePassXC နှင့် ချိတ်ဆက်မထားပါ။", "description": "Error notification shown when not connected to KeePassXC" @@ -179,6 +183,10 @@ "message": "အသုံးပြုသူအမည်ထည့်ရန် အကွက်၏ အိုင်ကွန်", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "KeePassXC မှ TOTP ကို ဖြည့်ပါ", "description": "OTP field icon hover text." @@ -187,9 +195,9 @@ "message": "TOTP ဖြည့်ရန်အကွက် အိုင်ကွန်", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "ပယ်ရန်", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "ကျော်ရန်", @@ -199,9 +207,9 @@ "message": "ပိုမိုပြသရန်", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "နောက်တစ်ကြိမ်", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "အတည်ပြုရန်", @@ -211,29 +219,29 @@ "message": "ဤစာမျက်နှာအတွက် လော့ဂ်အင်ဝင်ရောက်ရန် အကွက်များကို ရွေးချယ်ပြီးဖြစ်သောကြောင့် အသစ်ရေးပါမည်။", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "ရွေးချယ်မှုကို ပယ်ရန်", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "စာကြောင်း အကွက် #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "၁။ အသုံးပြုသူအမည် အကွက်ကို ရွေးပါ", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "၂။ စကားဝှက်အကွက်ကို အခု ရွေးပါ", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "၃။ TOTP အကွက်ကို ရွေးပါ", + "message": "Choose a TOTP field", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "၄။ ရွေးချယ်မှုကို အတည်ပြုပါ", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "သင့်ရွေးချယ်မှုကို အတည်ပြုပါ သို့မဟုတ် စာကြောင်းဖြည့်ရန် အကွက်များအဖြစ် နောက်ထပ်အကွက်များကို ရွေးပါ။", @@ -243,6 +251,10 @@ "message": "ဖြည့်သွင်းရန် အကွက်များကို ကီးဘုတ်မှ ရွေးရန် ဂဏန်းများကိုလည်း အသုံးပြုနိုင်သည်။", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "အသုံးပြုသူအမည်", "description": "General text for username." @@ -251,6 +263,10 @@ "message": "စကားဝှက်", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- အသုံးပြုသူအမည် မရှိပါ -", "description": "Shown when no username is set in the credentials." @@ -339,6 +355,26 @@ "message": "ကျေးဇူးပြု၍ နောက်ဆုံးပေါ် ဗားရှင်းကို keepassxc.org မှ ဒေါင်းလုဒ်လုပ်ပါ", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "အခြေအနေ စစ်ဆေးနေသည်…", "description": "Checking status message in popup." @@ -361,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-ဘရောက်ဇာကို KeePassXC နှင့် ချိတ်ဆက်ထားပြီး ဤကိုယ်ပိုင်အမှတ်သင်္ကေတကို သုံး၍ ချိန်ညှိထားသည် - $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "အသုံးပြုသူအမည် အကွက်တစ်ခုတည်းသာ ရှာတွေ့သည်။ ဝက်ဘ်ဆိုက် ဦးစားပေးမှုများသို့ အသုံးပြုသူအမည်သီးသန့်ဖြင့် URL ထည့်ရန် ရွေးချယ်မှုကို ဖွင့်ထားပါသလား။", @@ -381,7 +417,7 @@ }, "rememberUsernameExists": { "message": "သုံးထားပြီးသော အသုံးပြုသူအမည်နှင့် အထောက်အထားများကို စာလုံးမည်းဖြင့် အမှတ်အသားပြုထားသည် - $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "ကျေးဇူးပြု၍ သင်အပ်ဒိတ်လုပ်လိုသော အထောက်အထားများကို ရွေးပါ။", @@ -421,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "အသုံးပြုသူအမည် $1 နှင့် အထောက်အထားများကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "ထပ်တူကျသော အထောက်အထားများ ရှိပြီးသားဖြစ်သည်။ အပ်ဒိတ်လုပ်စရာ မရှိပါ။", @@ -663,6 +699,14 @@ "message": "HTTP Basic Auth ဝင်းဒိုးငယ်များကို အလိုအလျောက် ဖြည့်ပြီး တင်သွင်းပါ။", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "KeePassXC အပ်ဒိတ်များကို စစ်ဆေးရန် -", "description": "Text above radio buttons in the settings page." @@ -752,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "သတိပေးချက် - အလိုအလျောက်ဖြည့်ခြင်းသည် စိတ်မချရပါ။ ပြဿနာ တစ်စုံတစ်ရာဖြစ်ပါက တာဝန်မယူပါ။", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -775,6 +819,14 @@ "message": "စိတ်ကြိုက် လော့ဂ်အင်ဝင်ရောက်သည့် အကွက်သစ်များကို သိမ်းချိန်တွင် URL အပြည့်အစုံအစား ဒိုမိန်းကိုသာ သိမ်းပါ။", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "စာမျက်နှာတစ်ခုအတွက် အထောက်အထားများကို ရှာတွေ့ပြီး လော့ဂ်အင်ဝင်ရောက်မှုအမျိုးအစားသည် HTTP Basic Auth တောင်းဆိုမှု ဖြစ်ပါက KeePassXC-ဘရောက်ဇာသည် ပထမဆုံး ပေးထားသော အထောက်အထားများဖြင့် အလိုအလျောက် လော့ဂ်အင်ဝင်ရန် ကြိုးစားသည်။ အထောက်အထားများစွာ ရှိသည့်အခါ မှန်ကန်သည့်အထောက်အထားကို ရွေးရန် အဆက်အသိပေးချက်ကို အသုံးပြုနိုင်သည်။ ဤအပြင်အဆင်ကို ဖွင့်ထားသည့်တိုင်အောင် HTTP Basic Auth လော့ဂ်အင်ဝင်ရောက်မှုကို ကိုယ်တိုင် ရိုက်ထည့်နိုင်ပါသေးသည်။", "description": "Auto-Fill And Send option help text." @@ -899,6 +951,10 @@ "message": "အသုံးပြုသူအမည် သီးသန့် ရှာတွေ့ခြင်း", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "ဖျက်ရန်", "description": "Site preferences list column title." @@ -921,19 +977,43 @@ }, "optionsSortByTitle": { "message": "ခေါင်းစဉ်", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "အသုံးပြုသူအမည်", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "အုပ်စုနှင့် ခေါင်းစဉ်", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "အုပ်စုနှင့် အသုံးပြုသူအမည်", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "သိမ်းထားသော စိတ်ကြိုက် လော့ဂ်အင်ဝင်ရောက်မှုအကွက်များ မတွေ့ပါ။", @@ -991,6 +1071,10 @@ "message": "အသုံးပြုသူအမည်သီးသန့် ရှာဖွေခြင်းဖြင့် KeePassXC-ဘရောက်ဇာသည် အသုံးပြုသူအမည်နှင့် စကားဝှက်အတွက် သီးခြားစာမျက်နှာများပါသည့် ဝက်ဘ်ဆိုက်များတွင် လော့ဂ်အင်ဝင်ရောက်မှု အသေးစိတ်များကို ဖြည့်နိုင်သည်။", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "URL ကို ကိုယ်တိုင်ထည့်ရန်", "description": "Label for adding site manually on Site preferences tab." @@ -1023,6 +1107,10 @@ "message": "Mozilla Add-ons လမ်းညွှန်တွင် KeePassXC-ဘရောက်ဇာကို ဝင်ကြည့်ပါ။", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "GitHub တွင် KeePassXC-ဘရောက်ဇာကို ဝင်ကြည့်ပါ။", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/nb/messages.json b/keepassxc-browser/_locales/nb/messages.json new file mode 100644 index 0000000..c50a08d --- /dev/null +++ b/keepassxc-browser/_locales/nb/messages.json @@ -0,0 +1,1202 @@ +{ + "extensionDescription": { + "message": "KeePassXC-integrasjon for moderne nettlesere", + "description": "Name of the extension." + }, + "contextMenuFillUsernameAndPassword": { + "message": "Fyll ut brukernavn og passord", + "description": "Context menu item for filling both username and password." + }, + "contextMenuFillPassword": { + "message": "Kun fyll ut passord", + "description": "Context menu item for filling password." + }, + "contextMenuFillTOTP": { + "message": "Fyll ut TOTP", + "description": "Context menu item for filling Time-based One Time Password." + }, + "contextMenuShowPasswordGeneratorIcons": { + "message": "Vis ikoner for genering av passord", + "description": "Show password generator icon on every password input field." + }, + "contextMenuSaveCredentials": { + "message": "Lagre identifikasjon", + "description": "Save credentials using the credential banner." + }, + "contextMenuShowPasswordGenerator": { + "message": "Vis passordgenerator", + "description": "Show password generator text." + }, + "contextMenuFillAttribute": { + "message": "Fyll ut attributt…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Be om global autoskriv", + "description": "Global Auto-Type shortcut text." + }, + "multipleCredentialsDetected": { + "message": "HTTP-autentisering med flere identifikasjoner oppdaget. Klikk på utvidelsesikonet for å velge den riktige.", + "description": "Notification when HTTP Authentication has multiple credentials detected." + }, + "errorMessageUnknown": { + "message": "Ukjent feil.", + "description": "Unknown error." + }, + "errorMessageDatabaseNotOpened": { + "message": "Databasen er ikke åpnet.", + "description": "Database not opened." + }, + "errorMessageDatabaseHash": { + "message": "Database-hash ikke mottatt. ", + "description": "Database hash not received." + }, + "errorMessageClientPublicKey": { + "message": "Offentlig klientnøkkel ikke mottatt.", + "description": "Client public key not received." + }, + "errorMessageDecrypt": { + "message": "Kan ikke dekryptere meldingen.", + "description": "Cannot decrypt message." + }, + "errorMessageTimeout": { + "message": "Kan ikke koble til KeePassXC. Kontroller at nettleserintegrasjon er aktivert i KeePassXC-innstillingene.", + "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." + }, + "errorMessageCanceled": { + "message": "Handlingen avbrutt eller avslått.", + "description": "Action canceled or denied." + }, + "errorMessageEncrypt": { + "message": "Meldingskryptering mislyktes. Kjører KeePassXC?", + "description": "Message encryption failed. Is KeePassXC running?" + }, + "errorMessageAssociate": { + "message": "KeePassXC-tilknytning mislyktes, prøv igjen.", + "description": "KeePassXC association failed, try again." + }, + "errorMessageKeyExchange": { + "message": "Nøkkelutveksling var ikke vellykket.", + "description": "Key exchange was not successful." + }, + "errorMessageEncryptionKey": { + "message": "Krypteringsnøkkelen gjenkjennes ikke.", + "description": "Encryption key is not recognized." + }, + "errorMessageSavedDatabases": { + "message": "Ingen lagrede databaser funnet.", + "description": "No saved databases found." + }, + "errorMessageIncorrectAction": { + "message": "Uriktig handling.", + "description": "Incorrect action." + }, + "errorMessageEmptyMessage": { + "message": "Tom melding mottatt.", + "description": "Empty message received." + }, + "errorMessageNoURL": { + "message": "Ingen URL oppgitt.", + "description": "No URL provided." + }, + "errorMessageNoLogins": { + "message": "Ingen pålogginger funnet.", + "description": "No logins found." + }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Ikke koblet til KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, + "passwordGeneratorIcon": { + "message": "Ikon for passordgenerator", + "description": "Alt attribute text of the password generator icon." + }, + "passwordGeneratorPlaceholder": { + "message": "Generert passord", + "description": "Input field placeholder for generated password." + }, + "passwordGeneratorLabel": { + "message": "Fyll også ut neste passordfelt", + "description": "Checkbox text below the password generator input field." + }, + "passwordGeneratorTitle": { + "message": "Passordgenerator", + "description": "Password generator dialog title." + }, + "passwordGeneratorGenerate": { + "message": "Generer", + "description": "Generate button text in password generator." + }, + "passwordGeneratorTryAgain": { + "message": "Prøv igjen", + "description": "Generate button text in password generator when not connected." + }, + "passwordGeneratorCopy": { + "message": "Kopier", + "description": "Copy button text in password generator." + }, + "passwordGeneratorFill": { + "message": "Fyll ut passord", + "description": "Fill a password in password generator." + }, + "passwordGeneratorErrorTooLong": { + "message": "Feil: Det genererte passordet er lengre enn den tillatte lengden.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Det er blitt kuttet for å passe til lengden.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Husk det nye passordet!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorGenerateText": { + "message": "Generer passord", + "description": "Password icon title text." + }, + "passwordGeneratorError": { + "message": "Kan ikke motta generert passord.", + "description": "Password generator error text when KeePassXC is closed." + }, + "passwordGeneratorErrorIsRunning": { + "message": "Kjører KeePassXC og er tilkoblet?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Fyll ut identifikasjon fra KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Databasen er låst", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC er frakoblet", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Ikon for brukernavnfelt", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Fyll ut TOTP fra KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Ikon for TOTP-felt", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Lukk", + "description": "Close button text when choosing custom login fields." + }, + "defineSkip": { + "message": "Hopp over", + "description": "Skip button text when choosing custom login fields." + }, + "defineMore": { + "message": "Vis mer", + "description": "More button text when choosing custom login fields." + }, + "defineReset": { + "message": "Nullstill", + "description": "Reset button text when choosing custom login fields." + }, + "defineConfirm": { + "message": "Bekreft", + "description": "Confirm button text when choosing custom login fields." + }, + "defineAlreadySelected": { + "message": "Påloggingsfelt for denne siden er allerede valgt og vil bli overskrevet.", + "description": "A text shown when custom credentials fields are already set for the page." + }, + "defineClearData": { + "message": "Fjern lagrede data", + "description": "Clear save data button text when choosing custom login fields." + }, + "defineStringField": { + "message": "Tekstfelt", + "description": "Text for string field." + }, + "defineChooseUsername": { + "message": "Velg et brukernavnfelt", + "description": "Choosing a username field text when choosing custom login fields." + }, + "defineChoosePassword": { + "message": "Velg et passordfelt", + "description": "Choosing a password field text when choosing custom login fields." + }, + "defineChooseTOTP": { + "message": "Velg et TOTP-felt", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Velg tekstfelt", + "description": "Choose String Fields a selection text when choosing custom login fields." + }, + "defineHelpText": { + "message": "Bekreft utvalget, eller velg flere felt som tekstfelt.", + "description": "Confirm a selection text when choosing custom login fields which contains string fields." + }, + "defineKeyboardText": { + "message": "Du kan også bruke tallene til å velge innputtfeltene fra tastatur.", + "description": "Help text when choosing custom login fields." + }, + "defineChooseCustomLoginFieldText": { + "message": "Velg et egendefinert påloggingsfelt", + "description": "Help text for Custom Login Field banner." + }, + "username": { + "message": "Brukernavn", + "description": "General text for username." + }, + "password": { + "message": "Passord", + "description": "General text for password." + }, + "stringFields": { + "message": "Tekstfelt", + "description": "General text for a String Fields." + }, + "credentialsNoUsername": { + "message": "- ikke noe brukernavn -", + "description": "Shown when no username is set in the credentials." + }, + "credentialsNoLoginsFound": { + "message": "Fant ingen pålogginger.", + "description": "Shown when no credentials are found for the current page." + }, + "credentialsMultipleFound": { + "message": "Mer enn én pålogging ble funnet i KeePassXC!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Trykk på KeePassXC–Browser-ikonet for flere alternativer.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsNoUsernameFound": { + "message": "Ingen identifikasjon for det gitte brukernavnet funnet.", + "description": "Alert message when no credentials are found for the given username." + }, + "credentialsNoTOTPFound": { + "message": "Ingen TOTP funnet.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Utløpt", + "description": "If a credential is expired, this is appended to the title label." + }, + "fieldsFill": { + "message": "Feil: Finner ikke felt å fylle ut.", + "description": "Alert message when no fields are found to fill in." + }, + "fieldsNoPasswordField": { + "message": "Feil: Passordfelt ikke funnet.", + "description": "Message shown when no password fields are found." + }, + "rememberNothingChanged": { + "message": "Feil: Ingen endringer i identifikasjon registrert.", + "description": "Message shown when trying to save credentials that haven't changed." + }, + "popupTitle": { + "message": "KeePassXC – popup", + "description": "Popup window title." + }, + "popupSettingsText": { + "message": "Innstillinger", + "description": "Popup Settings button text." + }, + "popupChooseCredentialsText": { + "message": "Velg egendefinerte påloggingsfelt", + "description": "Popup credential choosing button text." + }, + "popupConnectButton": { + "message": "Koble til", + "description": "Popup Connect button text." + }, + "popupReconnectButton": { + "message": "Koble til på nytt", + "description": "Popup Reconnect button text." + }, + "popupRedetectButton": { + "message": "Gjenoppdag påloggingsfelt", + "description": "Popup Redetect login fields button text." + }, + "popupReloadButton": { + "message": "Last på nytt", + "description": "Popup Reload button text." + }, + "popupReopenButton": { + "message": "Gjenåpn databasen", + "description": "Popup reopen database button text." + }, + "popupUsernameButton": { + "message": "Legg til bare brukernavn for nettstedet", + "description": "Button text for adding Username-only option." + }, + "popupErrorEncountered": { + "message": "KeePassXC–Browser har oppdaget en feil:", + "description": "A text shown above error message in the popup." + }, + "popupUpdateAvailable": { + "message": "Du bruker en gammel versjon av KeePassXC.", + "description": "Popup warning message about old version of KeePassXC." + }, + "popupDownloadNewVersion": { + "message": "Last ned den nyeste versjonen fra keepassxc.org", + "description": "Popup warning message link when KeePassXC version is not up-to-date." + }, + "popupGettingStartedText": { + "message": "Er du førstegangsbruker? Vennligst sjekk vår Komme i gang-veiledning.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Komme i gang-veiledning – Oppsett av nettleserintegrasjon", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Skjul, og ikke vis igjen.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Kan du ikke koble til KeePassXC? Kanskje wiki-siden vår kan hjelpe.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Veiledning for feilsøking", + "description": "Popup Troubleshooting Guide link text." + }, + "popupCheckingStatus": { + "message": "Kontrollerer status…", + "description": "Checking status message in popup." + }, + "popupNotConfigured": { + "message": "KeePassXC–Browser er ikke konfigurert. Trykk på koble til-knappen for å pare med KeePassXC.", + "description": "A popup message shown when the extension has not been connected to KeePassXC." + }, + "popupNeedReconfigure": { + "message": "KeePassXC–Browser er frakoblet KeePassXC.", + "description": "A popup message shown when the extension has been disconnected from KeePassXC." + }, + "popupNeedReconfigureMessage": { + "message": "Trykk på koble til på nytt-knappen for å opprette en ny tilkobling.", + "description": "A popup message shown when reconnect is needed." + }, + "popupConfiguredNotAssociated": { + "message": "KeePassXC–Browser er ennå ikke koblet til KeePassXC, men er konfigurert ved bruk av identifikatoren: $1", + "description": "A popup message shown when KeePassXC is not connected but configured." + }, + "popupConfiguredAndAssociated": { + "message": "KeePassXC–Browser er koblet til KeePassXC og er konfigurert ved bruk av identifikator: $1", + "description": "A popup message when a connection to KeePassXC is successful." + }, + "popupUsernameFieldDetected": { + "message": "Bare ett enkelt brukernavnfelt ble oppdaget. Vil du legge URL'en til i områdeinnstillinger med bare brukernavn-alternativet aktivert?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { + "message": "Brukernavn eller passord er endret! Vil du lagre?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { + "message": "Identifikasjon vil bli lagret i tilkoblet database med identifikator $1", + "description": "A message when saving or updating credentials." + }, + "rememberNewUsername": { + "message": "Følgende brukernavn er for øyeblikket ikke lagret: $1", + "description": "A message shown when a new username is detected when saving credentials." + }, + "rememberUsernameExists": { + "message": "Identifikasjonen med det brukte brukernavnet er markert med fet skrift: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { + "message": "Velg identifikasjonen du vil oppdatere.", + "description": "A message shown choosing what credentials user wants to update." + }, + "rememberChooseGroup": { + "message": "Velg gruppen du vil legge den nye identifikasjonen i.", + "description": "A message shown choosing what group user wants to use for new credentials." + }, + "rememberInfoDefaultGroupNotFound": { + "message": "Standardgruppe opprettet i tilkoblet database.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "Kan ikke opprette nye grupper.", + "description": "Error message shown when new groups cannot be created." + }, + "rememberErrorPasswordNotChanged": { + "message": "Identifikasjon ikke oppdatert. Passordet er ikke endret.", + "description": "Error message shown when credential password is not changed." + }, + "rememberErrorCannotSaveCredentials": { + "message": "Identifikasjonen kan ikke lagres eller oppdateres.", + "description": "Error message shown when credentials cannot be saved or updated." + }, + "rememberErrorDatabaseClosed": { + "message": "Identifikasjon kan ikke lagres eller oppdateres i en lukket database.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Operasjon avbrutt. Identifikasjonen oppdateres ikke.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Ny identifikasjon med brukernavn $1 lagret.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Identifikasjon med brukernavn $1 oppdatert.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identifikasjonen finnes allerede. Ingenting å oppdatere.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(tom)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Fyll ut passordfeltet før lagring av identifikasjonen.", + "description": "Message shown when no password is set when saving credentials." + }, + "popupLoginText": { + "message": "Velg påloggingsinformasjonen du vil legge inn på siden.", + "description": "A popup message shown when one or multiple credentials are present." + }, + "popupFilterText": { + "message": "Filter:", + "description": "Text for login credentials quick filter." + }, + "popupAuthText": { + "message": "Velg påloggingsinformasjonen du vil logge inn med.", + "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." + }, + "popupMultiplePasswordFields": { + "message": "Mer enn ett passordfelt funnet på denne siden. Høyreklikk ett av passordfeltene, og velg ett av følgende:", + "description": "A popup message shown when web page has multiple password fields." + }, + "popupURL": { + "message": "URL: ", + "description": "URL. Might not need any translation." + }, + "popupUsername": { + "message": "Brukernavn: ", + "description": "A username field name shown on credential update." + }, + "popupButtonNew": { + "message": "Ny", + "description": "New button text in popup when updating credentials." + }, + "popupButtonUpdate": { + "message": "Oppdater", + "description": "Update button text in popup when updating credentials." + }, + "popupButtonDismiss": { + "message": "Avvis", + "description": "Dismiss button text in popup when updating credentials." + }, + "popupButtonIgnore": { + "message": "Ikke spør igjen på dette nettstedet", + "description": "Ignore button text in popup or in notification when updating credentials." + }, + "popupButtonClose": { + "message": "Lukk", + "description": "Close button text in popup or in notification." + }, + "popupButtonDismissHttpAuth": { + "message": "Avvis og vis standard autentiseringsdialog", + "description": "Dismiss button text when in HTTP Authentication popup." + }, + "optionsTitle": { + "message": "Innstillinger | KeePassXC–Browser", + "description": "Options page title." + }, + "optionsGeneralSettingsTab": { + "message": "Generelle innstillinger", + "description": "General Settings tab text." + }, + "optionsConnectedDatabasesTab": { + "message": "Tilkoblede databaser", + "description": "Connected Databases tab text." + }, + "optionsCustomFieldsTab": { + "message": "Egendefinerte påloggingsfelt", + "description": "Saved custom login fields tab text." + }, + "optionsSitePreferencesTab": { + "message": "Innstillinger for sted", + "description": "Site preferences fields tab text." + }, + "optionsAboutTab": { + "message": "Om", + "description": "About tab text." + }, + "optionsMenuGeneral": { + "message": "Generelt", + "description": "General settings page header." + }, + "optionsMenuConnectedDatabases": { + "message": "Tilkoblede databaser", + "description": "Connected Databases page header." + }, + "optionsMenuCustomFields": { + "message": "Egendefinerte påloggingsfelt", + "description": "Custom login fields page header." + }, + "optionsMenuSitePreferences": { + "message": "Innstillinger for nettsted", + "description": "Site preferences page header." + }, + "optionsMenuAbout": { + "message": "Om", + "description": "About page header." + }, + "optionsConfigureShortcuts": { + "message": " Konfigurere tastatursnarveier", + "description": "Keyboard shortcut button and title text." + }, + "optionsButtonSave": { + "message": "Lagre", + "description": "Save button text." + }, + "optionsButtonConnect": { + "message": "Koble til", + "description": "Connect button text." + }, + "optionsButtonRemove": { + "message": "Fjern", + "description": "Remove button text." + }, + "optionsButtonAdd": { + "message": "Legg til", + "description": "Add button text." + }, + "optionsButtonUpdate": { + "message": "Se etter oppdateringer", + "description": "Check for updates button text." + }, + "optionsButtonRemoveNow": { + "message": "Ja, fjern nå", + "description": "Confirm button text when removing database key or custom login fields." + }, + "optionsButtonCancel": { + "message": "Avbryt", + "description": "Cancel button text when removing database key or custom login fields." + }, + "optionsButtonReset": { + "message": "Tilbakestill", + "description": "Reset button text for keyboard shortcuts." + }, + "optionsButtonImport": { + "message": "Importer innstillinger", + "description": "Import settings button text." + }, + "optionsButtonExport": { + "message": "Eksporter innstillinger", + "description": "Export settings button text." + }, + "optionsLabelDefaultGroup": { + "message": "Standardgruppe for lagring av nye passord:", + "description": "Default group options text." + }, + "optionsDefaultGroupHelpText": { + "message": "Skill gruppen med skråstreker, for eksempel: Gruppe/Underordnet gruppe.", + "description": "Default group help text." + }, + "optionsLabelDefaultGroupCheckboxText": { + "message": "Spør alltid hvor nye identifikasjoner skal lagres", + "description": "Default group checkbox help text." + }, + "optionsLabelDefaultGroupCheckboxHelpText": { + "message": "Når aktivert viser popup-vinduet en gruppeoppføring.", + "description": "Default checkbox explanation help text." + }, + "optionsCheckboxUsePasswordGenerator": { + "message": "Aktiver ikon for passordgenerator", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Aktiver ikon for brukernavnfelt.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Bruk dynamisk gjenkjenning av innputtfelt.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Nyttig for sider som bruker popup-vinduer eller dynamiske dialogbokser. Deaktiver denne funksjonen for å redusere CPU-belastningen på tregere enheter. Når funksjonen er deaktivert kan identifikasjon kun legges inn ved bruk av tastatursnarveier, kontekstmeny eller utvidelsens popup.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Aktiver 2FA/OTP-feltikoner.", + "description": "Activate OTP field icons textbox text." + }, + "optionsCheckboxAutoRetrieveCredentials": { + "message": "Hent identifikasjon automatisk.", + "description": "Automatically retrieve credentials checkbox text." + }, + "optionsCheckboxAutomaticReconnect": { + "message": "Koble automatisk til KeePassXC på nytt.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Advarsel! Denne funksjonen er eksperimentell. Brukes på eget ansvar.", + "description": "Auto-reconnect warning message." + }, + "optionsCheckboxAutoFillSingleEntry": { + "message": "Fyll ut oppføringer med enkel identifikasjon automatisk.", + "description": "Automatically fill-in single credential entry checkbox text." + }, + "optionsCheckboxAutoCompleteUsernames": { + "message": "Aktiver autofullføring for brukernavnfelt.", + "description": "Activate autocomplete for username fields checkbox text." + }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Vis gruppenavn i autoskrivlisten når identifikasjoner er fra forskjellige grupper.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Send inn påloggingsskjemaer automatisk", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Sender automatisk inn valgt identifikasjon. Dette er deaktivert ved bare en enkelt oppføring.", + "description": "Auto-submit help text." + }, + "optionsCheckboxShowNotifications": { + "message": "Vis notater.", + "description": "Show notifications checkbox text." + }, + "optionsSaveDomainOnly": { + "message": "Lagre bare domene.", + "description": "Save domain only checkbox text." + }, + "optionsCheckboxShowLoginNotifications": { + "message": "Vis et banner på siden når ny identifikasjon kan lagres i databasen.", + "description": "Show login notifications checkbox text." + }, + "optionsRedirectAllowance": { + "message": "Antall tillatte omdirigeringer: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Hvor mange omdirigeringer som er tillatt før banneret forsvinner. Standardverdien er 1. Maksimum er uendelig.", + "description": "Redirect allowance help text." + }, + "optionsCheckboxAutoFillAndSend": { + "message": "Fyll ut HTTP Basic Auth-dialogbokser automatisk og send dem inn.", + "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." + }, + "optionsDebugLogging": { + "message": "Logging for feilsøking", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Aktiver logging for feilsøking. Ytterligere konsollmeldinger vises i både bakgrunns- og innholdsskript.", + "description": "Debug logging help text." + }, + "optionsRadioText": { + "message": "Se etter oppdateringer av KeePassXC:", + "description": "Text above radio buttons in the settings page." + }, + "optionsRadioThreeDays": { + "message": "hver tredje dag", + "description": "Radio button text." + }, + "optionsRadioWeek": { + "message": "hver uke", + "description": "Radio button text." + }, + "optionsRadioMonth": { + "message": "hver måned", + "description": "Radio button text." + }, + "optionsRadioNever": { + "message": "aldri", + "description": "Radio button text." + }, + "optionsThemeSelectionHeader": { + "message": "Fargetema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sorter samsvarende identifikasjon etter", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Velg fargetema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "System", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Mørk", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Lys", + "description": "Light theme text." + }, + "optionsKeyboardShortcutsHeader": { + "message": "Tastatursnarveier", + "description": "Keyboard shortcut header text." + }, + "optionsUsePasswordGeneratorHelpText": { + "message": "Legger til et ikon i passordfelt for generering av et nytt passord.", + "description": "Password Generator option help text." + }, + "optionsUsePasswordGeneratorHelpTextSecond": { + "message": "Passord genereres av KeePassXC ved hjelp av profilen din for passordgenerering.", + "description": "Password Generator option help text, second part." + }, + "optionsPredefinedSiteList": { + "message": "Forhåndsdefinerte nettsteder", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Bruk forhåndsdefinerte nettsteder for kompatibilitet.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Legger til vanlige nettsteder som har bare brukernavn-pålogging i områdeinnstillingene.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Legger til et ikon i brukernavnfelt for å fylle ut identifikasjon med et enkelt museklikk.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Legger til et ikon i innputtfelt som er gjenkjent som OTP/2FA.", + "description": "OTP field icon option help text." + }, + "optionsAutoRetrieveCredentialsHelpText": { + "message": "KeePassXC–Browser vil umiddelbart hente identifikasjon når en fane er aktivert.", + "description": "Auto-Retrive Credentials option help text." + }, + "optionsAutomaticReconnectHelpText": { + "message": "Kobler automatisk til på nytt når KeePassXC oppdages.", + "description": "Auto-reconnect option help text." + }, + "optionsAutoFillSingleEntryHelpText": { + "message": "La KeePassXC–Browser automatisk fylle ut identifikasjon hvis det bare blir mottatt en enkelt oppføring.", + "description": "Auto-Fill Single Entry option help text." + }, + "optionsAutoFillSingleEntryWarning": { + "message": "Advarsel! Det er ikke trygt å bruke automatisk utfylling. Bruk på egen risiko. KeePassXC-Browser prøver automatisk å oppdage påloggingsfelt. De kan imidlertid oppdages feil, og muligens fylle ut sensitive data til usikre inndatafelt.", + "description": "Auto-Fill Single Entry warning text." + }, + "optionsAutocompleteUsernamesHelpText": { + "message": "Viser en rullegardinliste som inneholder tilgjengelige identifikasjoner for alle brukernavnfelt på en side.", + "description": "Autocomplete Usernames option help text." + }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Når identifikasjoner blir returnert fra forskjellige grupper, vises gruppenavnet.", + "description": "Show group name in autocomplete help text." + }, + "optionsShowNotificationsHelpText": { + "message": "Vis meldinger ved feil og når brukermedvirkning er nødvendig.", + "description": "Show notifications option help text." + }, + "optionsSaveDomainOnlyHelpText": { + "message": "Ved lagring av ny identifikasjon, lagres bare domenet i stedet for fullstendig URL.", + "description": "Save domain only option help text." + }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Ved lagring av nye egendefinerte påloggingsfelt, lagres bare domenet i stedet for fullstendig URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Last ned nettstedsikon etter lagring", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Nettstedsikon blir automatisk lastet ned for den nye identifikasjonen.", + "description": "Download favicon after save help text." + }, + "optionsAutoFillAndSendHelpText": { + "message": "Hvis det blir funnet identifikasjon for en side og påloggingstypen er en HTTP Basic Auth-forespørsel, prøver KeePassXC–Browser å logge på automatisk med den første angitte identifikasjonen. Når det finnes flere identifikasjoner, kan popup-vinduet for utvidelsen brukes til å velge den riktige. Selv når denne funksjonen er aktivert, er det fortsatt mulig å angi HTTP Basic Auth-pålogging manuelt.", + "description": "Auto-Fill And Send option help text." + }, + "optionsAutoFillAndSendHelpTextSecond": { + "message": "En HTTP Basic Auth-dialog ser slik ut:", + "description": "HTTP Basic Auth image help text." + }, + "optionsClearCredentialsTimeout": { + "message": "Fjern identifikasjon fra ikke-aktive faner etter (sekunder, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Identifikasjon fjernes fra bakgrunnsfaner etter tidsavbruddet, og tillatelser for disse sidene blir bedt om på nytt.", + "description": "Clear credentials timeout help text." + }, + "optionsVersionInfoText": { + "message": "KeePassXC–Browser trenger KeePassXC for å hente identifikasjon.", + "description": "Settings page version info text." + }, + "optionsVersionDownload": { + "message": "Du kan laste ned den nyeste stabile versjonen fra $1", + "description": "Settings page download link." + }, + "optionsVersionRunning": { + "message": "Du kjører KeePassXC versjon: $1", + "description": "Settings page info text of user's KeePassXC version." + }, + "optionsLatestVersion": { + "message": "Nyeste tilgjengelige versjon av KeePassXC: $1", + "description": "Settings page info text about the latest KeePassXC version." + }, + "optionsKeePassXCVersionRequired": { + "message": "Krever KeePassXC-versjon: $1", + "description": "KeePassXC version requirement text." + }, + "optionsDefault": { + "message": "Standard: $1", + "description": "Default setting text." + }, + "optionsInfinite": { + "message": "Uendelig: $1", + "description": "Infinite setting text." + }, + "optionsRecommended": { + "message": "Anbefalt: $1", + "description": "Recommended setting text." + }, + "optionsShortcutsSuccess": { + "message": "Hurtigtasten for $1 er endret.", + "description": "Message for successful keyboard shortcut change." + }, + "optionsShortcutsInfo": { + "message": "Hurtigtasten for $1 er tilbakestilt.", + "description": "Info message for changing keyboard shortcuts." + }, + "optionsShortcutsDanger": { + "message": "Feil: Hurtigtasten for $1 er ikke endret!", + "description": "Error message for changing keyboard shortcuts." + }, + "optionsImportExportSettings": { + "message": "Innstillinger for import/eksport", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importere innstillinger fra ekstern fil?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Gjeldende innstillinger vil bli overstyrt. Vil du virkelig importere filen med nye innstillinger?", + "description": "Import settings confirmation dialog help text." + }, + "optionsConnectedDatabasesText": { + "message": "Databaser koblet til KeePassXC–Browser.", + "description": "Info text about connected databases." + }, + "optionsConnectedDatabasesNotFound": { + "message": "Ingen tilkoblede databaser funnet.", + "description": "Shown in the connected databases table when there is no connected databases." + }, + "optionsDatabasesRemoveIdentifier": { + "message": "Fjerne identifikatoren fra databaselisten?", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmFirst": { + "message": "Vil du virkelig fjerne følgende identifikator fra databaselisten: $1", + "description": "Confirmation text when removing database from the list." + }, + "optionsDatabasesRemoveIdentifierConfirmSecond": { + "message": "Du kan når som helst koble til databasen på nytt.", + "description": "Confirmation text when removing database from the list, second part." + }, + "optionsDatabaseIdentifier": { + "message": "Identifikator", + "description": "Database list column title." + }, + "optionsDatabaseKey": { + "message": "Nøkkel", + "description": "Database list column title." + }, + "optionsDatabaseLastUsed": { + "message": "Sist brukt", + "description": "Database list column title." + }, + "optionsDatabaseCreated": { + "message": "Opprettet", + "description": "Database list column title." + }, + "optionsDatabaseDelete": { + "message": "Slette", + "description": "Database list column title." + }, + "optionsColumnPageURL": { + "message": "Nettside-URL", + "description": "Site preferences list column title." + }, + "optionsColumnIgnore": { + "message": "Ignorere", + "description": "Site preferences list column title." + }, + "optionsColumnUsernameOnly": { + "message": "Bare brukernavn-gjenkjenning", + "description": "Site preferences list column title." + }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Forbedret gjenkjenning av inndatafelt", + "description": "Improved Input Field Detection column text." + }, + "optionsColumnDelete": { + "message": "Slette", + "description": "Site preferences list column title." + }, + "optionsSelectionNothing": { + "message": "Aktiver alle funksjoner", + "description": "Site preferences option selection." + }, + "optionsSelectionNormal": { + "message": "Deaktiver ny/endret identifikasjon", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Deaktiver automatisk sending", + "description": "Site preferences option selection." + }, + "optionsSelectionFull": { + "message": "Deaktiver alle funksjoner", + "description": "Site preferences option selection." + }, + "optionsSortByTitle": { + "message": "Tittel", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Brukernavn", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Gruppe og tittel", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Gruppe og brukernavn", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sorter identifikasjon etter utfylling etter", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Når alternativet Relevant identifikasjon først er valgt, angis identifikasjonen for tidligere utfylt pålogging som den første i autofullfør-menyen.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sorter identifikasjon etter utfylling for TOTP etter", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Når alternativet Relevant identifikasjon først er valgt, angis TOTP for tidligere utfylt pålogging som den første i autofullfør-menyen.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Innstilling for matchende identifikasjon", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant identifikasjon først", + "description": "Relevant credential first option for Sort after fill." + }, + "optionsCustomFieldsNotFound": { + "message": "Ingen lagrede egendefinerte påloggingsfelt funnet.", + "description": "Shown when no saved custom credentials are saved." + }, + "optionsCustomFieldsTableCaption": { + "message": "Du kan administrere lagrede tilpassede påloggingsfelt ved å bruke tabellen nedenfor.", + "description": "Table caption of Custom login fields page." + }, + "optionsCustomFieldsTabHelpTextFirst": { + "message": "Hvis KeePassXC–Browser oppdager feil påloggingsfelt, kan du spesifisere de riktige feltene selv.", + "description": "Saved custom login fields info text, first part." + }, + "optionsCustomFieldsTabHelpTextSecond": { + "message": "Gå til siden og klikk på KeePassXC–Browser-ikonet, velg deretter ", + "description": "Saved custom login fields info text, second part." + }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "På denne siden kan du administrere lagrede tilpassede påloggingsfelt.", + "description": "Saved custom login fields info text, third part." + }, + "optionsCustomFieldsRemove": { + "message": "Fjerne lagrede tilpassede påloggingsfelt?", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmation": { + "message": "Vil du virkelig fjerne de lagrede tilpassede påloggingsfeltene på siden: $1", + "description": "Confirmation text when removing saved custom login fields." + }, + "optionsCustomFieldsConfirmationHelpText": { + "message": "KeePassXC–Browser vil automatisk gjenkjenne påloggingsfeltene neste gang du besøker denne siden.", + "description": "Part of confirmation text when removing saved custom login fields." + }, + "optionsSitePreferencesNotFound": { + "message": "Ingen områdeinnstillinger funnet.", + "description": "Shown when no site preferences are saved." + }, + "optionsSitePreferencesRemove": { + "message": "Fjerne nettsted?", + "description": "Confirmation text when removing ignored sites from the list." + }, + "optionsSitePreferencesTabHelpTextFirst": { + "message": "Nettsteder på denne siden har spesielle behandlingsmetoder knyttet til seg.", + "description": "Site preferences info text, first part." + }, + "optionsSitePreferencesTabHelpTextSecond": { + "message": "Hvis du vil ignorere ny/endret identifikasjon på et bestemt område, legger du dem til nedenfor, eller når du bruker identifikasjonsbanneret på siden, velg Ikke spør på nytt for dette området.", + "description": "Site preferences info text, second part." + }, + "optionsSitePreferencesTabHelpTextThird": { + "message": "Hvis et nettsted er fullstendig ignorert (Deaktiver alle funksjoner er valgt), vil utvidelsen ikke gjøre noe når du besøker det nettstedet.", + "description": "Site preferences info text, third part." + }, + "optionsSitePreferencesTabHelpTextFourth": { + "message": "Bare brukernavn-gjenkjenning lar KeePassXC–Browser fylle ut påloggings-identifikasjon på nettsteder med separate sider for brukernavn og passord.", + "description": "Site preferences info text, fourth part." + }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Forbedret gjenkjenning av inndatafelt gir mer detaljert dynamisk gjenkjenning av inndatafelt. Det kan imidlertid påvirke sideytelsen. Bruk med forsiktighet.", + "description": "Improved Input Field Detection help text." + }, + "optionsSitePreferencesManualAddText": { + "message": "Legg til URL manuelt", + "description": "Label for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL'en må starte med enten https://, http://, file://eller ftp:// og må være minst fem tegn lang.", + "description": "Help text for adding site manually on Site preferences tab." + }, + "optionsSitePreferencesConfirmation": { + "message": "Vil du virkelig fjerne det angitte nettstedet fra listen: $1", + "description": "Confirmation text when removing site from site preferences." + }, + "optionsSitePreferencesConfirmationHelpText": { + "message": "KeePassXC–Browser vil aktivere alle funksjoner for dette nettstedet og fjerne bare brukernavn-gjenkjenning.", + "description": "Part of confirmation text when removing site preferences." + }, + "optionsSitePreferencesTableCaption": { + "message": "Du kan behandle lagrede områdeinnstillinger ved hjelp av tabellen .", + "description": "Table caption of Site Preferences page." + }, + "optionsSitePreferencesSelect": { + "message": "Alternativ for å ignorere utvidelsesfunksjoner for siden.", + "description": "Title text of select element in Site Preferences." + }, + "optionsAboutChrome": { + "message": "Gå til KeePassXC–Browser i Chrome Nettmarked.", + "description": "About page link to Chrome Web Store." + }, + "optionsAboutMozilla": { + "message": "Besøk KeePassXC–Browser i Mozilla Add–ons-katalogen.", + "description": "About page link to AMO." + }, + "optionsAboutEdge": { + "message": "Besøk siden for KeePassXC-Browser-tillegg for Edge", + "description": "About page link to Edge Add-ons page." + }, + "optionsAboutGitHub": { + "message": "Besøk KeePassXC–Browser på GitHub", + "description": "About page link to GitHub." + }, + "optionsAboutExtensionVersion": { + "message": "KeePassXC–Browser versjon: $1", + "description": "About page text of extension version." + }, + "optionsAboutKeePassXCVersion": { + "message": "KeePassXC versjon: $1", + "description": "About page text of KeePassXC version." + }, + "optionsAboutContributors": { + "message": "Bidragsytere", + "description": "About page text of contributors." + }, + "optionsAboutLicenses": { + "message": "Lisenser", + "description": "About page text of licenses." + }, + "optionsAboutReportBugs": { + "message": "Rapporter feil", + "description": "About page text of reporting bugs." + }, + "optionsAboutCreateNewIssue": { + "message": "Opprett ny sak på GitHub", + "description": "Link text for creating a new issue." + }, + "optionsAboutDebugInfo": { + "message": "Denne feilsøkingsinformasjonen kan bli brukt", + "description": "Debug info text." + }, + "optionsAboutSupporters": { + "message": "Støttespillere", + "description": "Supporters label text." + }, + "optionsErrorInvalidValue": { + "message": "Ugyldig verdi. Kontroller innputten.", + "description": "Error shown when input field has an incorrect value." + }, + "optionsErrorInvalidURL": { + "message": "Ugyldig URL. Kontroller innputtet.", + "description": "Error shown when input field has an incorrect URL." + }, + "optionsErrorValueExists": { + "message": "Verdien finnes allerede i listen.", + "description": "Error shown when trying to add a duplicate value to the list." + }, + "optionsUserInterfaceTitle": { + "message": "Brukergrensesnitt", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Utfylling av identifikasjon", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Lagring av identifikasjon", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Oppdateringer", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Avanserte innstillinger", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Utvidelse", + "description": "Extension title in settings page" + }, + "openNewTab": { + "message": "Åpner en ny fane", + "description": "Title attribute text." + }, + "httpAuthDialog": { + "message": "HTTP Basic-autentisering", + "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Valget ditt sendes inn automatisk", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Lås database", + "description": "Lock database button title text." + } +} diff --git a/keepassxc-browser/_locales/nl/messages.json b/keepassxc-browser/_locales/nl/messages.json index f28c0e7..c10d2f2 100644 --- a/keepassxc-browser/_locales/nl/messages.json +++ b/keepassxc-browser/_locales/nl/messages.json @@ -28,11 +28,11 @@ "description": "Show password generator text." }, "contextMenuFillAttribute": { - "message": "Bestandsattribuut…", + "message": "Bestandskenmerk…", "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "", + "message": "Overal Auto-Type aanvragen", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { @@ -68,7 +68,7 @@ "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "Berichtversleuteling mislukt. \nIs KeePassXC wel gestart?", + "message": "Berichtencryptie is niet gelukt. Is KeePassXC wel gestart?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { @@ -103,6 +103,10 @@ "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." + }, "errorNotConnected": { "message": "Geen verbinding met KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -179,6 +183,10 @@ "message": "Gebruikersnaam-pictogram", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "TOTP invullen vanuit KeePassXC", "description": "OTP field icon hover text." @@ -187,9 +195,9 @@ "message": "TOTP-pictogram", "description": "OTP field icon text." }, - "defineDismiss": { + "defineClose": { "message": "Sluiten", - "description": "Dismiss button text when choosing custom login fields." + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Overslaan", @@ -199,9 +207,9 @@ "message": "Meer", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Opnieuw", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Terugzetten", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Bevestigen", @@ -211,29 +219,29 @@ "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." }, - "defineDiscard": { - "message": "Selectie verwerpen", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Opgeslagen gegevens wissen", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Tekstveld #", + "message": "Tekenreeksveld", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Kies een gebruikersnaamveld", + "message": "Kies een gebruikersnaamveld", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Kies een wachtwoordveld", + "message": "Kies een wachtwoordveld", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Kies een TOTP-veld", + "message": "Kies een TOTP-veld", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Bevestig de selectie", - "description": "Confirm a selection 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 kies meer velden als tekenreeksvelden. ", @@ -243,6 +251,10 @@ "message": "Je kan ook de nummers toetsen om de invoervelden te kiezen.", "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." @@ -251,6 +263,10 @@ "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." @@ -339,6 +355,26 @@ "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? Neem dan onze snelstartgids door.", + "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": "Status controleren...", "description": "Checking status message in popup." @@ -361,10 +397,10 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser is verbonden met KeePassXC met de volgende id: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { - "message": "Er is één enkel veld voor een gebruikersnaam aangetroffen.\nWil je deze URL toevoegen aan de Websitevoorkeuren met de optie Alleen-gebruikersnaam?", + "message": "Er is één enkel veld voor een gebruikersnaam aangetroffen. Wil je deze URL toevoegen aan de Websitevoorkeuren met de optie Alleen-gebruikersnaam?", "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, "rememberInfoText": { @@ -381,7 +417,7 @@ }, "rememberUsernameExists": { "message": "De inloggegevens met de gebruikte gebruikersnaam zijn vet gemarkeerd: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Kies de inloggegevens die je wilt bijwerken.", @@ -421,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Inloggegevens met gebruikersnaam $1 bijgewerkt.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Deze inloggegevens zijn al bekend. Niets om bij te werken.", @@ -663,6 +699,14 @@ "message": "HTTP Basic Auth-velden automatisch invullen en indienen.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Logboekregistratie voor foutopsporing", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Logboekregistratie voor foutopsporing inschakelen. Extra 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." @@ -752,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Waarschuwing: Automatisch invullen is niet veilig. Gebruik op eigen risico.", + "message": "Waarschuwing! Het gebruik van automatisch invullen is niet veilig en daarom op eigen risico! KeePassXC-Browser probeert automatisch inlogvelden te detecteren. Het kan echter voorkomen dat ze onjuist worden gedetecteerd, waardoor gevoelige gegevens worden ingevuld in onveilige invoervelden.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -775,6 +819,14 @@ "message": "Bij het opslaan van nieuwe aangepaste inlogvelden alleen het domein bewaren in plaats van de volledige URL.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon na het opslaan", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon wordt automatisch gedownload voor de nieuwe inloggegevens.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Als referenties worden gevonden voor een pagina met login-type HTTP Basic Auth, probeert KeePassXC-Browser automatisch in te loggen met de eerste opgegeven referenties. Wanneer er meerdere referenties aanwezig zijn, kan de pop-up van de extensie worden gebruikt om de juiste te kiezen. Zelfs wanneer deze functie is ingeschakeld, is het nog steeds mogelijk om HTTP Basic Auth-login handmatig in te voeren", "description": "Auto-Fill And Send option help text." @@ -899,6 +951,10 @@ "message": "Alleen-gebruikersnaam-detectie", "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." @@ -921,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Titel", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Gebruikersnaam", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Groep en titel", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Groep en gebruikersnaam", - "desription": "Sort matching credentials by group and username option selection." + "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 worden 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": "Geen aangepaste inlogvelden aangetroffen.", @@ -991,6 +1071,10 @@ "message": "Alleen-gebruikersnaam-detectie 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 toevoegen", "description": "Label for adding site manually on Site preferences tab." @@ -1023,6 +1107,10 @@ "message": "Bekijk KeePassXC-Browser in de Mozilla Add-ons lijst", "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." diff --git a/keepassxc-browser/_locales/nl_NL/messages.json b/keepassxc-browser/_locales/nl_NL/messages.json index a885c24..65fa65d 100644 --- a/keepassxc-browser/_locales/nl_NL/messages.json +++ b/keepassxc-browser/_locales/nl_NL/messages.json @@ -21,18 +21,22 @@ }, "contextMenuSaveCredentials": { "message": "Inloggegevens opslaan", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { - "message": "Wachtwoordgenerator weergeven", + "message": "Wachtwoordgenerator openen", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Creëer of bewerk de inloggegevens door de klikken op het extensiepictogram.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Kenmerk invullen…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Globaal automatisch typen gevraagd", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "HTTP-authenticatie met meerdere inloggegevens gedetecteerd. Klik op het extensiepictogram om de juiste te kiezen.", + "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": { @@ -40,47 +44,47 @@ "description": "Unknown error." }, "errorMessageDatabaseNotOpened": { - "message": "Databank niet geopend.", + "message": "De database kan niet worden geopend.", "description": "Database not opened." }, "errorMessageDatabaseHash": { - "message": "Geen databank-hash ontvangen.", + "message": "Er is geen database-hash ontvangen.", "description": "Database hash not received." }, "errorMessageClientPublicKey": { - "message": "Geen openbare client-sleutel ontvangen.", + "message": "Er is geen openbare clientsleutel ontvangen.", "description": "Client public key not received." }, "errorMessageDecrypt": { - "message": "Kan bericht niet ontcijferen.", + "message": "Het bericht kan niet worden ontcijferd.", "description": "Cannot decrypt message." }, "errorMessageTimeout": { - "message": "Kan niet met KeePassXC verbinden. Controleer of browser integratie aan staat in de KeePassXC instellingen.", + "message": "Er kan geen verbinding met KeePassXC worden gemaakt. Controleer of browserintegratie is ingeschakeld in de KeePassXC-instellingen.", "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." }, "errorMessageCanceled": { - "message": "Actie geannuleerd of geweigerd.", + "message": "De actie is afgebroken of geweigerd.", "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "Berichtencryptie is niet gelukt. Is KeePassXC wel gestart?", + "message": "De berichtversleuteling is mislukt. Is KeePassXC actief?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { - "message": "KeePassXC-associatie mislukt; probeer het opnieuw.", + "message": "De KeePassXC-toewijzing is mislukt. Probeer het opnieuw.", "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { - "message": "Sleuteluitwisseling is mislukt.", + "message": "De sleuteluitwisseling is mislukt.", "description": "Key exchange was not successful." }, "errorMessageEncryptionKey": { - "message": "Beveiligingssleutel wordt niet herkend.", + "message": "De beveiligingssleutel wordt niet herkend.", "description": "Encryption key is not recognized." }, "errorMessageSavedDatabases": { - "message": "Geen opgeslagen databanken aangetroffen.", + "message": "Er zijn geen opgeslagen databases aangetroffen.", "description": "No saved databases found." }, "errorMessageIncorrectAction": { @@ -88,33 +92,37 @@ "description": "Incorrect action." }, "errorMessageEmptyMessage": { - "message": "Leeg bericht ontvangen", + "message": "Er is een leeg bericht ontvangen.", "description": "Empty message received." }, "errorMessageNoURL": { - "message": "Geen URL opgegeven.", + "message": "Er is geen url opgegeven.", "description": "No URL provided." }, "errorMessageNoLogins": { - "message": "Geen inloggegevens aangetroffen.", + "message": "Er zijn 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." + }, + "errorNotConnected": { + "message": "Niet verbonden met KeePassXC", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { - "message": "Wachtwoordgenerator pictogram", + "message": "Wachtwoordgenerator-pictogram", "description": "Alt attribute text of the password generator icon." }, "passwordGeneratorPlaceholder": { - "message": "Gegeneerd wachtwoord", + "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." }, - "passwordGeneratorBits": { - "message": "??? bits", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Wachtwoordgenerator", "description": "Password generator dialog title." @@ -123,16 +131,28 @@ "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." }, - "passwordGeneratorFillAndCopy": { - "message": "Invullen en kopiëren", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Wachtwoord invullen", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { - "message": "Fout:\nHet gegenereerde wachtwoord is langer dan de toegestane lengte!\nHet wachtwoord is daarom ingekort.\n\nOnthoudt het nieuwe wachtwoord!", + "message": "Foutmelding:\nHet gegenereerde wachtwoord is langer dan de toegestane lengte!", + "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": { @@ -140,12 +160,44 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "Kan gegenereerd wachtwoord niet ontvangen.
Is KeePassXC actief?", + "message": "Het gegenereerde wachtwoord kan niet worden ontvangen.", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Verwerpen", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Is KeePassXC actief?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Inloggegevens invullen met behulp van KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "De 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", @@ -155,9 +207,9 @@ "message": "Meer", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Opnieuw", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Herstellen", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Bevestigen", @@ -167,34 +219,42 @@ "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." }, - "defineDiscard": { - "message": "Selectie verwerpen", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Opgeslagen gegevens wissen", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "String-veld #", + "message": "Tekenreeksveld", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Kies een gebruikersnaamveld", + "message": "Kies een gebruikersnaamveld", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Kies een wachtwoordveld", + "message": "Kies een wachtwoordveld", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Bevestig de selectie", - "description": "Confirm a selection 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 kies meerdere velden als stringvelden.", + "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": "You can also use the numbers to choose the input fields from keyboard.", + "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." @@ -203,32 +263,48 @@ "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": "Fout:\nGeen inloggegevens aangetroffen.", + "message": "Geen inloggegevens aangetroffen.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "Fout:\nEr zijn meerdere inloggegevens aangetroffen in KeePassXC!\nDruk op het KeePassXC-browserpictogram voor meer opties.", + "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": "Fout:\nGeen inloggegevens aangetroffen voor de opgegeven gebruikersnaam.", + "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": "Fout:\nGeen in te vullen velden aangetroffen.", + "message": "Foutmelding: geen in te vullen velden aangetroffen.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "Fout:\nGeen wachtwoordveld aangetroffen.", + "message": "Foutmelding: geen wachtwoordveld aangetroffen.", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Fout:\nKan gewijzigde inloggegevens niet detecteren.", + "message": "Foutmelding: de gewijzigde inloggegevens kunnen niet worden vastgesteld.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -252,7 +328,7 @@ "description": "Popup Reconnect button text." }, "popupRedetectButton": { - "message": "Inlogvelden opnieuw detecteren", + "message": "Inlogvelden opnieuw vaststellen", "description": "Popup Redetect login fields button text." }, "popupReloadButton": { @@ -260,35 +336,59 @@ "description": "Popup Reload button text." }, "popupReopenButton": { - "message": "Databank heropenen", + "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 gebruikt een oude versie van KeePassXC.", + "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...", + "message": "Bezig met controleren van status…", "description": "Checking status message in popup." }, "popupNotConfigured": { - "message": "KeePassXC-Browser is niet ingesteld. Druk op de knop 'Koppelen' om te koppelen met KeePassXC.", + "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 langer gekoppeld aan KeePassXC.", + "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 knop 'Opnieuw koppelen' om een nieuwe verbinding op te zetten.", + "message": "Druk op de ‘Opnieuw koppelen’ om een nieuwe koppeling te maken.", "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { @@ -297,50 +397,82 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser is gekoppeld aan KeePassXC en is ingesteld met de volgende identificatie: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Gebruikersnaam of wachtwoord gewijzigd. Opslaan?", - "description": "Popup message when username or password has changed." + "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." }, - "popupRememberSaving": { - "message": "De inloggegevens worden opgeslagen in de gekoppelde databank met de identificatie $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Gebruikersnaam of wachtwoord gewijzigd! Wil je de wijziging opslaan?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "De volgende gebruikersnaam is nog niet opgeslagen: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "De inloggegevens worden opgeslagen in de gekoppelde database met de identificatie $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { + "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 popup message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberChooseCredentials": { "message": "Kies de bij te werken inloggegevens.", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Please choose the group you want to add the new credentials.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "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." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Specified default group not found. Creating all necessary groups.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "De standaardgroep is aangemaakt in de gekoppelde database.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "New group(s) cannot be created.", + "rememberErrorCreatingNewGroup": { + "message": "De nieuwe groepen kunnen niet worden aangemaakt.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Credentials not updated. The password has not been changed.", + "rememberErrorPasswordNotChanged": { + "message": "De inloggegevens worden niet bijgewerkt; het wachtwoord is niet gewijzigd.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Credentials cannot be saved or updated.", + "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 wilt invullen op de pagina.", + "message": "Kies de inloggegevens die je wil invullen op de pagina.", "description": "A popup message shown when one or multiple credentials are present." }, "popupFilterText": { @@ -348,19 +480,19 @@ "description": "Text for login credentials quick filter." }, "popupAuthText": { - "message": "Kies de inloggegevens waarmee je wilt inloggen.", + "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. Druk met de rechtermuisknop op één van de velden en kies één van de:", + "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:", + "message": "Url:", "description": "URL. Might not need any translation." }, "popupUsername": { - "message": "Gebruikersnaam", + "message": "Gebruikersnaam:", "description": "A username field name shown on credential update." }, "popupButtonNew": { @@ -372,7 +504,7 @@ "description": "Update button text in popup when updating credentials." }, "popupButtonDismiss": { - "message": "Sluiten", + "message": "Negeren", "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { @@ -384,7 +516,7 @@ "description": "Close button text in popup or in notification." }, "popupButtonDismissHttpAuth": { - "message": "Sluiten en standaard authenticatievenster tonen", + "message": "Sluiten en standaard inlogvenster tonen", "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsTitle": { @@ -396,7 +528,7 @@ "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { - "message": "Gekoppelde databanken", + "message": "Gekoppelde databases", "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { @@ -416,7 +548,7 @@ "description": "General settings page header." }, "optionsMenuConnectedDatabases": { - "message": "Gekoppelde databanken", + "message": "Gekoppelde databases", "description": "Connected Databases page header." }, "optionsMenuCustomFields": { @@ -436,7 +568,7 @@ "description": "Keyboard shortcut button and title text." }, "optionsButtonSave": { - "message": "Bewaren", + "message": "Opslaan", "description": "Save button text." }, "optionsButtonConnect": { @@ -464,69 +596,117 @@ "description": "Cancel button text when removing database key or custom login fields." }, "optionsButtonReset": { - "message": "Terugzetten", + "message": "Standaardwaarden", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Knippertijd:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Instellingen importeren", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Doorverwijstijd:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Maximaal aantal doorverwijzingen:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Instellingen exporteren", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { - "message": "Default group for saving new passwords:", + "message": "Standaardgroep voor het opslaan van nieuwe wachtwoorden:", "description": "Default group options text." }, "optionsDefaultGroupHelpText": { - "message": "Separate the group with slashes, for example: Group/ChildGroup.", + "message": "Scheid groepsnamen met schuine strepen. Voorbeeld: groep/onderliggende groep.", "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "Always ask where to save new credentials", + "message": "Altijd vragen waar nieuwe inloggegevens moeten worden opgeslagen", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "When enabled, the popup shows a group listing.", + "message": "Schakel in om een pop-up met beschikbare groepen te tonen.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "Wachtwoordgenerator activeren.", - "description": "Activate password generator checkbox text." + "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.", + "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": "Pagina's met één inlogveld automatisch invullen.", + "message": "Automatisch invullen gebruiken op pagina's met één inlogveld", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Auto-aanvullen inschakelen voor gebruikersnaamvelden.", + "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.", + "message": "Meldingen tonen", "description": "Show notifications checkbox text." }, "optionsSaveDomainOnly": { - "message": "Alleen domeinnaam opslaan.", + "message": "Alleen domeinnaam opslaan", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Melding tonen als er nieuwe inloggegevens kunnen worden opgeslagen in de databank.", + "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": "Hoeveel omleidingen mogen plaatsvinden totdat de KeepassXC-Browser balk verdwijnt. Standaardwaarde is 1. Maximumwaarde is oneindig.", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { - "message": "HTTP Basic Auth-velden automatisch invullen en versturen.", + "message": "HTTP Basic Auth-velden automatisch invullen en indien", "description": "Auto fill HTTP Basic Auth dialogs and send them 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." @@ -547,68 +727,124 @@ "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." }, - "optionsBlinkTimeHelpText": { - "message": "Maximale tijd (ms) dat het pictogram moet knipperen na het detecteren van nieuwe inloggegevens", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Minimale tijd (ms) dat het pictogram moet knipperen voordat pagina-doorverwijzingen worden uitgeschakeld.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 om knippertijd te gebruiken waarbij het maximale aantal doorverwijzingen wordt genegeerd (oorspronkelijke instelling)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Hoeveel pagina's moeten worden doorgebladerd na het doorverwijzen voordat het een pictogram wordt gedeactiveerd", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { - "message": "Voegt een knop toe aan wachtwoordvelden om een nieuw wachtwoord te genereren.", + "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 je wachtwoordgeneratie-profiel.", + "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": "Inloggegevens automatisch invullen als er slechts één veld wordt gedetecteerd.", + "message": "Vul inloggegevens automatisch in als er slechts één veld wordt gedetecteerd.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Waarschuwing: auto-aanvullen is niet veilig. Gebruik op eigen risico.", + "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": "Toont een uitklaplijst met beschikbare inloggegevens voor alle gebruikersnaamvelden op de pagina.", + "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 fouten en als gebruikershandelingen vereist zijn.", + "message": "Toont een melding bij foutmeldingen en als gebruikersacties vereist zijn.", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "Alleen de domeinnaam opslaan i.p.v. de volledige URL bij het opslaan van nieuwe inloggegevens.", + "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, dan probeert KeePassXC-Browser in te loggen met de eerste de beste inloggegevens.", + "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-browser heeft KeePassXC nodig om inloggegevens op te halen.", + "message": "KeePassXC is vereist om de inloggegevens op te halen.", "description": "Settings page version info text." }, "optionsVersionDownload": { @@ -620,9 +856,13 @@ "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { - "message": "Nieuwste beschikbare versie van KeePassXC: $1", + "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." @@ -636,35 +876,47 @@ "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "Sneltoets voor $1 is veranderd.", + "message": "De sneltoets omtrent het gebruik van $1 is gewijzigd.", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "Sneltoets voor $1 is hersteld.", + "message": "De sneltoets omtrent het gebruik van $1 is hersteld.", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "Fout: Sneltoets voor $1 is niet veranderd!", + "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-databanken zijn gekoppeld aan KeePassXC-Browser.", + "message": "De volgende KeePassXC-databases zijn gekoppeld aan KeePassXC-Browser.", "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { - "message": "Geen gekoppelde databanken aangetroffen.", + "message": "Geen gekoppelde databases aangetroffen.", "description": "Shown in the connected databases table when there is no connected databases." }, "optionsDatabasesRemoveIdentifier": { - "message": "Identificatie verwijderen uit databanklijst?", + "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 uit de databanklijst?", + "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 je databank op elk moment opnieuw koppelen.", + "message": "Je kunt de database altijd opnieuw koppelen.", "description": "Confirmation text when removing database from the list, second part." }, "optionsDatabaseIdentifier": { @@ -680,7 +932,7 @@ "description": "Database list column title." }, "optionsDatabaseCreated": { - "message": "Gecreëerd op", + "message": "Aangemaakt op", "description": "Database list column title." }, "optionsDatabaseDelete": { @@ -688,7 +940,7 @@ "description": "Database list column title." }, "optionsColumnPageURL": { - "message": "Pagina-URL", + "message": "Pagina-url", "description": "Site preferences list column title." }, "optionsColumnIgnore": { @@ -699,6 +951,10 @@ "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." @@ -708,44 +964,92 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Nieuwe/gewijzigde inloggegevens uitschakelen", + "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": "Geen aangepaste inlogvelden aangetroffen.", + "message": "Er zijn geen aangepaste inlogvelden aangetroffen.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "You can manage saved custom login fields using the table below.", + "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 de juiste velden zelf opgeven.", + "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 kies", + "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 pagina: $1", + "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 bij je volgende paginabezoek.", + "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": "Geen genegeerde websites aangetroffen.", - "description": "Shown when no ignored sites are saved." + "message": "Er zijn geen websitevoorkeuren aangetroffen.", + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Website verwijderen?", @@ -756,35 +1060,43 @@ "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Om nieuwe/aangepaste inloggegevens op een specifieke site te nergeren, voeg ze hier onder toe of klik op het knipperende KeePassXC-Browser icoon en selecteer", + "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 site volledig is genegeerd (Alle functies uitschakelen is geselecteerd), dan zal de plugin niks doen wanneer die site bezoekt.", + "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": "Add URL manually", + "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 gespecificeerde site wil verwijderen uit de lijst: $1", + "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 functionaliteiten aanzetten voor deze site en alleen-gebruikersnaam detectie uitschakelen", + "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": "You can manage saved site preferences using the table below.", + "message": "Je kunt de opgeslagen websitevoorkeuren beheren aan de hand van de tabel.", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Option to ignore extension features for the page.", + "message": "Optie om extensiefuncties op de pagina te negeren.", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { @@ -792,59 +1104,99 @@ "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Bekijk KeePassXC-Browser in de Mozilla Add-ons lijst", + "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", + "message": "KeePassXC-Browser-versie: $1", "description": "About page text of extension version." }, "optionsAboutKeePassXCVersion": { - "message": "KeePassXC versie: $1", + "message": "KeePassXC-versie: $1", "description": "About page text of KeePassXC version." }, "optionsAboutContributors": { - "message": "Contributors", + "message": "Bijdragers", "description": "About page text of contributors." }, "optionsAboutLicenses": { - "message": "Licenses", + "message": "Licenties", "description": "About page text of licenses." }, "optionsAboutReportBugs": { - "message": "Report bugs", + "message": "Bugs en problemen melden", "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { - "message": "Create new issue on GitHub", + "message": "Open een nieuwe ‘issue’ op GitHub", "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { - "message": "The following debug info can be used", + "message": "De volgende foutopsporingsinformatie kan worden gebruikt", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Ondersteuners", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { - "message": "Invalid value. Please check the input.", + "message": "Ongeldige waarde - controleer de invoer.", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "Invalid URL. Please check the input.", + "message": "Ongeldige url - controleer de invoer.", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { - "message": "The value already exists in the list.", + "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" + }, "openNewTab": { - "message": "Opens a new tab", + "message": "Opent een nieuw tabblad", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "HTTP Basic Authentication dialog", + "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/pl/messages.json b/keepassxc-browser/_locales/pl/messages.json index 901fa78..707660d 100644 --- a/keepassxc-browser/_locales/pl/messages.json +++ b/keepassxc-browser/_locales/pl/messages.json @@ -31,6 +31,10 @@ "message": "Wypełnij atrybut…", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "Zażądaj globalnego autowpisywania", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { "message": "Uwierzytelnianie HTTP z wykrytymi wieloma danymi uwierzytelniającymi. Kliknij ikonę rozszerzenia, aby wybrać właściwe.", "description": "Notification when HTTP Authentication has multiple credentials detected." @@ -56,7 +60,7 @@ "description": "Cannot decrypt message." }, "errorMessageTimeout": { - "message": "Nie można połączyć się z KeePassXC. Sprawdź, czy integracja przeglądarki jest włączona w ustawieniach KeePassXC.", + "message": "Nie można połączyć się z KeePassXC. Sprawdź, czy integracja z przeglądarką jest włączona w ustawieniach KeePassXC.", "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." }, "errorMessageCanceled": { @@ -96,9 +100,13 @@ "description": "No URL provided." }, "errorMessageNoLogins": { - "message": "Nie znaleziono loginów.", + "message": "Nie znaleziono danych logowania.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Brak połączenia z KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -175,6 +183,10 @@ "message": "Ikona pola nazwy użytkownika", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Wypełnij TOTP z KeePassXC", "description": "OTP field icon hover text." @@ -183,9 +195,9 @@ "message": "Ikona pola TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Odwołaj", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Zamknij", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Pomiń", @@ -195,9 +207,9 @@ "message": "Pokaż więcej", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Jeszcze raz", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Resetuj", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Potwierdź", @@ -207,29 +219,29 @@ "message": "Pola logowania dla tej strony są już wybrane i zostaną nadpisane.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Odrzuć wybór", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Wyczyść zapisane dane", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Pole ciągów #", + "message": "Pole ciągu", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Wybierz pole nazwy użytkownika", + "message": "Wybierz pole nazwy użytkownika", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Teraz wybierz pole hasła", + "message": "Wybierz pole hasła", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Wybierz pole TOTP", + "message": "Wybierz pole TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Potwierdź wybór", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Wybierz pola ciągów", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Potwierdź swój wybór lub wybierz więcej pól jako Pola ciągów.", @@ -239,6 +251,10 @@ "message": "Możesz także użyć liczb, aby wybrać pola wprowadzania z klawiatury.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Wybierz niestandardowe pole logowania", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nazwa użytkownika", "description": "General text for username." @@ -247,16 +263,20 @@ "message": "Hasło", "description": "General text for password." }, + "stringFields": { + "message": "Pola ciągów", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- brak nazwy użytkownika -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "Nie znaleziono loginów.", + "message": "Nie znaleziono danych logowania.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "Znaleziono więcej niż jeden login w KeePassXC!", + "message": "Znaleziono więcej niż jedne dane logowania w KeePassXC!", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsMultipleFoundSecondLine": { @@ -288,7 +308,7 @@ "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { - "message": "KeePassXC - popup", + "message": "KeePassXC - Wyskakujące okienko", "description": "Popup window title." }, "popupSettingsText": { @@ -335,6 +355,26 @@ "message": "Pobierz najnowszą wersję z keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Czy używasz tego programu po raz pierwszy? Zapoznaj się z naszym Przewodnikiem dla początkujących.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Przewodnik dla początkujących - konfiguracja integracji z przeglądarką", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Ukryj i nie pokazuj ponownie.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Nie można połączyć się z KeePassXC? Może nasza strona wiki będzie w stanie pomóc.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Przewodnik rozwiązywania problemów", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Sprawdzanie stanu...", "description": "Checking status message in popup." @@ -357,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser jest połączony z KeePassXC i został skonfigurowany przy użyciu następującego identyfikatora: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Wykryto tylko jedno pole nazwy użytkownika. Dodać adres URL do Ustawień witryn z włączoną opcją Tylko nazwa użytkownika?", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Dane uwierzytelniające z używaną nazwą użytkownika są oznaczone pogrubieniem: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Wybierz dane uwierzytelniające, które chcesz zaktualizować.", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Zaktualizowano dane uwierzytelniające z nazwą użytkownika $1.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Identyczne dane uwierzytelniające już istnieją. Nic do aktualizacji.", @@ -580,7 +620,7 @@ "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "Po włączeniu popup pokazuje listę grup.", + "message": "Po włączeniu wyskakujące okienko pokazuje listę grup.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { @@ -596,7 +636,7 @@ "description": "Use dynamic input field detection checkbox text." }, "optionsUseObserverHelpText": { - "message": "Przydatne w przypadku stron korzystających z wyskakujących okienek lub dynamicznych okien dialogowych. Wyłącz tę funkcję, aby zmniejszyć obciążenie procesora na wolniejszych komputerach. Gdy wyłączone, dane uwierzytelniające można wstawić tylko za pomocą skrótów klawiaturowych, menu kontekstowego lub wyskakującego okienka rozszerzenia.", + "message": "Przydatne w przypadku stron korzystających z wyskakujących okienek lub dynamicznych okien dialogowych. Wyłącz tę funkcję, aby zmniejszyć obciążenie procesora na wolniejszych komputerach. Po wyłączeniu dane uwierzytelniające można wstawić tylko za pomocą skrótów klawiaturowych, menu kontekstowego lub wyskakującego okienka rozszerzenia.", "description": "Use dynamic input field detection help text." }, "optionsCheckboxOTPIcons": { @@ -620,7 +660,7 @@ "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Aktywuj autouzupełnianie dla pól nazwy użytkownika.", + "message": "Aktywuj autouzupełnianie pól nazwy użytkownika.", "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { @@ -659,6 +699,14 @@ "message": "Automatycznie wypełniaj okna dialogowe podstawowego uwierzytelniania HTTP i przesyłaj je.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Rejestrowanie debugowania", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Włącz rejestrowanie debugowania. Dodatkowe komunikaty konsoli będą widoczne zarówno w skryptach tła, jak i treści.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Sprawdź dostępność aktualizacji KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -748,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Ostrzeżenie! Korzystanie z automatycznego wypełniania nie jest bezpieczne. Używaj na własne ryzyko.", + "message": "Ostrzeżenie! Korzystanie z automatycznego wypełniania nie jest bezpieczne. Używaj na własne ryzyko. KeePassXC-Browser automatycznie próbuje wykryć pola logowania. Mogą jednak zostać nieprawidłowo wykryte, prawdopodobnie wypełniając poufne dane w niebezpiecznych polach wejściowych.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -771,6 +819,14 @@ "message": "Podczas zapisywania nowych niestandardowych pól logowania zapisz tylko domenę zamiast pełnego adresu URL.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Pobierz ikonę ulubionych po zapisaniu", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Ikona ulubionych zostanie automatycznie pobrana dla nowego poświadczenia.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Jeśli znaleziono dane uwierzytelniające dla strony, a typem logowania jest żądanie podstawowego uwierzytelniania HTTP, KeePassXC-Browser spróbuje zalogować się automatycznie przy użyciu pierwszych podanych danych uwierzytelniających. Gdy występuje wiele danych uwierzytelniających, może być użyte wyskakujące okno rozszerzenia, aby wybrać odpowiednie dane. Nawet gdy ta funkcja jest włączona, nadal można zalogować się ręcznie przy użyciu podstawowego uwierzytelniania HTTP.", "description": "Auto-Fill And Send option help text." @@ -895,6 +951,10 @@ "message": "Wykrywanie tylko nazwy użytkownika", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Ulepszone wykrywanie pól wejściowych", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Usuwanie", "description": "Site preferences list column title." @@ -917,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Tytuł", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Nazwa użytkownika", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Grupa i tytuł", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Grupa i nazwa użytkownika", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sortuj dane uwierzytelniające po wypełnieniu według", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Po wybraniu opcji „Najpierw odpowiednie dane uwierzytelniające” poświadczenie dla poprzednio wypełnionych danych logowania jest ustawiane jako pierwsze na liście menu autouzupełniania.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sortuj dane uwierzytelniające po wypełnieniu dla TOTP według", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Po wybraniu opcji „Najpierw odpowiednie dane uwierzytelniające” TOTP dla poprzednio wypełnionych danych logowania jest ustawiane jako pierwsze na liście menu autouzupełniania.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Ustawienie pasujących danych uwierzytelniających", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Najpierw odpowiednie dane uwierzytelniające", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Nie znaleziono zapisanych niestandardowych pól logowania.", @@ -987,6 +1071,10 @@ "message": "Wykrywanie tylko nazwy użytkownika pozwala KeePassXC-Browser na wpełnienie danych logowania na witrynach internetowych z osobnymi stronami dla nazwy użytkownika i hasła.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Ulepszone wykrywanie pól wejściowych pozwala na bardziej szczegółowe dynamiczne wykrywanie pól wejściowych. Może to jednak wpłynąć na wydajność strony. Używaj z ostrożnością.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Dodaj ręcznie adres URL", "description": "Label for adding site manually on Site preferences tab." @@ -1019,6 +1107,10 @@ "message": "Odwiedź KeePassXC-Browser w katalogu Dodatki do Firefoksa.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Odwiedź KeePassXC-Browser na stronie Dodatki programu Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Odwiedź KeePassXC-Browser na GitHubie.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/pt/messages.json b/keepassxc-browser/_locales/pt/messages.json index abe81c4..08db14c 100644 --- a/keepassxc-browser/_locales/pt/messages.json +++ b/keepassxc-browser/_locales/pt/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "Guardar credenciais", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Show password generator", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Criar ou modificar credenciais clicando no ícone da extensão.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Fill attribute…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Request Global Auto-Type", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "Detetada autenticação HTTP com múltiplas credenciais. Clique no ícone da extensão para escolher as corretas.", @@ -99,6 +103,14 @@ "message": "Credenciais não encontradas.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Não existe uma ligação a KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Password generator icon", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Preencher também o campo seguinte da palavra-passe", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? bits", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Gerador de palavra-passe", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Gerar", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Tentar novamente", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Copiar", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Preencher e copiar", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Preencher palavra-passe", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Erro:\nA palavra-passe gerada tem um tamanho superior ao permitido.\nO tamanho foi ajustado.\n\nPor favor memorize a nova palavra-passe!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "O tamanho foi ajustado.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Não se esqueça da nova palavra-passe!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Gerar palavra-passe", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "A palavra-passe gerada não foi recebida.
O KeepassXC está em execução?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Rejeitar", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "O KeePassXC está a ser executado e está conectado?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Preencher credenciais com KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Base de dados está bloqueada", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC está desconectado", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Ícone do campo Nome de utilizador", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Prrencher TOTP a partir de KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Ícone do campo TOTP", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Ignorar", @@ -155,9 +207,9 @@ "message": "Show more", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Novamente", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Confirmação", @@ -167,25 +219,29 @@ "message": "Os campo para esta página já foram selecionados e serão substituídos.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Rejeitar seleção", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campo de cadeia #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Escolha o campo para o nome de utilizador", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Agora escolha o campo para a palavra-passe", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confirme a seleção", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Choose a TOTP field", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Confirme a sua seleção ou escolha mais campos como campos de cadeia.", @@ -195,6 +251,10 @@ "message": "You can also use the numbers to choose the input fields from keyboard.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nome de utilizador", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Palavra-passe", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- sem nome de utilizador -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Erro:\nExiste mais do que uma credencial no KeePassXC!\nPrima no ícone KeePassXC-Browser para ver mais opções.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Prima o ícone do KeePassXC-Browser para mais informações.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "Erro:\nNão existem credenciais para o nome de utilizador encontrado.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "No TOTP found.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Caducada", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Erro:\nNão foram encontrados campos que possam ser preenchidos.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "Reabrir base de dados", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Utilizar apenas 'Username-only' para este site", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser encontrou um erro:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Descarregue a versão mais recente em keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "A verificar o estado...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "O KeePassXC-Browser está conectado ao KeePassXC e foi configurado utilizando o seguinte identificador: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { + "popupUsernameFieldDetected": { + "message": "Apenas foi detetado um campo para o nome de utilizador. Adicionar URL às preferências do site com a opção 'Username-only' ativada?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." + }, + "rememberInfoText": { "message": "Nome de utilizador ou palavra-passe alterada. Guardar alterações?", - "description": "Popup message when username or password has changed." + "description": "Message when username or password has changed." }, - "popupRememberSaving": { + "rememberSaving": { "message": "As credenciais serão guardadas na base de dados conectada com o identificador $1", - "description": "A popup message when saving or updating credentials." + "description": "A message when saving or updating credentials." }, - "popupRememberNewUsername": { + "rememberNewUsername": { "message": "O seguinte nome de utilizador não está guardado: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { + "rememberUsernameExists": { "message": "As credenciais para o nome de utilizador utilizado estão marcadas a negrito: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberChooseCredentials": { "message": "Por favor escolha as credenciais que deseja atualizar.", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Please choose the group you want to add the new credentials.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseGroup": { + "message": "Por favor escolha o grupo no qual quer adicionar as novas credenciais.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Specified default group not found. Creating all necessary groups.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "Grupo padrão criado na base de dados conectada.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "New group(s) cannot be created.", + "rememberErrorCreatingNewGroup": { + "message": "Não é possível criar novos grupos.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Credentials not updated. The password has not been changed.", + "rememberErrorPasswordNotChanged": { + "message": "Credenciais não atualizadas. A palavra-passe não foi alterada.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Credentials cannot be saved or updated.", + "rememberErrorCannotSaveCredentials": { + "message": "Não foi possível guardar e/ou atualizar as credenciais.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Não foi possível guardar e/ou atualizar as credenciais porque a base de dados não está aberta.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Operação cancelada. Credenciais não atualizadas.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Guardadas novas credenciais com o nome de utilizador $1.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Credenciais atualizadas com o nome de utilizador $1.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Já existem credenciais idênticas. Não há quaisquer alterações para guardar.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(vazio)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Tem que preencher o nome de utilizador para poder guardar as credenciais.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Selecione a informação que deseja guardar para esta página.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "Repôr", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Tempo de intermitência:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Importar definições", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Atraso de redirecionamento:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Número (máximo) de redirecionamentos:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Exportar definições", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Default group for saving new passwords:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Ativar gerador de palavras-passe.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Ativar ícones do campo Nome de utilizador.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Utilizar deteção dinâmica de campos.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Útil para páginas que utilizem pop-ups ou diálogos dinâmicos. Desative esta funcionalidade para poupar recursos do CPU em máquinas lentas. Se as credenciais desativadas apenas puderem ser introduzidas através do teclado, surge o menu de contexto ou a extensão.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Ativar ícones para o campo 2FA/OTP.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Obter credenciais automaticamente.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Tornar a conectar automaticamente ao KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Atenção! Esta funcionalidade é experimental. Use-a por sua conta e risco.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Preencher automaticamente as entradas de credenciais únicas.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "Ativar conclusão automática para o campo nome de utilizador.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Mostrar nome do grupo na lista de conclusão automática se as credenciais estiverem em grupos diferentes.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Submeter automaticamente formulários de autenticação", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Submete automaticamente as credenciais selecionadas. Isto é desativado para o preenchimento automático de uma única entrada.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Mostrar notificações.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "Mostrar uma notificação se as novas credenciais puderem ser guardadas.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Número de reencaminhamentos permitidos: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Quantas páginas deve o separador percorrer após o atraso de redirecionamento antes de desativar o ícone", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Preencher e enviar automaticamente as caixas de diálogo de autenticação básica HTTP.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Procurar por atualizações do KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "nunca", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Tema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sort matching credentials by", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Selecionar tema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Sistema", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Escuro", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Claro", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Teclas de atalho", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Tempo máximo (ms) que o ícone deve piscar após detetar novas credenciais", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Tempo mínimo (ms) que o ícone deve piscar antes de desativar devido a redirecionamentos de página.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 para usar apenas o tempo de piscar ignorando o máximo de redirecionamentos (comportamento antigo)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Quantas páginas deve o separador percorrer após o atraso de redirecionamento antes de desativar o ícone", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Adiciona um botão aos campos de palavras-passe para gerar uma nova palavra-passe.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "As palavras-passe serão geradas no KeePassXC utilizando o seu perfil de criação de palavras-passe.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Predefined sites", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Use predefined sites for compatibility.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Adds common sites that have username-only login forms to the site preferences.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Adiciona um ícone aos campos Nome de utilizador para poder preencher as credenciais com um clique.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Adiciona um ícone aos campos que sejam reconhecidos como 2FA/OTP.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "KeePassXC-Browser irá obter automaticamente as credenciais quando um separador for ativado.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Tornar a conectar automaticamente ao KeePassXC quando for detetado.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "Deixar o KeePassXC-Browser preencher automaticamente as credenciais se receber apenas uma única entrada.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Atenção! O preenchimento automático não é seguro. Use-o por sua conta e risco.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Mostrar uma lista suspensa contendo as credenciais disponíveis para todos os campos nome de utilizador de uma página.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Se forem devolvidas credenciais de diversos grupos, mostra o nome do grupo.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Mostrar notificações para erros e quando for necessária qualquer interação.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Ao guardar as novas credenciais, guardar apenas o domínio e não o URL.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Ao guardar novos campos de acesso personalizados, guardar apenas o domínio em vez do URL completo.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Se forem encontradas credenciais para uma página e o tipo de autenticação for uma solicitação de autenticação básica HTTP, o KeePassXC-Browser tentará fazer a autenticação com as primeiras credenciais encontradas.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Um diálogo de autenticação básica HTTP é parecido com este:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Clear credentials from non-active tabs after (seconds, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Credentials are cleared from background tabs after the timeout and permissions for those pages will be asked again.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-Browser necessita do KeePassXC para obter as credenciais.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "A versão mais recente do KeePassXC é a:$1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Necessita de KeePassXC, versão: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Padrão: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Erro: O atalho para $1não foi mudado!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Importar/exportar definições", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importar definições de um ficheiro externo?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "As definições atuais serão substituídas. Tem a certeza de que deseja importar os dados do ficheiro?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "As seguintes bases de dados do KeePassXC estão conectadas ao KeePassXC-Browser.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "Deteção apenas de nome de utilizador", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Apagar", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Desativar credenciais novas/modificadas.", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Disable Auto-Submit", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Desativar todas as funcionalidades", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Title", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Username", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Group and title", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Group and username", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Não foi encontrado um campo de autenticação personalizado guardado.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Aceda à página, clique no ícone KeePassXC-Browser e selecione", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Nesta página pode gerir os campos personalizados das credenciais.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Remover campos de autenticação personalizados guardados?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Não existem sites ignorados.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Remover site?", @@ -767,10 +1071,18 @@ "message": "A deteção de apenas nome de utilizador permite que o KeePassXC-Browser preencha os detalhes de autenticação em sites com páginas distintas para nome de utilizador e palavra-passe.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Add URL manually", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "The URL must start with either https://, http://, file://, or ftp:// and must be at least 5 characters long.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Tem a certeza de que deseja remover o site especificado da lista$1?", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "Aceder a KeePassXC-Browser no diretório de extras Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Aceda a KeePassXC-Browser no GitHub.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "The following debug info can be used", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Supporters", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Invalid value. Please check the input.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "The value already exists in the list.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Interface", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Preenchimento de credenciais", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Armazenamento de credenciais", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Atualizações", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Definições avançadas", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Extensão", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP Basic Authentication dialog", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "A sua seleção será submetida automaticamente", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Bloquear base de dados", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/pt_BR/messages.json b/keepassxc-browser/_locales/pt_BR/messages.json index 86ad352..895a898 100644 --- a/keepassxc-browser/_locales/pt_BR/messages.json +++ b/keepassxc-browser/_locales/pt_BR/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "Salvar credenciais", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Exibir gerador de senhas", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Crie ou modifique as credenciais clicando no ícone da extensão.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Preencher atributo...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Solicite a auto digitação global", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "Autenticação HTTP com várias credenciais detectadas. Clique no ícone da extensão para escolher o correto.", @@ -99,6 +103,14 @@ "message": "Nenhum login encontrado.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Não conectado ao KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Ícone do gerador de senhas", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Preencher também o próximo campo de senha", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? Bits", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Gerador de senhas", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Gerar", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Tente Novamente", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Copiar", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Preencher e copiar", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Preencher 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!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "Foi cortada para caber no comprimento.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Por favor, lembre-se da nova senha!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Gerar senha", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "Não é possível receber a senha gerada.
O KeePassXC está aberto?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Cancelar", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "O KeePassXC está em execução e conectado?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Preencher credenciais do KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Banco de dados está bloqueado", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC está desconectado", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Ícone do campo usuário", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Preencha TOTP do KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Campo de ícone TOTP", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Fechar", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Pular", @@ -155,9 +207,9 @@ "message": "Mostrar mais", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Novamente", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Restaurar", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Confirmar", @@ -167,25 +219,29 @@ "message": "Os campos de login para esta página já estão selecionados e serão sobrescritos.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Descartar seleção", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Limpar dados salvos", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campo de string #", + "message": "Campo para string", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Escolha um campo de usuário", + "message": "Escolher um campo para nome de usuário", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Agora escolha um campo de senha", + "message": "Escolher um campo para senha", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confirme a seleção", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Escolher um campo para TOTP", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Escolher Campos para String", + "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.", @@ -195,6 +251,10 @@ "message": "Você também pode usar os números para escolher os campos de entrada do teclado.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Escolher um Campo Personalizado de Login", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Usuário", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Senha", "description": "General text for password." }, + "stringFields": { + "message": "Campos para Strings", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- sem usuário -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Erro:\nMais de um login foi encontrado no KeePassXC!\nPressione o ícone do KeePassXC-Browser para mais opções.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Pressione o ícone do KeePassXC-Browser para mais opções.", + "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.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "Nenhum TOTP encontrado.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Expirado", + "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.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "Reabrir banco de dados", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Adicionar opção Só-Usuário para o site", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "O KeePassXC-Browser encontrou um erro:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Por favor, faça download da versão 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.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Guia de início - Configuração da integração com o navegador", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Ocultar e não mostrar novamente.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Não foi possível conectar ao KeePassXC? Talvez nossa página na wiki possa ajudar.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Guia de Ajuda com Problemas", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Checando status...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "O KeePassXC-Browser está conectado ao KeePassXC e foi configurado usando o seguinte identificador: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Usuário ou senha modificados! Salvar?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Apenas um único campo de nome de usuário foi detectado. Adicione o URL para Preferências do site com opção de Só-Usuário habilitado?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "Credenciais serão salvas no banco de dados conectado com o identificador $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Usuário ou senha alterada! Salvar?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "O seguinte nome de usuário não está salvo atualmente: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "Credenciais serão salvas no banco de dados conectado com identificador $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { - "message": "As credenciais com o nome de usuário usado estão marcadas em negrito: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberNewUsername": { + "message": "O seguinte usuário atualmente não foi salvo: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberChooseCredentials": { + "rememberUsernameExists": { + "message": "As credenciais com o nome de usuário usado estão marcados em negrito: $1", + "description": "A message shown when an existing username is detected when saving credentials." + }, + "rememberChooseCredentials": { "message": "Por favor, escolha as credenciais que você deseja atualizar.", - "description": "A popup message shown choosing what credentials user wants to update." + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Por favor, escolha o grupo que você deseja adicionar as novas credenciais.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseGroup": { + "message": "Por favor, escolha o grupo em que você deseja adicionar as novas credenciais.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Erro: Grupo padrão especificado não encontrado. Criando todos os grupos necessários.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "Grupo padrão criado no banco de dados.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "Novo(s) grupo(s) não pode(m) ser criado(s).", + "rememberErrorCreatingNewGroup": { + "message": "Novo(s) grupo(s) não podem ser criado(s).", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Erro: Credenciais não atualizadas. A senha não foi alterada.", + "rememberErrorPasswordNotChanged": { + "message": "As credenciais não foram atualizadas. A senha não foi alterada.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Erro: Credenciais não podem ser salvas ou atualizadas.", + "rememberErrorCannotSaveCredentials": { + "message": "As credenciais não podem ser salvas ou atualizadas.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "As credenciais não podem ser salvas ou atualizadas para um banco de dados fechado.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Operação cancelada. As credenciais não foram atualizadas.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Novas credenciais com nome de usuário $1 salvas.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Credenciais com nome de usuário $1 atualizado.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Credenciais idênticas já existe. Nada para atualizar.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(vazio)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Por favor, preencha o campo de senha antes de salvar credenciais.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Selecione as informações de login que você gostaria de inserir na página.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "Restaurar", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Tempo Piscando:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Importar configurações", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Atraso de redirecionamento:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Máximo (número de) redirecionamentos:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Exportar configurações", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Grupo padrão para salvar novas senhas:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Ativar o gerador de senhas.", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Ativar ícones no campo de usuário", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Usar detecção dinâmica de campo de entrada.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Útil para páginas que usam popups ou diálogos dinâmicos. Desative o recurso para desativar uso de CPU em máquinas mais modestas. Quando desativado, as credenciais somente podem ser inseridas usando atalhos do teclado, o menu de contexto ou o popup da extensão.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Ativar campos dos ícones 2FA/OTP", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Recuperar credenciais automaticamente.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Reconectar automaticamente ao KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Aviso! Esse recurso é experimental. Use por sua conta e risco.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Preencha automaticamente as entradas de credenciais únicas.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "Ative o preenchimento automático para campos de 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.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Auto-preencher formulários de login", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Preencher automaticamente as credenciais selecionadas. Isso está desativado para preenchimento automático de entrada única.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Mostrar notificações.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "Mostrar uma notificação quando novas credenciais podem ser salvas no banco de dados.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Número de redirecionamentos permitidos: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Quantas páginas a aba deve percorrer após o atraso de redirecionamento antes de desativar o ícone", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Preencha automaticamente as caixas de diálogo de Autenticação Básica HTTP e envie-as.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Registro de depuração", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Ative o registro de depuração. Os scripts de conteúdo e de segundo plano serão visíveis nas mensagens adicionais do console.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Verificar atualizações do KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "nunca", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Tema de cores", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Classificar credenciais correspondentes por", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Selecionar tema de cores", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Sistema", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Escuro", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Claro", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Atalhos do teclado", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Tempo máximo (ms) que o ícone deve piscar após detectar novas credenciais", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Tempo mínimo (ms) o ícone deve piscar antes de desativar devido a redirecionamentos de página.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 para usar apenas o tempo de piscar ignorando o máximo de redirecionamentos (comportamento antigo)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Quantas páginas a aba deve percorrer após o atraso de redirecionamento antes de desativar o ícone", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Adiciona um botão aos campos de senha para gerar uma nova senha.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "As senhas são geradas pelo KeePassXC usando o seu perfil de geração de senha.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Sites predefinidos", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Use sites predefinidos para compatibilidade.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Adiciona sites comuns que possuem formulários de login apenas com nome de usuário às preferências do site.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Adicionar ícones para os campos de nome de usuário para o preenchimento de credenciais com um único clique do mouse.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Adicionar um ícone para campos de entrada que são reconhecidos como OTP/2FA.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "O KeePassXC-Browser recuperará as credenciais imediatamente quando uma aba for ativada.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Reconecta-se automaticamente ao KeePassXC quando é detectado.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "Deixe o KeePassXC-Browser preencher automaticamente as credenciais se receber apenas uma única entrada.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Atenção! Usar o preenchimento automático não é seguro. Use por sua conta e risco.", + "message": "Aviso! Usando preenchimento automático não é seguro. Uso por sua própria conta e risco. KeePassXC-Browser automaticamente tentará detectar os campos de login. De qualquer forma, eles podem ser detectados incorretamente, possibilitando preenchimento de dados sensíveis em campos de entrada não seguros.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Mostrar uma lista suspensa contendo as credenciais disponíveis para todos os campos de nome de usuário em uma página.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Quando credenciais forem retornadas de diferentes grupos, o nome do grupo será exibido.", + "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.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Ao salvar novas credenciais, salve apenas o domínio em vez da URL completa.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Ao salvar novos campos de login personalizados, salvar somente o domínio em vez da URL completa.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Baixar favicon após salvar", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "O Favicon será baixado automaticamente para a nova credencial.", + "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.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Uma caixa de diálogo de Autenticação Básica de HTTP é assim:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Limpar credenciais das abas não ativas após (segundos, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "As credenciais são apagadas das abas em segundo plano após o tempo limite e as permissões para essas páginas serão solicitadas novamente.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "O KeePassXC-Browser precisa do KeePassXC para buscar as credenciais.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "Ú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", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Padrão: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Erro: Atalho para $1 não foi alterado!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Importar/Exportar configurações", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Importar 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?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Os seguintes bancos de dados do KeePassXC estão conectados ao KeePassXC-Browser.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "Detecção apenas de nome de usuário", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Detecção de Campo de Entrada Aprimorada", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Excluir", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Desativar credenciais novas/modificadas", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Desativar envio automático", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Desativar todos os recursos", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Tìtulo", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Usuário", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Grupo e título", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Grupo e usuário", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Ordenar 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.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Ordenar 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.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Configuração de correspondência de credenciais", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Credencial relevante primeiro", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Nenhum campo de login personalizado salvo encontrado.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Vá até a página, clique no ícone do KeePassXC-Browser e selecione", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Nesta página você pode gerenciar os campos de login personalizados salvos.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Remover campos de login personalizados salvos?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Nenhum site ignorado encontrado.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Remover site?", @@ -767,10 +1071,18 @@ "message": "A detecção somente de nome de usuário permite que o KeePassXC-Browser preencha os detalhes de login em sites com páginas separadas para nome de usuário e senha.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "A detecção de campo de entrada aprimorada permite uma detecção de campo de entrada dinâmica mais detalhada. No entanto, isso pode afetar o desempenho da página. Use com cuidado.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Adicionar 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.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Você realmente quer remover o site especificado da lista: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "Visite o KeePassXC-Browser no diretório de extensões do Firefox.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visite KeePassXC-Browser na página de complementos do Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Visite o KeePassXC-Browser no GitHub.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "As seguintes informações de depuração podem ser usadas", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Apoiadores", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Valor inválido. Por favor, verifique a entrada.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "O valor já existe na lista.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Interface do usuário", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Preenchendo credenciais", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Salvando credenciais", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Atualizações", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Configurações avançadas", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Extensão", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Abre uma nova aba", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "Diálogo Básico de Autenticação HTTP", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Sua seleção será enviada automaticamente", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Trancar 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 4e080be..b8946bc 100644 --- a/keepassxc-browser/_locales/pt_PT/messages.json +++ b/keepassxc-browser/_locales/pt_PT/messages.json @@ -31,6 +31,10 @@ "message": "Preencher atributo", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "Pedir escrita automática global", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { "message": "Detetada autenticação HTTP com múltiplas credenciais. Clique no ícone da extensão para escolher as corretas.", "description": "Notification when HTTP Authentication has multiple credentials detected." @@ -99,6 +103,10 @@ "message": "Credenciais não encontradas.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Não existe uma ligação a KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -175,6 +183,10 @@ "message": "Ícone do campo Nome de utilizador", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Prrencher TOTP a partir de KeePassXC", "description": "OTP field icon hover text." @@ -183,9 +195,9 @@ "message": "Ícone do campo TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Rejeitar", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Fechar", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Ignorar", @@ -195,9 +207,9 @@ "message": "Ver mais", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Novamente", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Repor", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Confirmação", @@ -207,29 +219,29 @@ "message": "Os campo para esta página já foram selecionados e serão substituídos.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Rejeitar seleção", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Limpar dados guardados", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Campo de cadeia #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Escolha o campo para o nome de utilizador", + "message": "Escolher o campo para o nome de utilizador", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Agora escolha o campo para a palavra-passe", + "message": "Escolher um campo para palavra-passe", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Escolha uma campo TOTP", + "message": "Escolher campo TOTP", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Confirme a seleção", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Confirme a sua seleção ou escolha mais campos como campos de cadeia.", @@ -239,6 +251,10 @@ "message": "You can also use the numbers to choose the input fields from keyboard.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Escolher campo de login personalizado", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nome de utilizador", "description": "General text for username." @@ -247,6 +263,10 @@ "message": "Palavra-passe", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- sem nome de utilizador -", "description": "Shown when no username is set in the credentials." @@ -335,6 +355,26 @@ "message": "Descarregue a versão mais recente em keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "É a primeira vez que usa o KeePassXC? Recomendamos que leia o nosso Guia de Iniciação.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Guia de Iniciação - Configurar a integração do navegador", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Ocultar e não mostrar novamente.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Não foi possível conectar ao KeePassXC? Talvez nossa página na wiki possa ajudar.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Guia de resolução de problemas", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "A verificar o estado...", "description": "Checking status message in popup." @@ -357,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "O KeePassXC-Browser está conectado ao KeePassXC e foi configurado utilizando o seguinte identificador: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Apenas foi detetado um campo para o nome de utilizador. Adicionar URL às preferências do site com a opção 'Username-only' ativada?", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "As credenciais para o nome de utilizador usado estão marcadas a negrito: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Escolha as credenciais que pretende atualizar.", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Credenciais atualizadas com o nome de utilizador $1.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Já existem credenciais idênticas. Não há quaisquer alterações para guardar.", @@ -659,6 +699,14 @@ "message": "Preencher e enviar automaticamente as caixas de diálogo de autenticação básica HTTP.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Registo de depuração", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Ative o registo de depuração. Os scripts de conteúdo e de segundo plano serão visíveis nas mensagens adicionais da consola.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Procurar por atualizações do KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -748,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Atenção! O preenchimento automático não é seguro. Use-o por sua conta e risco.", + "message": "Aviso! O uso de preenchimento automático não é seguro. Use por sua conta e risco. O KeePassXC-Browser tenta detetar automaticamente campos de login. No entanto, eles podem ser detetados de forma incorreta levando ao preenchimento de dados confidenciais em campos de entrada inseguros.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -771,6 +819,14 @@ "message": "Ao guardar novos campos de acesso personalizados, guardar apenas o domínio em vez do URL completo.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Descarregar 'favicon' após guardar", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "O 'favicon' será descarregado automaticamente para a nova credencial.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Se forem encontradas credenciais para uma página e o tipo de autenticação for uma solicitação de autenticação básica HTTP, o KeePassXC-Browser tentará fazer a autenticação com as primeiras credenciais encontradas.", "description": "Auto-Fill And Send option help text." @@ -880,7 +936,7 @@ "description": "Database list column title." }, "optionsDatabaseDelete": { - "message": "Apagar", + "message": "Eliminar", "description": "Database list column title." }, "optionsColumnPageURL": { @@ -895,8 +951,12 @@ "message": "Deteção apenas de nome de utilizador", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Deteção de campo de preenchimento melhorado", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { - "message": "Apagar", + "message": "Eliminar", "description": "Site preferences list column title." }, "optionsSelectionNothing": { @@ -917,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Título", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Nome do utilizador", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Grupo e título", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Grupo e nome de utilizador", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Ordenar credenciais após preenchimento por", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Quando a opção Credencial relevante primeiro estiver selecionada, a credencial anteriormente preenchida será definida um primeiro lugar na lista do menu de preenchimento automático.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Ordenar credenciais após preenchimento TOTP por", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Quando a opção Credencial relevante primeiro estiver selecionada, o TOTP anteriormente preenchida será definido um primeiro lugar na lista do menu de preenchimento automático.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Configuração das credenciais correpondentes", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Credencial relevante primeiro", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Não foi encontrado um campo de autenticação personalizado guardado.", @@ -987,6 +1071,10 @@ "message": "A deteção de apenas nome de utilizador permite que o KeePassXC-Browser preencha os detalhes de autenticação em sites com páginas distintas para nome de utilizador e palavra-passe.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Deteção de campo de preenchimento melhorado permite uma deteção mais detalhada de campos de preenchimento", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Add URL manually", "description": "Label for adding site manually on Site preferences tab." @@ -1019,6 +1107,10 @@ "message": "Aceder a KeePassXC-Browser no diretório de extras Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visite o KeePassXC-Browser na página de complementos do Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Aceda a KeePassXC-Browser no GitHub.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/ro/messages.json b/keepassxc-browser/_locales/ro/messages.json index ce3b3f5..e910ab7 100644 --- a/keepassxc-browser/_locales/ro/messages.json +++ b/keepassxc-browser/_locales/ro/messages.json @@ -20,7 +20,7 @@ "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { - "message": "Salvare acreditări", + "message": "Salvare credențiale", "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { @@ -28,15 +28,15 @@ "description": "Show password generator text." }, "contextMenuFillAttribute": { - "message": "", + "message": "Inserează câmpul...", "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "", + "message": "Solicită Auto-Inserare Generală", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Autentificare HTTP cu mai multe acreditări detectate. Faceți clic pe pictograma de prelungire pentru a alege una corectă.", + "message": "Autentificare HTTP cu mai multe credențiale detectate. Faceți clic pe pictograma de extensie pentru a alege cea corectă.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -44,11 +44,11 @@ "description": "Unknown error." }, "errorMessageDatabaseNotOpened": { - "message": "Baza de date nu s-a deschis.", + "message": "Baza de date nu e activă", "description": "Database not opened." }, "errorMessageDatabaseHash": { - "message": "Hash bază de date nu a fost primit.", + "message": "Legătura cu baza de date nu a fost primită.", "description": "Database hash not received." }, "errorMessageClientPublicKey": { @@ -103,6 +103,10 @@ "message": "Nu s-au găsit nume de utilizator.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Nu este conectat la KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -172,13 +176,17 @@ "description": "Username field icon hover text when database is locked." }, "usernameDisconnectedFieldText": { - "message": "", + "message": "KeePassXC e deconnectat", "description": "Username field icon hover text when KeePassXC is disconnected." }, "usernameFieldIcon": { "message": "Pictograma câmpului de utilizator", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Completați TOTP de la KeePassXC", "description": "OTP field icon hover text." @@ -187,53 +195,53 @@ "message": "Pictograma câmpului TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Respinge", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { - "message": "Sare peste acest pas", + "message": "Sar peste", "description": "Skip button text when choosing custom login fields." }, "defineMore": { "message": "Arată mai mult", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Din nou", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { - "message": "Confirma", + "message": "Confirmă", "description": "Confirm button text when choosing custom login fields." }, "defineAlreadySelected": { "message": "Câmpurile de conectare pentru această pagină sunt deja selectate și vor fi suprascrise.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Renunța selecție", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Câmp șir #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Alegeți un câmp de nume de utilizator", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. acum alegeți un câmp de parolă", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "1. Alegeți un câmp TOTP", + "message": "Choose a TOTP field", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Confirmați selecția", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Confirmați selecția sau alegeți mai multe câmpuri ca și câmpuri de tip șir de caractere.", @@ -243,6 +251,10 @@ "message": "De asemenea, puteți utiliza numerele pentru a alege câmpurile de intrare de la tastatură.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Nume de utilizator", "description": "General text for username." @@ -251,8 +263,12 @@ "message": "Parola", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { - "message": "-nici un nume de utilizator-", + "message": "-niciun nume de utilizator-", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { @@ -272,7 +288,7 @@ "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { - "message": "", + "message": "Nu am găsit TOTP", "description": "Alert message when no TOTP is found." }, "credentialExpired": { @@ -339,6 +355,26 @@ "message": "Vă rugăm să descărcați cea mai recentă versiune de la keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Se verifică starea...", "description": "Checking status message in popup." @@ -361,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-browser este conectat la KeePassXC și a fost configurat folosind următorul identificator: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Doar un singur câmp de nume utilizator a fost detectat. Adăugați adresa URL la Preferințele site-ului cu opțiunea numai pentru nume utilizator activată?", @@ -381,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Acreditările cu nume utilizator folosite sunt marcate cu caractere aldine: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Vă rugăm să alegeți datele de acreditare pe care doriți să le actualizați.", @@ -421,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Au fost actualizate datele de acreditare cu nume utilizator $1.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Credențe identice există deja. Nimic de actualizat.", @@ -472,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Nu mai cere din nou acest site", + "message": "Nu mai întreba pentru acest site", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -663,6 +699,14 @@ "message": "Completarea automat dialogurilor HTTP Basic auth și trimiteți-le.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Funcție de logare si remediere a erorilor", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Activarea funcției de logare si remediere a erorilor. Mesage adiționale vor fi vizibile in timpul funcționării.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Căutarea actualizării de KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -688,7 +732,7 @@ "description": "Theme selection header text." }, "optionsCredentialSortSelectionHeader": { - "message": "", + "message": "Sortează credențialele după", "description": "Credential sort option header text." }, "optionsThemeSelection": { @@ -720,15 +764,15 @@ "description": "Password Generator option help text, second part." }, "optionsPredefinedSiteList": { - "message": "", + "message": "Site-uri predefinite", "description": "Predefined site list details button text." }, "optionsUsePredefinedSites": { - "message": "", + "message": "Folosește site-uri predefinite pentru compatibilitate ", "description": "Use predefined sites checkbox text." }, "optionsUsePredefinedSitesHelpText": { - "message": "", + "message": "Adaugă site-uri comune care au pagini separate pentru itroducerea numelui de utilizator si parola in lista de preferințe", "description": "Use predefined sites option help text." }, "optionsShowLoginFormIconHelpText": { @@ -752,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Avertizare! Utilizarea auto-umplere nu este sigură. Utilizați pe propriul risc.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -775,8 +819,16 @@ "message": "Când salvați noi câmpuri de conectare personalizate, salvați doar domeniul în loc de adresa URL completă.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Descarcă favicon-ul după salvare", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon-ul va fi descărcat automat pentru credentialele noi", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "", + "message": "Daca sunt găsite credențiale pentru un site si tipul de autentificare este HTTP Basic Auth, atunci KeePassXC-Browser va încerca să vă autentifice cu primul set de credențiale care se potrivește cu acesta. Când sunt mai multe seturi de credențiale atunci puteți folosi meniul extensiei pentru a alege pe cea corectă. Chiar si dacă această opțiune este activă puteți introduce credențialele manual pentru HTTP Basic Auth", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { @@ -784,11 +836,11 @@ "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { - "message": "", + "message": "Elimină credențialele de pe filele inactive după (0-3600, secunde)", "description": "Clear credentials label text." }, "optionsClearCredentialsTimeoutHelpText": { - "message": "", + "message": "Credențialele vor fi eliminate de pe fielele din fundal dupa timpul de expirare de mai sus si se vor solicita din nou", "description": "Clear credentials timeout help text." }, "optionsVersionInfoText": { @@ -888,59 +940,87 @@ "description": "Database list column title." }, "optionsColumnPageURL": { - "message": "URL pagină", + "message": "URL Site", "description": "Site preferences list column title." }, "optionsColumnIgnore": { - "message": "Ignora", + "message": "Dezactivare funcții", "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Detectarea numai a numelui de utilizator", + "message": "Detectează doar câmpul de Utilizator", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Şterge", "description": "Site preferences list column title." }, "optionsSelectionNothing": { - "message": "Activați toate funcțiile", + "message": "Activează toate funcțiile", "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Dezactivați acreditările noi/modificate", + "message": "Dezactivează credențiale noi/modificate", "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { - "message": "", + "message": "Dezactivează funcția de Auto-Trimite", "description": "Site preferences option selection." }, "optionsSelectionFull": { - "message": "Dezactivarea tuturor caracteristicilor", + "message": "Dezactivează toate funcțiile", "description": "Site preferences option selection." }, "optionsSortByTitle": { - "message": "", - "desription": "Sort matching credentials by title option selection." + "message": "Titlul", + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { - "message": "", - "desription": "Sort matching credentials by username option selection." + "message": "Utilizator", + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { - "message": "", - "desription": "Sort matching credentials by group and title option selection." + "message": "Grup și titlul", + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { - "message": "", - "desription": "Sort matching credentials by group and username option selection." + "message": "Grup și utilizator", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Nu s-au găsit câmpuri de conectare particularizate salvate.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "", + "message": "Puteți administra câmpuri de autentificare customizate salvate folosind tabelul", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { @@ -968,7 +1048,7 @@ "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "", + "message": "Nu sunt preferințe specifice pentru site-uri", "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { @@ -976,27 +1056,31 @@ "description": "Confirmation text when removing ignored sites from the list." }, "optionsSitePreferencesTabHelpTextFirst": { - "message": "Site-urile de pe această pagină au metode speciale de manipulare asociate cu acestea.", + "message": "Site-urile de pe această pagină au funcții specifice asociate cu ele", "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "", + "message": "Pentru a ignora notificările de credențiale noi/modificate pentru un anumit site, adaugă-le in tabelul de mai jos sau când banner-ul de credențiale apare pe site la autentificare selectează Nu mai întreba pentru acest site .", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "Dacă un site este complet ignorat (Dezactivați toate caracteristicile este selectat), atunci plugin-ul nu va face nimic atunci când vizitează acel site.", + "message": "Dacă un site este complet ignorat (Dezactivează toate funcțiile este selectat), plugin-ul nu va fi activ atunci când se vizitează acel site.", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Detectarea doar numelui de utilizator permite KeePassXC-browser-ul pentru a completa detaliile de logare pe site-uri cu pagini separate pentru numele de utilizator și parola.", + "message": "Detectarea doar a câmpului de Utilizator permite KeePassXC-Browser să completeze datele de logare unde numele de utilizator si parola sunt introduse pe pagini diferite ale site-ului", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { - "message": "Adăugare manuală URL", + "message": "Adaugă URL manual", "description": "Label for adding site manually on Site preferences tab." }, "optionsSitePreferencesManualAddHelp": { - "message": "", + "message": "URL-ul trebuie sa inceapă cu una din https://, http://, file:// sau ftp:// si trebuie sa conțină cel puțin 5 caractere", "description": "Help text for adding site manually on Site preferences tab." }, "optionsSitePreferencesConfirmation": { @@ -1004,7 +1088,7 @@ "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-browser va permite toate funcțiile pentru acest site și elimina detectarea doar numelui de utilizator.", + "message": "KeePassXC-Browser va permite toate funcțiile pentru acest site și elimină detectarea doar a câmpului de utilizator.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { @@ -1012,7 +1096,7 @@ "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Opțiunea de a ignora caracteristicile de extensie pentru pagină.", + "message": "Opțiune de a dezactiva funcții a extensiei pentru acest site.", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { @@ -1023,6 +1107,10 @@ "message": "Vizitați KeePassXC-browser-ul în Mozilla Add-ons Directory.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Vizitați KeePassXC-browser pe GitHub.", "description": "About page link to GitHub." @@ -1056,15 +1144,15 @@ "description": "Debug info text." }, "optionsAboutSupporters": { - "message": "", + "message": "Susținători", "description": "Supporters label text." }, "optionsErrorInvalidValue": { - "message": "Valoare nevalidă. Vă rugăm să verificați de intrare.", + "message": "Valoare nevalidă. Vă rugăm să verificați datele introduse", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "URL nevalid. Vă rugăm să verificați de intrare.", + "message": "URL nevalid. Vă rugăm să verificați datele introduse", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { @@ -1108,7 +1196,7 @@ "description": "Message shown at the bottom of autocomplete menu." }, "lockDatabase": { - "message": "Blochează baza de date", + "message": "Închide baza de date", "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/ru/messages.json b/keepassxc-browser/_locales/ru/messages.json index a32e8a5..9db96bd 100644 --- a/keepassxc-browser/_locales/ru/messages.json +++ b/keepassxc-browser/_locales/ru/messages.json @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "Сохранить учетные данные", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Показать генератор паролей", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Создайте или измените учетные данные, щелкнув по значку расширения.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Заполните атрибут...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Запросить глобальное автозаполнение", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "Обнаружена HTTP-аутентификация с несколькими учетными данными. Щелкните по значку расширения и выберите нужные.", @@ -64,7 +68,7 @@ "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "Шифрование сообщения не удалось. KeePassXC выполняется?", + "message": "Шифрование сообщения не удалось. KeePassXC запущен?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { @@ -99,6 +103,14 @@ "message": "Нет логинов.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "Длина пароля превышает максимально допустимую длину поля.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, + "errorNotConnected": { + "message": "Не подключен к KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Значок генератора паролей", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Также заполнять следующее поле пароля", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? бит", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Генератор паролей", "description": "Password generator dialog title." @@ -123,16 +131,28 @@ "message": "Создать", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Попробуйте снова", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Скопировать", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Заполнить и скопировать", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Введите пароль", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { - "message": "ОШИБКА:\nСгенерированный пароль длиннее допустимого!\nОн усечен до предельной длины.\n\nЗапомните новый пароль!", + "message": "ОШИБКА:\nСгенерированный пароль длиннее допустимого!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Он был усечен до предельной длины.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Запомните новый пароль!", "description": "A warning text shown in the password generator." }, "passwordGeneratorGenerateText": { @@ -140,12 +160,44 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "Невозможно получить сгенерированный пароль.
Запущена ли программа KeePassXC?", + "message": "Невозможно получить сгенерированный пароль.", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Отклонить", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "KeePassXC запущен и подключен?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Заполнить учетные данные из KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "База данных заблокирована", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC отключен", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Значок поля имени пользователя", + "description": "Username field icon text." + }, + "totp": { + "message": "Одноразовый пароль", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Введите TOTP от KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Значок поля TOTP", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Закрыть", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Пропустить", @@ -155,9 +207,9 @@ "message": "Показать больше", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Снова", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Сброс", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Подтвердить", @@ -167,34 +219,42 @@ "message": "Поля логина для этой страницы уже выбраны и будут перезаписаны.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Отменить выбор", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Удалить сохранённые данные", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Строковое поле #", + "message": "Строковое поле", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Выберите поле логина", + "message": "Выберите поле логина", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Выберите поле пароля", + "message": "Выберите поле пароля", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Подтвердите выбор", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Выберите поле одноразового пароля", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Выберите строковые поля", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { - "message": "Подтвердите свой выбор или выберите дополнительные поля Строковые поля.", + "message": "Пожалуйста, подтвердите свой выбор или выберите больше строковых полей.", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { "message": "Вы также можете использовать числа для выбора полей ввода с клавиатуры.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Выбрать пользовательское поле входа", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Логин", "description": "General text for username." @@ -203,32 +263,48 @@ "message": "Пароль", "description": "General text for password." }, + "stringFields": { + "message": "Строковые поля", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- нет логина -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "ОШИБКА:\nНе найдены логины.", + "message": "Не найдены логины.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "ОШИБКА:\nВ KeePassXC обнаружено более одного логина!\nНажмите значок KeePassXC-Browser для дополнительных опций.", + "message": "В KeePassXC обнаружено более одного логина!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Нажмите значок KeePassXC-Browser для дополнительных опций.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "ОШИБКА:\nДля указанного логина нет учетных данных.", + "message": "Для указанного логина нет учетных данных.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "TOTP не найден.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Истекло", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { - "message": "ОШИБКА:\nНет полей для заполнения.", + "message": "ОШИБКА: Нет полей для заполнения.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "ОШИБКА:\nНе найдено поле пароля.", + "message": "ОШИБКА: Не найдено поле пароля.", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "ОШИБКА:\nНе обнаружены измененные учетные данные.", + "message": "ОШИБКА: Не обнаружены измененные учетные данные.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -240,15 +316,15 @@ "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "Выбор пользовательских полей входа для этой страницы", + "message": "Выбрать пользовательские поля входа", "description": "Popup credential choosing button text." }, "popupConnectButton": { - "message": "Соединиться", + "message": "Подключиться", "description": "Popup Connect button text." }, "popupReconnectButton": { - "message": "Соединиться заново", + "message": "Переподключиться", "description": "Popup Reconnect button text." }, "popupRedetectButton": { @@ -263,6 +339,10 @@ "message": "Переоткрыть базу данных", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Добавить опцию Только имя пользователя для этого сайта", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser обнаружил ошибку:", "description": "A text shown above error message in the popup." @@ -275,12 +355,32 @@ "message": "Пожалуйста, загрузите последнюю версию с сайта keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Используете впервые? Пожалуйста, ознакомьтесь с Руководством по началу работы.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Руководство по началу работы - Настройка интеграции с браузером", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Скрыть и не показывать снова.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Не удается подключиться к KeePassXC? Возможно, вам поможет наша вики-страница.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Руководство по устранению неполадок", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Проверка статуса...", "description": "Checking status message in popup." }, "popupNotConfigured": { - "message": "KeePassXC-Browser не настроен. Нажмите кнопку подключения, чтобы связать его с KeePassXC.", + "message": "KeePassXC-Browser не настроен. Нажмите кнопку подключения, чтобы связаться с KeePassXC.", "description": "A popup message shown when the extension has not been connected to KeePassXC." }, "popupNeedReconfigure": { @@ -288,7 +388,7 @@ "description": "A popup message shown when the extension has been disconnected from KeePassXC." }, "popupNeedReconfigureMessage": { - "message": "Нажмите кнопку переподключения, чтобы установить новую связь.", + "message": "Нажмите кнопку переподключения, чтобы установить новое соединение.", "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser подключен к KeePassXC и настроен с помощью этого идентификатора: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Изменились логин или пароль! Сохранить?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Обнаружено только одно поле Имя пользователя. Добавить URL в настройки сайта с включенной опцией Только имя пользователя?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { + "rememberInfoText": { + "message": "Имя пользователя или пароль изменены! Сохранить?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { "message": "Учетные данные будут сохранены в подключенной базе данных с идентификатором $1", - "description": "A popup message when saving or updating credentials." + "description": "A message when saving or updating credentials." }, - "popupRememberNewUsername": { - "message": "Следующий логин сейчас не сохранен: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberNewUsername": { + "message": "Это имя пользователя в данный момент не сохранено: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { - "message": "Учетные данные с используемым логином выделены жирным: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberUsernameExists": { + "message": "Учетные данные с использованным именем пользователя выделены жирным шрифтом: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "Выберите учетные данные, которые хотите обновить.", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberChooseCredentials": { + "message": "Пожалуйста, выберите учетные данные, которые вы хотите обновить.", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Пожалуйста, выберите группу, в которую Вы хотите добавить новые учетные данные.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseGroup": { + "message": "Пожалуйста, выберите группу, в которую вы хотите добавить новые учетные данные.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Ошибка: указанная группа по умолчанию не найдена. Создание всех необходимых групп.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "Группа по умолчанию создана в подключенной базе данных.", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "Не удается создать новую(ые) группу(ы).", + "rememberErrorCreatingNewGroup": { + "message": "Новая группа(группы) не может быть создана.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Ошибка: учетные данные не обновлены. Пароль не был изменен.", + "rememberErrorPasswordNotChanged": { + "message": "Учетные данные не обновлены. Пароль не был изменен.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Ошибка: учетные данные не могут быть сохранены или обновлены.", + "rememberErrorCannotSaveCredentials": { + "message": "Учетные данные не могут быть сохранены или обновлены.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Учетные данные не могут быть сохранены или обновлены в закрытой базе данных.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Операция отменена. Учетные данные не обновлены.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Новые учетные данные для имени пользователя $1 сохранены.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Учетные данные для имени пользователя $1 обновлены.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Идентичные учетные данные уже существуют. Нечего обновлять.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(пусто)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Пожалуйста, заполните поле пароля перед сохранением учетных данных.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Выберите информацию для входа на эту страницу.", "description": "A popup message shown when one or multiple credentials are present." @@ -364,7 +496,7 @@ "description": "A username field name shown on credential update." }, "popupButtonNew": { - "message": "Новые", + "message": "Создать", "description": "New button text in popup when updating credentials." }, "popupButtonUpdate": { @@ -376,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Не спрашивать для этой страницы", + "message": "Не спрашивать для этого сайта", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -396,7 +528,7 @@ "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { - "message": "Подключенные базы", + "message": "Подключенные базы данных", "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { @@ -416,7 +548,7 @@ "description": "General settings page header." }, "optionsMenuConnectedDatabases": { - "message": "Подключенные базы", + "message": "Подключенные базы данных", "description": "Connected Databases page header." }, "optionsMenuCustomFields": { @@ -440,7 +572,7 @@ "description": "Save button text." }, "optionsButtonConnect": { - "message": "Подключение", + "message": "Подключить", "description": "Connect button text." }, "optionsButtonRemove": { @@ -467,17 +599,13 @@ "message": "Сброс", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Время мерцания:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Импорт настроек", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Смещение перенаправления:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Максимум перенаправлений:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Экспорт настроек", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Группа по умолчанию для сохранения новых паролей:", @@ -496,21 +624,57 @@ "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "Вызов генератора паролей.", - "description": "Activate password generator checkbox text." + "message": "Включить значки генератора паролей.", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Включить значки полей имени пользователя.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Использовать динамическое определение поля ввода.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Полезно для страниц, использующих всплывающие окна или динамические диалоговые окна. Отключите эту функцию, чтобы снизить нагрузку процессора на медленных устройствах. Когда отключено, учетные данные можно вставлять только с помощью комбинаций клавиш, контекстного меню или всплывающего окна расширения.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Активировать значки полей 2FA/OTP.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Автоматически извлекать учетные данные.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Автоматически переподключаться к KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Внимание! Эта функция является экспериментальной. Используйте ее на свой страх и риск.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Автозаполнение элементов с единственными учетными данными.", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "Автозаполнение для полей логина.", + "message": "Включить автозаполнение для полей логина.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Отображать имя группы в списке автозаполнения, когда учетные данные принадлежат к различным группам.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Автоотправка форм входа", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Автоматически отправлять выбранные учетные данные. Для автозаполнения одиночных записей отключено.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Показывать уведомления.", "description": "Show notifications checkbox text." @@ -520,13 +684,29 @@ "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Показывать уведомление, когда есть новые учетные данные для сохранения в базе данных.", + "message": "Показывать баннер на странице, когда новые учетные данные могут быть сохранены в базе данных.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Количество разрешенных перенаправлений: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Количество разрешенных перенаправлений до исчезновения баннера. Значение по умолчанию - 1. Максимальное - бесконечность.", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Автозаполнение окон с простой HTTP-аутентификацией и отправка данных.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Ведение журнала отладки", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Включить журнал отладки. Дополнительные сообщения консоли будут видны как в фоновых, так и в контентных сценариях.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Проверять обновления KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -547,50 +727,86 @@ "message": "никогда", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Цветовая схема", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Упорядочить данные по", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Выберите цветовую схему", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Системная", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Темная", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Светлая", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { - "message": "Клавиатурные сокращения", + "message": "Сочетания клавиш", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Максимальное время (мс) мерцания значка при обнаружении новых учетных данных", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Минимальное время (мс) мерцания значка перед деактивацией из-за перенаправлений страниц.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 = использовать только время мерцания, игнорируя максимум перенаправлений (старое поведение)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Число страниц для цикличного перебора после смещения перенаправления перед деактивацией значка", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { - "message": "Добавляет кнопку к полям пароля для генерирования нового пароля.", + "message": "Добавляет значок к полям пароля для генерации нового пароля.", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { - "message": "Пароли, созданные KeePassXC с помощью вашего профиля генерирования паролей.", + "message": "Пароли создаются KeePassXC с помощью вашего профиля генерации паролей.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Предопределенные сайты", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Использовать предопределённые сайты для совместимости.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Добавляет сайты, которые имеют формы входа только для имени пользователя, в настройки сайта.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Добавляет значок в поля логина для заполнения учетных данных одним щелчком мыши.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Добавляет значок в поля ввода, которые идентифицируются как OTP/2FA.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "KeePassXC-Browser будет извлекать учетные данные сразу при активации вкладки.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Автоматически переподключаться к KeePassXC при его обнаружении.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { - "message": "Разрешить KeePassXC-Browser автоматически заполнять учетные данные, если он получает только одиночный элемент.", + "message": "Разрешить KeePassXC-Browser автоматически заполнять учетные данные, если он получает только одну запись.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Внимание! Автозаполнение небезопасно! Используйте его на свой риск.", + "message": "Внимание! Использование автозаполнения небезопасно. Используйте его на свой страх и риск. KeePassXC-Browser автоматически пытается обнаружить поля ввода учетных данных. Однако они могут быть обнаружены некорректно, что может привести к заполнению конфиденциальных данных в небезопасных полях.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Показывать выпадающий список с доступными учетными данными для всех полей логина на странице.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "При заполнении учетных данных из разных групп, будет показано имя группы.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Уведомлять об ошибках, когда требуется вмешательство пользователя.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "При сохранении новых учетных данных сохранять только домен, а не полный URL.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "При сохранении новых пользовательских полей для логина сохраняйте только домен, а не весь URL.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Загрузить значок сайта после сохранения", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Значок сайта будет создан автоматически для новой записи", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Если на странице есть учетные данные, и тип входа - запрос простой HTTP-аутентификации, KeePassXC-Browser войти с первыми указанными учетными данными.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "Окно простой HTTP-аутентификации выглядит так:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Очищать учетные данные с неактивных вкладок через (в секундах, от 0 до 3600)", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Учетные данные очищаются из фоновых вкладок через определенное время. Разрешения для этих страниц будут запрошены вновь.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "Для извлечения учетных данных KeePassXC-Browser требуется KeePassXC.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "Новейшая версия KeePassXC: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Требуемая версия KeePassXC: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "По умолчанию: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Ошибка: Ярлык для $1 изменен не был!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Импорт/экспорт настроек", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Импорт настроек из внешнего файла?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Текущие настройки будут переопределены. Вы действительно хотите импортировать файл настроек?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Эти базы данных KeePassXC подключены к KeePassXC-Browser.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "Определение только по логину", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Улучшенное обнаружение полей ввода", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Удалить", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Отключить новые/измененные учетные данные", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Выключить автоподстановку", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Отключить все функции", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "по заголовку", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "по имени пользователя", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "по группе и заголовку", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "по группе и имени пользователя", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Сортировка учётных данных после заполнения", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Если выбрана опция \"Сначала соответствующие учётные данные\", учётные данные для ранее заполненного входа в систему устанавливаются первыми в списке меню автозаполнения.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Сортировка учётных данных после заполнения для разового пароля", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Если выбрана опция \"Сначала соответствующие учётные данные\", одноразовый пароль для ранее заполненного логина устанавливается первым в списке меню автозаполнения.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Настройка соответствия учётных данных", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Сначала соответствующие учётные данные", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Нет сохраненных пользовательских полей логина.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Перейдите на страницу и нажмите значок KeePassXC-Browser, затем выберите ", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "Здесь можно управлять сохраненными пользовательскими полями входа.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Удалить сохраненные пользовательские поля логина?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Нет игнорируемых сайтов.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Удалить сайт?", @@ -767,10 +1071,18 @@ "message": "Определение только по логину позволяет KeePassXC-Browser заполнять детали входа на сайтах, где логин и пароль находятся на разных страницах.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Улучшенное обнаружение полей ввода позволяет более детально определять динамические поля ввода. Однако это может повлиять на производительность страницы. Используйте с осторожностью.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Добавить URL вручную", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL-адрес должен начинаться с https://, http://, file://, or ftp:// и должен содержать не менее 5 символов.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Вы действительно хотите удалить указанный сайт из списка: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "KeePassXC-Browser в каталоге дополнений Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Посетите KeePassXC-Browser на странице дополнений Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "KeePassXC-Browser на GitHub.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "Может быть использована следующая отладочная информация", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Поддержка", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Неверное значение. Пожалуйста, проверьте ввод.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "Значение уже существует в списке.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Пользовательский интерфейс", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Заполнение учетных данных", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Сохранение учетных данных", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Обновления", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Расширенные настройки", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Расширение", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Открывает новую закладку", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "Диалог базовой аутентификации HTTP", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Ваш выбор будет отправлен автоматически", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Заблокировать базу данных", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/sl/messages.json b/keepassxc-browser/_locales/sl/messages.json index faa3aae..70ef64e 100644 --- a/keepassxc-browser/_locales/sl/messages.json +++ b/keepassxc-browser/_locales/sl/messages.json @@ -32,7 +32,7 @@ "description": "Context menu parent item for filling a custom attribute." }, "contextMenuRequestGlobalAutoType": { - "message": "", + "message": "Request Global Auto-Type", "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { @@ -103,6 +103,10 @@ "message": "Ni prijavnih podatkov.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "Ni vzpostavljena povezava s KeePassXC.", "description": "Error notification shown when not connected to KeePassXC" @@ -179,6 +183,10 @@ "message": "Ikona polja za uporabniško ime", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "Vnesi TOTP iz KeePassXC", "description": "OTP field icon hover text." @@ -187,9 +195,9 @@ "message": "Ikona polja TOTP", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Odpusti", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Close", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Preskoči", @@ -199,9 +207,9 @@ "message": "Pokaži več", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Ponovno", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Reset", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Potrdi", @@ -211,29 +219,29 @@ "message": "Polja za prijavo za to stran so že izbrana in bodo prepisana.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Zavrzi izbor", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Clear saved data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Polje niza #", + "message": "String field", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Izberite polje za uporabniško ime", + "message": "Choose a username field", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Zdaj izberite polje za geslo", + "message": "Choose a password field", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Izberite polje TOTP", + "message": "Choose a TOTP field", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Potrdite izbiro", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Choose String Fields", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Potrdite svojo izbiro ali izberite več polj kot polja nizov.", @@ -243,6 +251,10 @@ "message": "Za izbiro polja za vnos lahko uporabite številke na tipkovnici.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Choose a Custom Login Field", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Uporabniško ime", "description": "General text for username." @@ -251,6 +263,10 @@ "message": "Geslo", "description": "General text for password." }, + "stringFields": { + "message": "String Fields", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- brez uporabniškega imena -", "description": "Shown when no username is set in the credentials." @@ -339,6 +355,26 @@ "message": "Prosimo, prenesite najnovejšo različico iz keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Are you a first time user? Please check our Getting Started Guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Getting Started Guide - Setup Browser Integration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Hide and don't show again.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Cannot connect to KeePassXC? Maybe our wiki page could help.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Troubleshooting Guide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Preverjanje stanja ...", "description": "Checking status message in popup." @@ -361,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser je povezan s KeePassXC in je nastavljen z uporabo naslednjega identifikatorja: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Najdeno je bilo samo eno polje za uporabniško ime. Dodam URL v nastavitve za spletna mesta z omogočeno možnostjo »samo uporabniško ime«?", @@ -381,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Poverilnice z uporabljenim uporabniškim imenom so označene krepko: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Prosimo, izberite povernice, ki jih želite posodobiti.", @@ -421,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "Poverilnice z uporabniškim imenom $1 posodobljene.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Enake poverilnice že obstajajo. Ničesar za posodobiti.", @@ -663,6 +699,14 @@ "message": "Samodejno izpolni pogovorna okna HTTP Basic Auth in oddaj prijavo.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Debug logging", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Enable debug logging. Additional console messages will be visible in both background and content scripts.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Preveri, ali so na voljo posodobitve za KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -752,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Opozorilo! Uporaba samodejnega izpolnjevanja ni varna. Uporaba na lastno odgovornost.", + "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.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -775,6 +819,14 @@ "message": "Pri shranjevanju novih uporabniško določenih polj za prijavo, namesto celotnega URL-ja shrani samo domeno spletnega mesta.", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "Download favicon after save", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favicon will be automatically downloaded for the new credential.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Če so za stran najdene poverilnice in je vrsta prijave zahtevek za HTTP Basic Auth, se bo KeePassXC-Browser poskušal samodejno prijaviti s prvo od vnesenih poverilnic. Če je na voljo več poverilnic, se lahko uporabi pojavno okno v meniju razširitve, za izbiro zahtevane poverilnice. Poverilnice za HTTP Basic Auth prijavo lahko vnesete ročno, tudi če je ta funkcija omogočena.", "description": "Auto-Fill And Send option help text." @@ -899,6 +951,10 @@ "message": "Zaznavanje samo uporabniškega imena", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Improved Input Field Detection", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Izbriši", "description": "Site preferences list column title." @@ -921,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Naslov", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Uporabniško ime", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Skupina in naslov", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Skupina in uporabniško ime", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sort credentials after fill by", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "When Relevant credential first option is selected, the credential for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sort credentials after fill for TOTP by", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "When Relevant credential first option is selected, the TOTP for previously filled login is set as first in Autocomplete Menu's listing.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matching credentials setting", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevant credential first", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Ni shranjenih uporabniško določenih prijavnih polj.", @@ -991,12 +1071,16 @@ "message": "Zaznavanje samo uporabniškega imena omogoča, da KeePassXC-Browser izpolni prijavne podatke na spletnih mestih, ki imajo ločene strani za uporabniško ime in geslo.", "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.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Ročno dodajanje URL-ja", "description": "Label for adding site manually on Site preferences tab." }, "optionsSitePreferencesManualAddHelp": { - "message": "", + "message": "The URL must start with either https://, http://, file://, or ftp:// and must be at least 5 characters long.", "description": "Help text for adding site manually on Site preferences tab." }, "optionsSitePreferencesConfirmation": { @@ -1023,6 +1107,10 @@ "message": "Obišči KeePassXC-Browser v Mozilla Add-ons.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Visit KeePassXC-Browser in the Edge Add-ons page.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Obišči KeePassXC-Browser na GitHub-u.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/sv/messages.json b/keepassxc-browser/_locales/sv/messages.json index d0adaf8..ea6922e 100644 --- a/keepassxc-browser/_locales/sv/messages.json +++ b/keepassxc-browser/_locales/sv/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "KeePassXC integration för moderna webbläsare", + "message": "KeePassXC-integration för moderna webbläsare", "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "Spara autentiseringsuppgifter", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Show password generator", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Skapa eller ändra autentiseringsuppgifterna genom att klicka på tilläggsikonen.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Ange attribut...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Begär systemövergripande Autoskriv", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "HTTP-autentisering med multipla användaruppgifter upptäckt. Klicka på utöknings-ikonen för att välja den korrekta användaruppgiften.", @@ -99,6 +103,14 @@ "message": "Inga inloggningar hittade.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, + "errorNotConnected": { + "message": "Inte ansluten till KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "Password generator icon", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "Fyll även i nästa lösenords-fält", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? bitar", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Lösenords-generator", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "Generera", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Försök igen", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "Kopiera", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Fyll och kopiera", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Ange lösenord", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "Fel:\nDet genererade lösenordet är längre än den tillåtna längden!\nDet har kortats ned för att passa längden.\n\nVänligen kom ihåg det nya lösenordet!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "Det har kortats ner för att passa tillåten längd", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Kom ihåg det nya lösenordet!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "Generera lösenord", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "Kan inte ta emot det genererade lösenordet.
Är KeePassXC igångstartat?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Avfärda", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Är KeePassXC startat och anslutet?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Ange autentiseringsuppgifter från KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "Databasen är låst", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC är nerkopplat", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Ikon för användarnamnet", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Hämta TOTP från KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Ikon för TOTP-fältet", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Stäng", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Hoppa över", @@ -155,9 +207,9 @@ "message": "Show more", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Igen", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Återställ", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Bekräfta", @@ -167,25 +219,29 @@ "message": "Inloggningsfält för denna sidan är redan valda och kommer att skrivas över.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Kasta markering", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Ta bort sparad data", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Sträng-fält #", + "message": "Strängfält", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Välj ett användarnamn fältet", + "message": "Välj ett användarnamn-fält", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Välj nu ett lösenord fältet", + "message": "Välj ett lösenord-fält", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Bekräfta val", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Välj en TOTP-fält", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Välj sträng-fält", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Vänligen bekräfta ditt val eller välj fler fält som Strängfält.", @@ -195,6 +251,10 @@ "message": "You can also use the numbers to choose the input fields from keyboard.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Välj anpassad inloggning-fält", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Användarnamn", "description": "General text for username." @@ -203,6 +263,10 @@ "message": "Lösenord", "description": "General text for password." }, + "stringFields": { + "message": "Strängfält", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- inget användarnamn -", "description": "Shown when no username is set in the credentials." @@ -215,10 +279,22 @@ "message": "Fel:\nMer än en inloggning hittades i KeePassXC!\nTryck på ikonen för KeePassXC-Browser för fler alternativ.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "Tryck på KeePassXC-Browser-ikonen för fler alternativ.", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { "message": "Fel:\nInga autentiseringsuppgifter funna för angivet användarnamn.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "Ingen TOTP hittades.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Förfallen", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "Fel:\nKan inte hitta fält att fylla i.", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": " Återöppna databas", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Lägg till alternativet Endast användarnamn för denna sida", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser har påträffat ett fel:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "Vänligen ladda ner den senaste versionen från keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Är du en förstagångsanvändare? Kolla in vår kom-igång-guide.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Kom-igång-guide - Ställ in webbläsarintegration", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Dölj och visa inte igen.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Kan du inte ansluta till KeePassXC? Vår wiki-sida kanske kan hjälpa till.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Felsökningsguide", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": " Kontrollerar status...", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser är ansluten till KeePassXC och har konfigurerats med följande identifierare: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Användarnamn eller lösenord ändrat! Spara det?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Endast ett användarnamn har identifierats. Vill du lägga till URL:en i sidinställningarna, med alternativet \"Endast användarnamn\" aktiverat?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "Inloggningsuppgifter sparas i den anslutna databasen med identifierare $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Användarnamnet eller lösenordet har ändrats! Vill du spara det?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "Följande användarnamn sparas för närvarande inte: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "Autentiseringsuppgifterna kommer att sparas i ansluten databas med identifieraren $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { - "message": "Inloggningsuppgifterna med det angivna användarnamnet är markerat med fetstil: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberNewUsername": { + "message": "Följande användarnamn har inte sparats: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "Vänligen välj de uppgifter du vill uppdatera.", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberUsernameExists": { + "message": "Autentiseringsuppgifterna med det använda användarnamnet är märkt med fet stil: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseGroup": { - "message": "Please choose the group you want to add the new credentials.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseCredentials": { + "message": "Välj vilka autentiseringsuppgifter du vill uppdatera.", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Specified default group not found. Creating all necessary groups.", - "description": "Error message shown when default group set cannot be found." + "rememberChooseGroup": { + "message": "Välj i vilken grupp du vill lägga till de nya autentiseringsuppgifterna.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorCreatingNewGroup": { - "message": "New group(s) cannot be created.", + "rememberInfoDefaultGroupNotFound": { + "message": "Standardgrupp skapad i ansluten databas.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "Ny grupp kan inte skapas.", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Credentials not updated. The password has not been changed.", + "rememberErrorPasswordNotChanged": { + "message": "Autentiseringsuppgifter inte uppdaterade. Lösenordet har inte ändrats.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Credentials cannot be saved or updated.", + "rememberErrorCannotSaveCredentials": { + "message": "Autentiseringsuppgifterna kan inte sparas eller uppdateras.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Autentiseringsuppgifter kan inte sparas eller uppdateras till en stängd databas.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Åtgärden avbruten. Autentiseringsuppgifterna har inte uppdaterats.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Nya autentiseringsuppgifter med användarnamnet $1 sparades.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Autentiseringsuppgifter med användarnamnet $1 uppdaterades.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Identiska autentiseringsuppgifter finns redan. Inget att uppdatera.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(tom)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Fyll i lösenordsfältet innan du sparar autentiseringsuppgifterna.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "Välj inloggningsuppgifterna som du vill ska anges på sidan.", "description": "A popup message shown when one or multiple credentials are present." @@ -467,17 +599,13 @@ "message": "Återställ", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Blinktid:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Importera inställningar", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Styr om Offset:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Maximalt antal omdirigeringar:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Exportera inställningar", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { "message": "Default group for saving new passwords:", @@ -497,12 +625,36 @@ }, "optionsCheckboxUsePasswordGenerator": { "message": "Aktivera lösenordsgenerator", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Aktivera ikoner för användarnamn", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Använd dynamisk identifiering av indatafält.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Användbart på sidor som använder popup-rutor eller dynamiska dialoger. Inaktivera funktionen för att reducera CPU-belastningen på långsammare maskiner. Vid inaktivering kan inloggningsuppgifter endast infogas med hjälp av tangentbordsgenvägar, kontextmenyn eller tilläggets popup.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Aktivera 2FA/OTP-ikoner.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "Hämta inloggningsuppgifter automatiskt.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Återanslut automatiskt till KeePassXC", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Varning! Denna funktion är experimentell. Används på egen risk.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "Fyll automatiskt i single-credential uppgifter.", "description": "Automatically fill-in single credential entry checkbox text." @@ -511,6 +663,18 @@ "message": "Aktivera autokomplettering av fält för användarnamn.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Visa gruppnamnet i autokompletteringslistan när inloggningsuppgifterna är från olika grupper.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Skicka inloggningsformulär automatiskt", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Skickar automatiskt valda autentiseringsuppgifter. Detta är inaktiverat för automatisk ifyllning av enkelpost.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "Visa notifieringar.", "description": "Show notifications checkbox text." @@ -523,10 +687,26 @@ "message": "Visa en notifikation när nya inloggningsuppgifter har hittats i databasen.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Antal tillåtna omdirigeringar: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Hur många sidor som fliken ska bläddra efter en redirect offset innan ikonen deaktiveras", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "Fyll automatiskt i HTTP Basic Auth-dialoger och skicka dem.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Felsökningslogg", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Aktivera felsökningsloggning. Ytterligare konsolmeddelanden visas i både bakgrunds- och innehållsskript.", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "Leta efter uppdateringar av KeePassXC:", "description": "Text above radio buttons in the settings page." @@ -547,26 +727,34 @@ "message": "aldrig", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Färgtema", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Sortera autentiseringsuppgifter efter", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Välj färgtema", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "System", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Mörkt", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Ljust", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "Tangentbords-genvägar", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Maximal tid (i ms) som ikonen ska blinka efter att ha hittat nya inloggningsuppgifter.", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Minsta tid (i ms) som ikonen ska blinka innan deaktivering på grund av omdirigeringar på sidan.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 för att endast använda blinktid och ignorera Maximalt antal omdirigeringar (gammalt beteende)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Hur många sidor som fliken ska bläddra efter en redirect offset innan ikonen deaktiveras", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { "message": "Lägger till en knapp i lösenordsfält för generering av ett nytt lösenord.", "description": "Password Generator option help text." @@ -575,22 +763,50 @@ "message": "Lösenord genereras av KeePassXC och använder din lösenordsgenereringsprofil.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Fördefinierade webbplatser", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Använd fördefinierade webbplatser för kompatibilitet.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Lägger till vanliga webbplatser som har inloggningsformulär med endast användarnamn till webbplatsens inställningar.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Lägger till en ikon i lösenordsfält för ifyllning av autentiseringsuppgifter med ett enkelt musklick.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Lägger till en ikon i indatafält som identifieras som OTP/2FA", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { "message": "KeePassXC-Browser kommer omedelbart att hämta inloggningsuppgifter när en flik aktiveras.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Återansluter automatiskt till KeePassXC när det identifierats.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { "message": "Låt KeePassXC-Browser fylla i inloggningsuppgifter automatiskt om den bara tar emot ett inlägg.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Varning! Användning av autofyll är inte säkert. Använd på egen risk.", + "message": "Varning! Användning av auto-skriv är inte säkert. Använd det på egen risk. KeePassXC-Browser försöker automatiskt identifiera inloggningsfält. De kan dock identifieras felaktigt och eventuellt fyllas i med känslig data i osäkra indatafält.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { "message": "Visa en rull-lista innehållande tillgängliga inloggningsuppgifter för alla användarnamnsfält på en sida.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "När inloggningsuppgifter anges från olika grupper, kommer gruppnamnet att visas.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { "message": "Visa notifieringar för fel och när användaren behöver interagera.", "description": "Show notifications option help text." @@ -599,6 +815,18 @@ "message": "Spara enbart domänen istället för hela URL:en när nya inloggningsuppgifter sparas.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Spara endast domänen istället för fullständig URL, när nya anpassade inloggningsfält sparas.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Ladda ner favikon efter spara", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Favikon laddas ner automatiskt för den nya inloggningsuppgiften.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { "message": "Om inloggningsuppgifter hittas för en sida och inloggningstypen är en HTTP Basic Auth begäran så kommer KeePassXC-Browser att försöka logga in med den först angivna inloggningsuppgiften.", "description": "Auto-Fill And Send option help text." @@ -607,6 +835,14 @@ "message": "En HTTP Basic Auth dialog ser ut så här:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Rensa bort autentiseringsuppgifter från icke aktiva flikar efter (sekunder, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Autentiseringsuppgifter tas bort från bakgrundsflikar efter tidsgränsen och behörighet för dessa sidor kommer att efterfrågas igen.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { "message": "KeePassXC-Browser behöver KeePassXC för att hämta inloggningsuppgifter.", "description": "Settings page version info text." @@ -623,6 +859,10 @@ "message": "Senaste tillgänliga version av KeePassXC: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Kräver KeePassXC version: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Förinställt: $1", "description": "Default setting text." @@ -647,6 +887,18 @@ "message": "Fel: Genväg för $1 har inte ändrats!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Importera/Exportera inställningar", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Vill du importera inställningar från extern fil?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Nuvarande inställningar kommer att skrivas över. Vill du verkligen importera inställningsfilen?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { "message": "Följande KeePassXC-databaser är anslutna till KeePassXC-Browser.", "description": "Info text about connected databases." @@ -699,6 +951,10 @@ "message": "Identifiera endast användarnamn", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Förbättrad identifiering av inmatningsfält", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Ta bort", "description": "Site preferences list column title." @@ -711,10 +967,54 @@ "message": "Inaktivera nya/ändrade autentiseringsuppgifter", "description": "Site preferences option selection." }, + "optionsSelectionAutoSubmit": { + "message": "Skicka inte automatiskt", + "description": "Site preferences option selection." + }, "optionsSelectionFull": { "message": "Inaktivera alla funktioner", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Titel", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Användarnamn", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Grupp och titel", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Grupp och användarnamn", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Sortera autentiseringsuppgifter efter ifyllnad, efter", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "När relevanta autentiseringsuppgifters första alternativ har valts, anges autentiseringsuppgifterna för tidigare ifylld inloggning först i listan Komplettera automatiskt.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Sortera autentiseringsuppgifter efter ifyllnad för TOTP, efter", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "När relevant autentiseringsuppgifters första alternativ är markerat anges TOTP för tidigare ifylld inloggning först i listan Komplettera automatiskt.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Matchande inställning för autentiseringsuppgifter", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Relevanta autentiseringsuppgifter först", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { "message": "Inga sparade anpassade inloggningsfält hittade.", "description": "Shown when no saved custom credentials are saved." @@ -731,6 +1031,10 @@ "message": "Gå till sidan och klicka på ikonen för KeePassXC-Browser, välj sedan", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "På denna sida kan du hantera sparade, anpassade inloggningsfält.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { "message": "Ta bort anpassade inloggningsfält?", "description": "Confirmation text when removing saved custom login fields." @@ -745,7 +1049,7 @@ }, "optionsSitePreferencesNotFound": { "message": "Inga ignorerade sidor funna.", - "description": "Shown when no ignored sites are saved." + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "Ta bort sida?", @@ -767,10 +1071,18 @@ "message": "Identifiering med enbart användarnamn låter KeePassXC-Browser fylla i inloggningsuppgifter på siter med separata sidor för användarnamn och lösenord.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Förbättrad identifiering av inmatningsfält möjliggör mer detaljerad dynamisk identifiering av inmatningsfält. Det kan dock påverka sidans prestanda. Används med försiktighet.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Add URL manually", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL:en måste börja med antingen https://, http://, file:// eller ftp:// och måste vara minst 5 tecken lång.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { "message": "Vill du verkligen ta bort den angivna siten från listan: $1", "description": "Confirmation text when removing site from site preferences." @@ -795,6 +1107,10 @@ "message": "Gå till KeePassXC-Browser i Mozilla Add-ons directory.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Gå till KeePassXC-Browser på Edge Add-ons sida.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "Gå till KeePassXC-Browser på GitHub.", "description": "About page link to GitHub." @@ -827,6 +1143,10 @@ "message": "The following debug info can be used", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Stödjare", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { "message": "Invalid value. Please check the input.", "description": "Error shown when input field has an incorrect value." @@ -839,6 +1159,30 @@ "message": "The value already exists in the list.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Användargränssnitt", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Anger autentiseringsuppgifter", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Sparar autentiseringsuppgifter", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": " Uppdaterar", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Avancerade inställningar", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Tillägg", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "Opens a new tab", "description": "Title attribute text." @@ -846,5 +1190,13 @@ "httpAuthDialog": { "message": "HTTP Basic Authentication dialog", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Ditt val kommer att skickas automatiskt", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Lås databasen", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/tr/messages.json b/keepassxc-browser/_locales/tr/messages.json index f37998f..bf0b59f 100644 --- a/keepassxc-browser/_locales/tr/messages.json +++ b/keepassxc-browser/_locales/tr/messages.json @@ -103,6 +103,10 @@ "message": "Herhangi bir oturum açma bulunamadı.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "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." + }, "errorNotConnected": { "message": "KeePassXC ile bağlantı kurulmamış.", "description": "Error notification shown when not connected to KeePassXC" @@ -179,6 +183,10 @@ "message": "Kullanıcı adı alanı simgesi", "description": "Username field icon text." }, + "totp": { + "message": "Tek kullanımlık parola", + "description": "TOTP text." + }, "totpFieldText": { "message": "KeePassXC ile tek kullanımlık parolayı doldur", "description": "OTP field icon hover text." @@ -187,9 +195,9 @@ "message": "Tek kullanımlık parola alanı simgesi", "description": "OTP field icon text." }, - "defineDismiss": { - "message": "Yok say", - "description": "Dismiss button text when choosing custom login fields." + "defineClose": { + "message": "Kapat", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Atla", @@ -199,9 +207,9 @@ "message": "Ayrıntıları görüntüle", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Yinele", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Sıfırla", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "Onayla", @@ -211,29 +219,29 @@ "message": "Bu sayfa için oturum açma alanları zaten seçilmiş ve üzerine yazılacak.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Seçimi bırak", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Kaydedilmiş verileri sil", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Dizge alanı no", + "message": "Metin alanı", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Bir kullanıcı adı alanı seçin", + "message": "Kullanıcı adı alanını seçin", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Şimdi bir parola alanı seçin", + "message": "Parola alanını seçin", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. Bir tek kullanımlık parola alanı seçin", + "message": "Tek kullanımlık parola alanını seçin", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "4. Seçimi onaylayın", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "Metin alanlarını seçin", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "Lütfen seçiminizi onaylayın ya da dizge alanları olarak ek alanlar seçin.", @@ -243,6 +251,10 @@ "message": "Giriş alanlarını tuş takımıyla seçmek için sayıları kullanabilirsiniz.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Özel oturum açma alanını seçin", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Kullanıcı adı", "description": "General text for username." @@ -251,6 +263,10 @@ "message": "Parola", "description": "General text for password." }, + "stringFields": { + "message": "Metin alanları", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- kullanıcı adı yok -", "description": "Shown when no username is set in the credentials." @@ -339,6 +355,26 @@ "message": "Lütfen keepassxc.org adresinden güncel sürümü indirin.", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "İlk kez mi kullanıyorsunuz? Başlangıç rehberimize bakın.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Başlangıç rehberi - Web tarayıcı bütünleştirmesini kurmak", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Gizle ve bir daha gösterme.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "KeePassXC bağlantısını kuramadınız mı? Belki Wiki sayfamız yardımcı olabilir.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Sorun giderme rehberi", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "Durum denetleniyor...", "description": "Checking status message in popup." @@ -361,7 +397,7 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser ile KeePassXC bağlı ve şu tanımlayıcı kullanılarak yapılandırılmış: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "Yalnız tek bir kullanıcı adı alanı algılandı. Bu adresi yalnız kullanıcı adı seçeneği etkinleştirilmiş site ayarlarına ekleyin.", @@ -381,7 +417,7 @@ }, "rememberUsernameExists": { "message": "Kullanılan kullanıcı adının geçtiği kimlik doğrulama bilgileri koyu görüntülenir: $1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "Lütfen güncellemek istediğiniz kimlik doğrulama bilgilerini seçin.", @@ -421,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "$1 kullanıcı adını kullanan kimlik doğrulama bilgileri güncellendi.", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "Aynı kimlik doğrulama bilgileri zaten var. Güncellenecek bir şey yok.", @@ -760,7 +796,7 @@ "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Uyarı! Otomatik doldurmayı kullanmak güvenli değildir. Kullanmanın sorumluluğu size aittir.", + "message": "Uyarı! Otomatik doldurmayı kullanmanın güvenli olmadığını bilerek kullanın. KeePassXC-Browser, oturum açma alanlarını otomatik olarak algılamaya çalışır. Ancak bazen bu alanlar hatalı olarak algılanabilir ve hassas veriler güvenli olmayan alanlara doldurularak görülebilir.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { @@ -915,6 +951,10 @@ "message": "Yalnız kullanıcı adı algılaması", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Geliştirilmiş giriş alanı algılaması", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Dil", "description": "Site preferences list column title." @@ -937,19 +977,43 @@ }, "optionsSortByTitle": { "message": "Başlık", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "Kullanıcı adı", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "Grup ve başlık", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "Grup ve kullanıcı adı", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Kimlik doğrulama bilgileri doldurulan sonrasında sıralansın", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Öncelikli kimlik doğrulama bilgileri seçeneği seçildiğinde, otomatik tamamlama listesinin ilk sırasında daha önce doldurulmuş oturum açma bilgileri görüntülenir.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Kimlik doğrulama bilgileri TOTP sonrasında sıralansın", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Öncelikli kimlik doğrulama bilgileri seçeneği seçildiğinde, otomatik tamamlama listesinin ilk sırasında daha önce doldurulmuş oturum açma bilgileri için TOTP görüntülenir.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Eşleşen kimlik doğrulama bilgileri ayarı", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Öncelikli kimlik doğrulama bilgileri", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { "message": "Kaydedilmiş bir özel oturum açma alanı bulunamadı.", @@ -1007,6 +1071,10 @@ "message": "Yalnız kullanıcı adı algılaması, KeePassXC-Browser uzantısının, kullanıcı adı ve parola için ayrı sayfalar kullanan web sitelerinde oturum açma bilgilerini doldurabilmesini sağlar.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Geliştirilmiş giriş alanı algılaması giriş alanlarının daha ayrıntılı bir şekilde devingen olarak algılanmasını sağlar. Ancak sayfa başarımı olumsuz etkilenebilir. Kullanırken dikkatli olun.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "Adresi el ile ekle", "description": "Label for adding site manually on Site preferences tab." @@ -1039,6 +1107,10 @@ "message": "Mozilla eklentileri dizininde KeePassXC-Browser uzantısına bakın.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Edge eklentileri dizininde KeePassXC-Browser uzantısına bakın.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "GitHub üzerinde KeePassXC-Browser projesine bakın.", "description": "About page link to GitHub." diff --git a/keepassxc-browser/_locales/uk/messages.json b/keepassxc-browser/_locales/uk/messages.json index 834f10a..e7028b5 100644 --- a/keepassxc-browser/_locales/uk/messages.json +++ b/keepassxc-browser/_locales/uk/messages.json @@ -1,6 +1,6 @@ { "extensionDescription": { - "message": "Сполучення KeePassXC з сучасними переглядачами тенет", + "message": "Інтеграція KeePassXC для сучасних браузерів", "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { @@ -12,27 +12,31 @@ "description": "Context menu item for filling password." }, "contextMenuFillTOTP": { - "message": "Заповнити ТОП", + "message": "Заповнити TOTP", "description": "Context menu item for filling Time-based One Time Password." }, "contextMenuShowPasswordGeneratorIcons": { - "message": "Показувати значок генератора паролів", + "message": "Показувати піктограми генератора паролів", "description": "Show password generator icon on every password input field." }, "contextMenuSaveCredentials": { - "message": "Зберегти реєстраційні дані", - "description": "Save credentials using the extension popup icon." + "message": "Зберегти облікові дані", + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "Показувати генератор паролів", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "Клацніть значок додатка, щоб створити або змінити реєстраційні дані.", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "Заповнити атрибут…", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "Запит глобального автозаповнення", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { - "message": "Знайдено декілька реєстраційних записів для перевіряння HTTP. Клацніть на значку розширення, щоб вибрати потрібні,", + "message": "Виявлено HTTP-автентифікацію з кількома обліковими даними. Натисніть на піктограму розширення для вибору правильного запису.", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -40,15 +44,15 @@ "description": "Unknown error." }, "errorMessageDatabaseNotOpened": { - "message": "Сховище не відкрите.", + "message": "Базу даних не відкрито.", "description": "Database not opened." }, "errorMessageDatabaseHash": { - "message": "Контрольну суму сховища не одержано.", + "message": "Не отримано контрольну суму бази даних.", "description": "Database hash not received." }, "errorMessageClientPublicKey": { - "message": "Відкритий ключ користувача не одержано.", + "message": "Не отримано відкритий ключ клієнта.", "description": "Client public key not received." }, "errorMessageDecrypt": { @@ -56,7 +60,7 @@ "description": "Cannot decrypt message." }, "errorMessageTimeout": { - "message": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.", + "message": "Не вдається під'єднатися до KeePassXC. Перевірте чи увімкнено інтеграцію з браузером у налаштуваннях KeePassXC.", "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." }, "errorMessageCanceled": { @@ -64,11 +68,11 @@ "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "Message encryption failed. Is KeePassXC running?", + "message": "Збій шифрування повідомлення. Перевірте чи запущено KeePassXC?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { - "message": "Прив'язка KeePassXC зазнала невдачі, спробуйте ще раз.", + "message": "Збій асоціації з KeePassXC. Спробуйте знову.", "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { @@ -76,125 +80,181 @@ "description": "Key exchange was not successful." }, "errorMessageEncryptionKey": { - "message": "Шифрувальний ключ не розпізнано.", + "message": "Не розпізнано ключ шифрування.", "description": "Encryption key is not recognized." }, "errorMessageSavedDatabases": { - "message": "Збережених сховищ не знайдено.", + "message": "Не знайдено збережених баз даних.", "description": "No saved databases found." }, "errorMessageIncorrectAction": { - "message": "Хибна дія.", + "message": "Неправильна дія.", "description": "Incorrect action." }, "errorMessageEmptyMessage": { - "message": "Одержано порожнє повідомлення.", + "message": "Отримано порожнє повідомлення.", "description": "Empty message received." }, "errorMessageNoURL": { - "message": "URL не надано.", + "message": "Не надано URL-адреси.", "description": "No URL provided." }, "errorMessageNoLogins": { - "message": "Імен користувача не знайдено.", + "message": "Не знайдено записів.", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "Заповнений пароль довший, ніж максимальна дозволена довжина для поля.", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, + "errorNotConnected": { + "message": "Не під'єднано до KeePassXC.", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { - "message": "Password generator icon", + "message": "Піктограма генератора паролів", "description": "Alt attribute text of the password generator icon." }, "passwordGeneratorPlaceholder": { - "message": "Створений пароль", + "message": "Згенерований пароль", "description": "Input field placeholder for generated password." }, "passwordGeneratorLabel": { - "message": "Також заповнити наступне поле, яке має тип пароля", + "message": "Також заповнити наступне поле пароля", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? бітів", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "Генератор паролів", "description": "Password generator dialog title." }, "passwordGeneratorGenerate": { - "message": "Створити", + "message": "Генерувати", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "Спробувати знову", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { - "message": "Скопіювати", + "message": "Копіювати", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "Заповнити та скопіювати", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "Заповнити пароль", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { - "message": "Помилка:\nСтворений пароль довший за дозволену довжину!\nВін був вкорочений до максимальної дозволеної довжини.\n\nБудь ласка, запам'ятайте новий пароль!", + "message": "Помилка: Згенерований пароль довший ніж дозволено!", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongCut": { + "message": "Його було скорочено до відповідної довжини.", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "Запам'ятайте новий пароль!", "description": "A warning text shown in the password generator." }, "passwordGeneratorGenerateText": { - "message": "Створити пароль", + "message": "Генерувати пароль", "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "Неможливо одержати створений пароль.
Можливо, KeePassXC не запущено?", + "message": "Неможливо отримати згенерований пароль.", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "Відкинути", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "Перевірте чи KeePassXC запущено та під'єднано?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "Заповнити облікові дані з KeePassXC", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "База даних заблокована", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC від'єднано", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "Піктограма поля імені користувача", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "Заповнити TOTP з KeePassXC", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "Піктограма поля TOTP", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "Закрити", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "Пропустити", "description": "Skip button text when choosing custom login fields." }, "defineMore": { - "message": "Show more", + "message": "Показати більше", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "Знову", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "Скинути", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { - "message": "Схвалити", + "message": "Підтвердити", "description": "Confirm button text when choosing custom login fields." }, "defineAlreadySelected": { - "message": "Реєстраційні поля вже було вибрано для цієї сторінки. Їх буде перезаписано.", + "message": "Поля входу для цієї сторінки вже вибрані та будуть перезаписані.", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "Відкинути вибране", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "Стерти збережені дані", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "Текстове поле №", + "message": "Поле рядка", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. Виберіть поле імені користувача", + "message": "Виберіть поле імені користувача", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. Тепер виберіть поле пароля", + "message": "Виберіть поле пароля", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. Схваліть вибір", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "Виберіть поле TOTP", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "Оберіть поля рядків", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { - "message": "Будь ласка, схваліть свій вибір або вкажіть додаткові текстові поля.", + "message": "Підтвердьте свій вибір або виберіть більше полів як рядків.", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { - "message": "You can also use the numbers to choose the input fields from keyboard.", + "message": "Ви також можете використовувати числа для вибору полів введення з клавіатури.", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "Оберіть власне поле входу", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "Ім'я користувача", "description": "General text for username." @@ -203,36 +263,52 @@ "message": "Пароль", "description": "General text for password." }, + "stringFields": { + "message": "Поля рядків", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- без імені користувача -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "Помилка:\nРеєстраційних даних не знайдено.", + "message": "Не знайдено облікових даних.", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "Помилка:\nЗнайдено більш одного реєстраційного запису у KeePassXC!\nНатисніть значок KeePassXC-Переглядача для додаткових дій.", + "message": "Знайдено більше ніж один запис у KeePassXC!", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, + "credentialsMultipleFoundSecondLine": { + "message": "Натисніть піктограму KeePassXC-Browser для додаткових параметрів.", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "Помилка:\nРеєстраційних даних для вказаного імені користувача не знайдено.", + "message": "Для вказаного імені користувача не знайдено облікових даних.", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "TOTP не знайдено.", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "Протерміновано", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { - "message": "Помилка:\nНеможливо знайти поля для заповнення.", + "message": "Помилка: Не вдалося знайти поля для заповнення.", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "Помилка:\nНеможливо знайти поле пароля.", + "message": "Помилка: Не вдалося знайти поле пароля.", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "Помилка:\nЗміни реєстраційних даних не виявлено.", + "message": "Помилка: Не вдалося виявити змінених облікових даних.", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { - "message": "Вигульк KeePassXC", + "message": "KeePassXC - Спливне вікно", "description": "Popup window title." }, "popupSettingsText": { @@ -240,107 +316,163 @@ "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "Choose custom login fields for this page", + "message": "Оберіть власні поля облікових даних", "description": "Popup credential choosing button text." }, "popupConnectButton": { - "message": "Сполучити", + "message": "Під'єднати", "description": "Popup Connect button text." }, "popupReconnectButton": { - "message": "Сполучити заново", + "message": "Повторно під'єднати", "description": "Popup Reconnect button text." }, "popupRedetectButton": { - "message": "Заново виявити поля реєстраційних даних", + "message": "Повторно виявити поля облікових даних", "description": "Popup Redetect login fields button text." }, "popupReloadButton": { - "message": "Оновити", + "message": "Перезавантажити", "description": "Popup Reload button text." }, "popupReopenButton": { - "message": "Заново відкрити сховище", + "message": "Заново відкрити базу даних", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "Додати лише ім'я користувача для сайту", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { - "message": "KeePassXC-Переглядач натрапив на помилку:", + "message": "KeePassXC-Browser зіткнувся з помилкою:", "description": "A text shown above error message in the popup." }, "popupUpdateAvailable": { - "message": "Ви використовуєте застарілу версію KeePassXC.", + "message": "Ви користуєтеся застарілою версією KeePassXC.", "description": "Popup warning message about old version of KeePassXC." }, "popupDownloadNewVersion": { - "message": "Будь ласка, завантажте останню версію з keepassxc.org", + "message": "Завантажте найновішу версію з keepassxc.org", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "Ви новий користувач? Ознайомтеся з нашим посібником про початок роботи.", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "Посібник з початку роботи - Налаштування інтеграції з браузером", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "Сховати і більше не показувати.", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "Не можете під'єднатися до KeePassXC? Можливо, наша сторінка вікі допоможе.", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "Поради з усунення несправностей", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { - "message": "Перевіряння стану...", + "message": "Перевірка стану...", "description": "Checking status message in popup." }, "popupNotConfigured": { - "message": "KeePassXC-Переглядач не налаштовано. Натисніть кнопку «Сполучити», щоб під'єднати переглядач до KeePassXC.", + "message": "KeePassXC-Browser не було налаштовано. Натисніть кнопку \"Під'єднати\" для з'єднання з KeePassXC.", "description": "A popup message shown when the extension has not been connected to KeePassXC." }, "popupNeedReconfigure": { - "message": "KeePassXC-Переглядач було від'єднано від KeePassXC.", + "message": "KeePassXC-Browser від'єднано від KeePassXC.", "description": "A popup message shown when the extension has been disconnected from KeePassXC." }, "popupNeedReconfigureMessage": { - "message": "Натисніть кнопку «Сполучити заново», щоб знову встановити зв'язок.", + "message": "Натисніть кнопку \"Повторно під'єднати\" для встановлення нового з'єднання.", "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { - "message": "KeePassXC-Переглядач ще не під'єднувався до KeePassXC але був налаштований з таким ідентифікатором: $1", + "message": "KeePassXC-Browser не під'єднано до KeePassXC, але було налаштовано з використанням ідентифікатора: $1", "description": "A popup message shown when KeePassXC is not connected but configured." }, "popupConfiguredAndAssociated": { - "message": "KeePassXC-Переглядач зараз сполучений з KeePassXC і був налаштований з таким ідентифікатором: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "message": "KeePassXC-Browser під'єднано до KeePassXC і було налаштовано з ідентифікатором: $1", + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "Ім'я користувача чи пароль було змінено! Зберегти зміни?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "Виявлено лише поле імені користувача. Додати URL-адресу до налаштувань сайтів лише з іменем користувача?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { - "message": "Реєстраційні дані будуть збережені у сполученому сховищі з ідентифікатором $1", - "description": "A popup message when saving or updating credentials." + "rememberInfoText": { + "message": "Ім'я користувача чи пароль змінено! Зберегти?", + "description": "Message when username or password has changed." }, - "popupRememberNewUsername": { - "message": "Таке ім'я користувача не було збережене: $1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberSaving": { + "message": "Облікові дані буде збережено в під'єднаній базі даних з ідентифікатором $1", + "description": "A message when saving or updating credentials." }, - "popupRememberUsernameExists": { - "message": "Реєстраційні дані з використаним іменем користувача позначені жирним шрифтом: $1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberNewUsername": { + "message": "Вказане ім'я користувача наразі не збережено: $1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "Будь ласка, виберіть реєстраційні дані, які Ви хочете оновити.", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberUsernameExists": { + "message": "Облікові дані з використаним іменем користувача позначені жирним: $1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseGroup": { - "message": "Please choose the group you want to add the new credentials.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseCredentials": { + "message": "Оберіть облікові дані, які ви хочете оновити.", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Specified default group not found. Creating all necessary groups.", - "description": "Error message shown when default group set cannot be found." + "rememberChooseGroup": { + "message": "Оберіть групу, до якої ви хочете додати нові облікові дані.", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorCreatingNewGroup": { - "message": "New group(s) cannot be created.", + "rememberInfoDefaultGroupNotFound": { + "message": "Типову групу створено в під'єднаній базі даних.", + "description": "Info message shown when default group set cannot be found." + }, + "rememberErrorCreatingNewGroup": { + "message": "Неможливо створити нову групу (групи).", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Credentials not updated. The password has not been changed.", + "rememberErrorPasswordNotChanged": { + "message": "Облікові дані не оновлено. Пароль не було змінено.", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Credentials cannot be saved or updated.", + "rememberErrorCannotSaveCredentials": { + "message": "Неможливо зберегти чи оновити облікові дані.", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "Неможливо зберегти чи оновити облікові дані в закритій базі даних.", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "Операцію скасовано. Облікові дані не оновлено.", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "Нові облікові дані з іменем користувача $1 збережено.", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "Облікові дані з іменем користувача $1 оновлено.", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "Ідентичні облікові дані вже наявні. Нічого оновлювати.", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(порожньо)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "Заповніть поле пароля перед збереженням облікових даних.", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { - "message": "Виберіть реєстраційні дані, які Ви хочете ввести на цій сторінці.", + "message": "Виберіть інформацію входу, яку ви бажаєте ввести на цій сторінці.", "description": "A popup message shown when one or multiple credentials are present." }, "popupFilterText": { @@ -348,15 +480,15 @@ "description": "Text for login credentials quick filter." }, "popupAuthText": { - "message": "Виберіть реєстраційні дані, з якими Ви хочете ввійти.", + "message": "Виберіть інформацію входу, з якою ви бажаєте увійти.", "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." }, "popupMultiplePasswordFields": { - "message": "На цій сторінці знайдено декілька парольних полів. Клацніть правою кнопкою на одному з них та виберіть одну з дій:", + "message": "На цій сторінці знайдено більш ніж одне поле пароля. Клацніть правою кнопкою на одному з них та виберіть одну з дій:", "description": "A popup message shown when web page has multiple password fields." }, "popupURL": { - "message": "URL: ", + "message": "URL-адреса: ", "description": "URL. Might not need any translation." }, "popupUsername": { @@ -372,11 +504,11 @@ "description": "Update button text in popup when updating credentials." }, "popupButtonDismiss": { - "message": "Відкинути", + "message": "Відхилити", "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "Ніколи не питати для цієї сторінки", + "message": "Більше не питати для цього сайту", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -384,11 +516,11 @@ "description": "Close button text in popup or in notification." }, "popupButtonDismissHttpAuth": { - "message": "Відкинути і показати типовий діалог перевіряння пароля", + "message": "Відхилити й показати типовий діалог автентифікації", "description": "Dismiss button text when in HTTP Authentication popup." }, "optionsTitle": { - "message": "Налаштування | KeePassXC-Переглядач", + "message": "Налаштування | KeePassXC-Browser", "description": "Options page title." }, "optionsGeneralSettingsTab": { @@ -396,15 +528,15 @@ "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { - "message": "Сполучені сховища", + "message": "Під'єднані бази даних", "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { - "message": "Власні реєстраційні поля", + "message": "Власні поля облікових даних", "description": "Saved custom login fields tab text." }, "optionsSitePreferencesTab": { - "message": "Налаштування сторінки", + "message": "Налаштування сайту", "description": "Site preferences fields tab text." }, "optionsAboutTab": { @@ -416,15 +548,15 @@ "description": "General settings page header." }, "optionsMenuConnectedDatabases": { - "message": "Сполучені сховища", + "message": "Під'єднані бази даних", "description": "Connected Databases page header." }, "optionsMenuCustomFields": { - "message": "Власні реєстраційні поля", + "message": "Власні поля облікових даних", "description": "Custom login fields page header." }, "optionsMenuSitePreferences": { - "message": "Налаштування сторінки", + "message": "Налаштування сайту", "description": "Site preferences page header." }, "optionsMenuAbout": { @@ -432,7 +564,7 @@ "description": "About page header." }, "optionsConfigureShortcuts": { - "message": "Налаштувати сполучення клавіш", + "message": "Налаштувати комбінації клавіш", "description": "Keyboard shortcut button and title text." }, "optionsButtonSave": { @@ -440,11 +572,11 @@ "description": "Save button text." }, "optionsButtonConnect": { - "message": "Сполучити", + "message": "Під'єднати", "description": "Connect button text." }, "optionsButtonRemove": { - "message": "Видалити", + "message": "Вилучити", "description": "Remove button text." }, "optionsButtonAdd": { @@ -452,11 +584,11 @@ "description": "Add button text." }, "optionsButtonUpdate": { - "message": "Перевірити наявність оновлень", + "message": "Перевірити оновлення", "description": "Check for updates button text." }, "optionsButtonRemoveNow": { - "message": "Так, видалити негайно", + "message": "Так, вилучити", "description": "Confirm button text when removing database key or custom login fields." }, "optionsButtonCancel": { @@ -464,75 +596,123 @@ "description": "Cancel button text when removing database key or custom login fields." }, "optionsButtonReset": { - "message": "Reset", + "message": "Скинути", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "Тривалість блимання:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "Налаштування імпортування", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Зміщення кількості перенаправлень: ", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Максимальна кількість перенаправлень: ", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "Налаштування експортування", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { - "message": "Default group for saving new passwords:", + "message": "Типова група для збереження нових паролів:", "description": "Default group options text." }, "optionsDefaultGroupHelpText": { - "message": "Separate the group with slashes, for example: Group/ChildGroup.", + "message": "Розділяйте групи розділювачами, наприклад: Група/Підгрупа.", "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "Always ask where to save new credentials", + "message": "Завжди питати де зберегти нові облікові дані", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "When enabled, the popup shows a group listing.", + "message": "Якщо увімкнено, з'являтиметься спливне вікно з переліком груп.", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "Увімкнути генератор паролів.", - "description": "Activate password generator checkbox text." + "message": "Увімкнути піктограми генератора паролів.", + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "Активувати піктограми поля імені користувача.", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "Використовувати динамічне виявлення полів введення.", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "Корисно для сторінок, які використовують спливні вікна чи динамічні діалоги. Вимкніть цю функцію для зменшення навантаження на процесор на повільніших комп'ютерах. Якщо вимкнено, облікові дані можуть заповнюватися лише з використанням комбінацій клавіш, контекстного меню, або спливного повідомлення розширення.", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "Активувати піктограми поля 2FA/OTP.", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { - "message": "Автоматично видобувати реєстраційні дані.", + "message": "Автоматично отримувати облікові дані.", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "Автоматичне повторне з'єднання з KeePassXC.", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "Попередження! Це експериментальна функція. Користуйтеся нею з обережністю.", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { - "message": "Автоматично заповнювати, якщо сховище містить лише один збіг.", + "message": "Автоматично заповнювати за наявності єдиного запису облікових даних.", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { "message": "Увімкнути автозаповнення для полів з іменем користувача.", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "Показувати назву групи в списку автозавершення для облікових даних із різних груп.", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "Автоматично відправляти форми входу", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "Автоматично відправляти обрані облікові дані. Ця функція вимкнена для автозаповнення єдиного запису.", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { - "message": "Показувати повідомлення.", + "message": "Показувати сповіщення.", "description": "Show notifications checkbox text." }, "optionsSaveDomainOnly": { - "message": "Зберігати тільки домени.", + "message": "Зберігати лише домен.", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "Показувати повідомлення, коли є нагода додати нові реєстраційні дані до сховища.", + "message": "Показувати банер на сторінці, якщо виявлено нові облікові дані для збереження.", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "Кількість дозволених перенаправлень: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "Дозволена кількість перенаправлень до зникнення банера. Типове значення 1. Максимальне значення необмежене.", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { - "message": "Автоматично заповнювати й надсилати діалоги HTTP Basic Auth.", + "message": "Автоматично заповнювати й відправляти діалогові вікна HTTP Basic Auth.", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "Журнал зневадження", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "Увімкнути журнал зневадження. Показуватимуться додаткові повідомлення консолі як у фонових сценаріях та сценаріях вмісту.", + "description": "Debug logging help text." + }, "optionsRadioText": { - "message": "Перевярити наявність оновлень KeePassXC:", + "message": "Перевіряти оновлення KeePassXC:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { - "message": "раз на 3 дні", + "message": "кожні 3 дні", "description": "Radio button text." }, "optionsRadioWeek": { @@ -547,68 +727,124 @@ "message": "ніколи", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "Колірна тема", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "Сортувати відповідні облікові дані за", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "Обрати колірну тему", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "Системна", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "Темна", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "Світла", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { - "message": "Сполучення клавіш", + "message": "Комбінації клавіш", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Максимальна тривалість (мс) блимання значка після виявлення нових реєстраційних даних", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Мінімальна тривалість (мс) блимання значка до вимкнення, обумовленого перенаправленнями сторінки.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 для означення тривалості блимання, що ігнорує максимальну кількість перенаправлень (стара поведінка)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "Кількість сторінок понад зміщення кількості перенаправлень, яку має пройти цикл табуляції перед тим, як вимкнути значок", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { - "message": "Додає до парольних полів кнопку для створення нового паролю.", + "message": "Додає піктограму до полів для генерування нового пароля.", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { - "message": "KeePassXC створює паролі з використанням Ваших налаштувань генератора паролів.", + "message": "Паролі генеруються з використанням налаштувань вашого профілю KeePassXC.", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "Попередньо визначені сайти", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "Використовувати попередньо визначені сайти для сумісності.", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "Додає до налаштувань сайтів поширені сайти, які мають лише поля входу імені користувача.", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "Додає піктограму до полів імені користувача для заповнення облікових даних одним натиском миші.", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "Додає піктограму до полів введення, розпізнаних як OTP/2FA.", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "KeePassXC-Переглядач видобуде реєстраційні дані безпосередньо після активування вкладки.", + "message": "KeePassXC-Browser негайно отримає облікові дані, коли вкладку активовано.", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "Автоматично повторно з'єднується з KeePassXC, коли його виявлено.", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { - "message": "Дозволити переглядачу KeePassXC автоматично заповнювати поля з реєстраційними даними, якщо він одержує лише один запис.", + "message": "Дозволити KeePassXC-Browser автоматично заповнювати облікові дані, якщо виявлено єдиний запис.", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Обережно! Використання автозаповнення може бути небезпечним. Користуйтеся на власний ризик.", + "message": "Обережно! Використання автозаповнення може бути небезпечним. Користуйтеся на власний ризик. KeePassXC-Browser намагається автоматично виявити поля входу. Однак, вони можуть бути неправильно розпізнані, що збільшує ймовірність заповнення вразливих даних у незахищених полях.", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "Показувати спадний список з доступними реєстраційними даними для кожного поля імені користувача на сторінці.", + "message": "Показувати випадний список з доступними обліковими даними для всіх полів імені користувача на сторінці.", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "Якщо знайдено облікові дані з різних груп, показуватиметься назва групи.", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { - "message": "Показувати повідомлення про помилки та коли необхідні додаткові дії користувача.", + "message": "Показувати сповіщення про помилки та за необхідності дії користувача.", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "Під час збереження реєстраційних даних, зберігати тільки домен, а не всю адресу URL.", + "message": "Для нових облікових даних зберігати лише домен, а не URL-адресу цілком.", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "Під час збереження нових власних полів входу, зберігати лише домен замість повної URL-адреси.", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "Завантажувати піктограму сайту після збереження", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "Піктограма сайту автоматично завантажиться для нових облікових даних.", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "Якщо реєстраційні дані знайдено для сторінки і типом перевірки є HTTP Basic Auth, KeePassXC-Переглядач спробує увійти використовуючи перший доступний запис.", + "message": "Якщо знайдено облікові дані для сторінки, а тип входу є запитом HTTP Basic Auth, KeePassXC-Browser намагається автоматично виконати вхід з першими доступними обліковими даними. За наявності декількох облікових даних можна скористатися спливним повідомленням розширення для вибору правильного запису. Навіть якщо цю функцію увімкнено, все одно можливо ввести HTTP Basic Auth вручну.", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { - "message": "Діалог HTTP Basic Auth виглядає так:", + "message": "Діалогове вікно HTTP Basic Auth має такий вигляд:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "Очищати облікові дані в неактивних вкладках через (секунд, 0-3600).", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "Облікові дані для неактивних вкладок очищаються через визначений час, а дозволи для цих сторінок буде запитано знову.", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { - "message": "KeePassXC-Переглядач потребує KeePassXC для видобування реєстраційних даних.", + "message": "KeePassXC-Browser потребує KeePassXC для отримання облікових даних.", "description": "Settings page version info text." }, "optionsVersionDownload": { @@ -616,19 +852,23 @@ "description": "Settings page download link." }, "optionsVersionRunning": { - "message": "Встановлена версія KeePassXC: $1", + "message": "Ви користуєтеся версією KeePassXC: $1", "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { "message": "Найновіша доступна версія KeePassXC: $1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "Потребує версію KeePassXC: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "Типово: $1", "description": "Default setting text." }, "optionsInfinite": { - "message": "Нескінченність: $1", + "message": "Нескінченно: $1", "description": "Infinite setting text." }, "optionsRecommended": { @@ -636,35 +876,47 @@ "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "Shortcut for $1 has been successfully changed.", + "message": "Комбінацію клавіш для $1 було успішно змінено.", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "Shortcut for $1 has been reset.", + "message": "Комбінацію клавіш для $1 було скинуто.", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "Error: Shortcut for $1 has not been changed!", + "message": "Помилка: Комбінацію клавіш для $1 не було змінено!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "Імпорт/Експорт налаштувань", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "Імпортувати налаштування із зовнішнього файлу?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "Поточні налаштування будуть перевизначені. Ви дійсно хочете імпортувати файл налаштувань?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { - "message": "До KeePassXC-Переглядача підключені такі сховища KeePassXC.", + "message": "Під'єднані бази даних до KeePassXC-Browser.", "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { - "message": "Підключених сховищ не знайдено.", + "message": "Не знайдено під'єднаних баз даних.", "description": "Shown in the connected databases table when there is no connected databases." }, "optionsDatabasesRemoveIdentifier": { - "message": "Видалити ідентифікатор з переліку сховищ?", + "message": "Видалити ідентифікатор зі списку баз даних?", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "Ви дійсно хочете видалити такий ідентифікатор з переліку сховищ?", + "message": "Ви дійсно хочете вилучити зі списку баз даних вказаний ідентифікатор: $1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { - "message": "Ви можете заново під'єднати Ваше сховище у будь-який час.", + "message": "Ви можете будь-коли повторно під'єднати свою базу даних.", "description": "Confirmation text when removing database from the list, second part." }, "optionsDatabaseIdentifier": { @@ -676,7 +928,7 @@ "description": "Database list column title." }, "optionsDatabaseLastUsed": { - "message": "Останнє використання", + "message": "Востаннє використано", "description": "Database list column title." }, "optionsDatabaseCreated": { @@ -684,7 +936,7 @@ "description": "Database list column title." }, "optionsDatabaseDelete": { - "message": "Видалено", + "message": "Видалити", "description": "Database list column title." }, "optionsColumnPageURL": { @@ -692,13 +944,17 @@ "description": "Site preferences list column title." }, "optionsColumnIgnore": { - "message": "Нехтувати", + "message": "Ігнорувати", "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Визначення виключно за іменем користувача", + "message": "Виявлення лише імені користувача", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "Вдосконалене виявлення полів введення", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "Видалити", "description": "Site preferences list column title." @@ -708,99 +964,159 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Вимкнути додавання і змінення реєстраційних даних", + "message": "Вимкнути додавання та змінення облікових даних", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "Вимкнути автовідправлення", "description": "Site preferences option selection." }, "optionsSelectionFull": { "message": "Вимкнути всі можливості", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "Заголовок", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "Ім'я користувача", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "Група і заголовок", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "Група та ім'я користувача", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "Сортувати облікові дані після заповнення за", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "Коли обрано перший варіант відповідних облікових даних, облікові дані для попередньо заповненого входу встановлюються першими в списку меню автозавершення.", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "Сортувати облікові дані після заповнення для TOTP за", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "Коли обрано перший варіант відповідних облікових даних, TOTP для попередньо заповненого входу встановлюється першим у списку меню автозавершення.", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "Налаштування відповідності облікових даних", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "Спершу відповідні облікові дані", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { - "message": "Не знайдено жодного власного реєстраційного поля.", + "message": "Не знайдено збережених власних полів входу.", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "You can manage saved custom login fields using the table below.", + "message": "Ви можете керувати збереженими власними полями входу за допомогою таблиці.", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { - "message": "Якщо KeePassXC-Переглядач помилково визначить реєстраційні поля, Ви можете вказати їх самостійно.", + "message": "Якщо KeePassXC-Browser виявляє неправильні поля входу, ви можете власноруч вказати правильні поля.", "description": "Saved custom login fields info text, first part." }, "optionsCustomFieldsTabHelpTextSecond": { - "message": "Перейдіть до сторінки і натисніть значок KeePassXC-Переглядач, потім виберіть ", + "message": "Відкрийте сторінку й натисніть піктограму KeePassXC-Browser, а потім оберіть ", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "На цій сторінці ви можете керувати власними полями входів.", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { - "message": "Видалити збережені власні реєстраційні поля?", + "message": "Вилучити збережені власні поля входу?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "Ви дійсно хочете видалити власні реєстраційні поля збережені для такої сторінки: $1", + "message": "Ви дійсно хочете вилучити збережені власні поля входу для сторінки: $1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { - "message": "KeePassXC-Переглядач автоматично визначить реєстраційні поля під час наступних відвідувань сторінки.", + "message": "Наступного разу, коли ви відвідаєте цю сторінку, KeePassXC-Browser автоматично виявить поля входу.", "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "Нехтуваних сайтів не знайдено.", - "description": "Shown when no ignored sites are saved." + "message": "Не знайдено налаштувань сайту.", + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { - "message": "Видалити сторінку?", + "message": "Вилучити сайт?", "description": "Confirmation text when removing ignored sites from the list." }, "optionsSitePreferencesTabHelpTextFirst": { - "message": "Для сайтів на цій сторінці призначені особливі методи поводження.", + "message": "Сайти на цій сторінці мають особливі способи обробки, пов'язані з ними.", "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "Для нехтування новими або оновленими реєстраційними даними на окремому сайті, додайте його нижче або клацніть на блимкому значку KeePassXC-Переглядача і виберіть", + "message": "Щоб ігнорувати нові чи змінені облікові дані для певного сайту, додайте їх нижче, або під час використання банера на цій сторінці виберіть Не питати знову для цього сайту.", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "Якщо сайт повністю знехтувано (вибрано Вимкнути усі можливості), то розширення не робитиме нічого під час відвідання цього сайту.", + "message": "Якщо сайт повністю ігнорується (вибрано Вимкнути всі можливості), то під час відвідування цього сайту плагін не виконуватиме жодних дій.", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Визначення виключно за іменем користувача дозволяє KeePassXC–Переглядачу заповнювати реєстраційні поля на сайтах, що запитують ім'я користувача і пароль на окремих сторінках.", + "message": "Виявлення лише імені користувача дає змогу KeePassXC-Browser заповнювати облікові дані на вебсайтах з окремими сторінками для імені користувача і пароля.", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "Вдосконалене виявлення полів введення дозволяє детальніше виявляти динамічні поля введення. Однак, це може вплинути на швидкодію сторінки. Користуйтеся обережно.", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { - "message": "Додати URL вручну", + "message": "Додати URL-адресу вручну", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "URL-адреса має починатися з https://, http://, file://, або ftp:// і мати довжину принаймні 5 символів.", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { - "message": "Ви дійсно хочете видалити позначену сторінку зі списку: $1", + "message": "Ви дійсно хочете видалити зазначений сайт зі списку: $1", "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Переглядач увімкне всі можливості для цього сайту і скасує визначення виключно за іменем користувача.", + "message": "KeePassXC-Browser увімкне всі функції для цього сайту та вилучить виявлення лише імені користувача.", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "You can manage saved site preferences using the table below.", + "message": "Ви можете керувати збереженими налаштуваннями сайту за допомогою таблиці.", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Option to ignore extension features for the page.", + "message": "Параметр для ігнорування функції розширення для цієї сторінки.", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { - "message": "Відвідати сторінку KeePassXC-Переглядача у Веб-магазині Chrome.", + "message": "Відвідати сторінку KeePassXC-Browser у Веб-магазині Chrome.", "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { - "message": "Відвідати сторінку KeePassXC-Переглядач у покажчику розширень Mozilla.", + "message": "Відвідати сторінку KeePassXC-Browser у каталозі додатків Mozilla.", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "Відвідайте KeePassXC-Browser на сторінці розширень Edge.", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { - "message": "Відвідати KeePassXC-Переглядач на GitHub.", + "message": "Відвідати KeePassXC-Browser на GitHub.", "description": "About page link to GitHub." }, "optionsAboutExtensionVersion": { - "message": "Версія KeePassXC-Переглядач: $1", + "message": "Версія KeePassXC-Browser: $1", "description": "About page text of extension version." }, "optionsAboutKeePassXCVersion": { @@ -808,43 +1124,79 @@ "description": "About page text of KeePassXC version." }, "optionsAboutContributors": { - "message": "Спільнота:", + "message": "Помічники", "description": "About page text of contributors." }, "optionsAboutLicenses": { - "message": "Licenses", + "message": "Ліцензії", "description": "About page text of licenses." }, "optionsAboutReportBugs": { - "message": "Report bugs", + "message": "Повідомляти про помилки", "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { - "message": "Create new issue on GitHub", + "message": "Створити звіт про проблему на GitHub", "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { - "message": "The following debug info can be used", + "message": "Можна використати вказану інформацію зневадження", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "Нас підтримують", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { - "message": "Invalid value. Please check the input.", + "message": "Недійсне значення. Перевірте правильність введення.", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "Invalid URL. Please check the input.", + "message": "Недійсна URL-адреса. Перевірте правильність введення.", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { - "message": "The value already exists in the list.", + "message": "Значення вже є у списку.", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "Користувацький інтерфейс", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "Заповнення облікових даних", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "Збереження облікових даних", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "Оновлення", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "Розширені налаштування", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "Розширення", + "description": "Extension title in settings page" + }, "openNewTab": { - "message": "Opens a new tab", + "message": "Відкриває нову вкладку", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "HTTP Basic Authentication dialog", + "message": "Діалогове вікно аутентифікації HTTP Basic", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "Ваш вибір буде автоматично відправлено", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "Заблокувати базу даних", + "description": "Lock database button title text." } } diff --git a/keepassxc-browser/_locales/zh_CN/messages.json b/keepassxc-browser/_locales/zh_CN/messages.json index d06ac23..64ad5b5 100644 --- a/keepassxc-browser/_locales/zh_CN/messages.json +++ b/keepassxc-browser/_locales/zh_CN/messages.json @@ -4,15 +4,15 @@ "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { - "message": "填写用户名和密码", + "message": "填充用户名和密码", "description": "Context menu item for filling both username and password." }, "contextMenuFillPassword": { - "message": "仅填写密码", + "message": "仅填充密码", "description": "Context menu item for filling password." }, "contextMenuFillTOTP": { - "message": "填写一次性密码。", + "message": "填充一次性密码(TOTP)", "description": "Context menu item for filling Time-based One Time Password." }, "contextMenuShowPasswordGeneratorIcons": { @@ -31,8 +31,12 @@ "message": "填充属性...", "description": "Context menu parent item for filling a custom attribute." }, + "contextMenuRequestGlobalAutoType": { + "message": "请求全局自动输入", + "description": "Global Auto-Type shortcut text." + }, "multipleCredentialsDetected": { - "message": "检测到多个凭据的 HTTP 身份验证。 单击扩展图标以选择正确的扩展图标。", + "message": "检测到多个凭据可用于 HTTP 身份验证。点击扩展图标以选择正确的凭据。", "description": "Notification when HTTP Authentication has multiple credentials detected." }, "errorMessageUnknown": { @@ -56,23 +60,23 @@ "description": "Cannot decrypt message." }, "errorMessageTimeout": { - "message": "无法连接到KeePassXC。 检查KeePassXC设置中是否启用了浏览器集成。", + "message": "无法连接到 KeePassXC。请检查 KeePassXC 设置中是否启用了浏览器集成。", "description": "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings." }, "errorMessageCanceled": { - "message": "行动被取消或被拒绝。", + "message": "操作被取消或被拒绝。", "description": "Action canceled or denied." }, "errorMessageEncrypt": { - "message": "消息加密失败。KeepassXC正在运行吗?", + "message": "消息加密失败。KeepassXC 是否已运行?", "description": "Message encryption failed. Is KeePassXC running?" }, "errorMessageAssociate": { - "message": "KeePassXC 整合失败,请再尝试一下。", + "message": "KeePassXC 关联失败,请重试。", "description": "KeePassXC association failed, try again." }, "errorMessageKeyExchange": { - "message": "密钥交换没有成功。", + "message": "密钥交换未成功。", "description": "Key exchange was not successful." }, "errorMessageEncryptionKey": { @@ -80,25 +84,29 @@ "description": "Encryption key is not recognized." }, "errorMessageSavedDatabases": { - "message": "找不到保存的数据库。", + "message": "未找到保存的数据库。", "description": "No saved databases found." }, "errorMessageIncorrectAction": { - "message": "行动不正确。", + "message": "错误操作。", "description": "Incorrect action." }, "errorMessageEmptyMessage": { - "message": "收到空消息。", + "message": "收到的消息为空。", "description": "Empty message received." }, "errorMessageNoURL": { - "message": "没有提供URL。", + "message": "未提供 URL。", "description": "No URL provided." }, "errorMessageNoLogins": { - "message": "找不到登录信息。", + "message": "未找到登录信息。", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "填充的密码超出了文本框允许的长度上限。", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, "errorNotConnected": { "message": "未连接到 KeePassXC。", "description": "Error notification shown when not connected to KeePassXC" @@ -108,11 +116,11 @@ "description": "Alt attribute text of the password generator icon." }, "passwordGeneratorPlaceholder": { - "message": "生成密码", + "message": "生成的密码", "description": "Input field placeholder for generated password." }, "passwordGeneratorLabel": { - "message": "同时填写下一个密码字段", + "message": "同时填充下一个密码字段", "description": "Checkbox text below the password generator input field." }, "passwordGeneratorTitle": { @@ -136,7 +144,7 @@ "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { - "message": "错误:\n生成的密码长于允许的长度!\n它被剪裁以适应长度。\n\n请记住新密码!", + "message": "错误:生成的密码超过了允许的长度!", "description": "A warning text shown in the password generator." }, "passwordGeneratorErrorTooLongCut": { @@ -152,7 +160,7 @@ "description": "Password icon title text." }, "passwordGeneratorError": { - "message": "无法接收生成的密码。
KeePassXC 正在运行吗?", + "message": "无法收到生成的密码。", "description": "Password generator error text when KeePassXC is closed." }, "passwordGeneratorErrorIsRunning": { @@ -175,6 +183,10 @@ "message": "用户名字段图标", "description": "Username field icon text." }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, "totpFieldText": { "message": "从 KeePassXC 填充 TOTP", "description": "OTP field icon hover text." @@ -183,9 +195,9 @@ "message": "TOTP 字段图标", "description": "OTP field icon text." }, - "defineDismiss": { + "defineClose": { "message": "关闭", - "description": "Dismiss button text when choosing custom login fields." + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "跳过", @@ -195,50 +207,54 @@ "message": "显示更多", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "重试", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "重置", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "确认", "description": "Confirm button text when choosing custom login fields." }, "defineAlreadySelected": { - "message": "此页面的登录字段已被选中,将被覆盖。", + "message": "此页面的登录字段已被选中,并将会被覆盖。", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "放弃选择", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "清除已保存的数据", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "字符串字段#", + "message": "字符串字段", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1.选择用户名字段", + "message": "选择用户名字段", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2.现在选择一个密码字段", + "message": "选择密码字段", "description": "Choosing a password field text when choosing custom login fields." }, "defineChooseTOTP": { - "message": "3. 选择 TOTP 字段", + "message": "选择 TOTP 字段", "description": "Choosing a TOTP field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3.确认选择", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseStringFields": { + "message": "选择字符串字段", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { - "message": "请确认您的选择或选择更多字段作为字符串字段。", + "message": "请确认您的选择,或选择更多字段作为字符串字段。", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { - "message": "您还可以使用数字从键盘中选择输入字段。", + "message": "您也可以使用键盘的数字键选择输入字段。", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "选择自定义登录字段", + "description": "Help text for Custom Login Field banner." + }, "username": { "message": "用户名", "description": "General text for username." @@ -247,16 +263,20 @@ "message": "密码", "description": "General text for password." }, + "stringFields": { + "message": "字符串字段", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { "message": "- 没有用户名 -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { - "message": "错误:\n找不到登录信息。", + "message": "未找到登录信息。", "description": "Shown when no credentials are found for the current page." }, "credentialsMultipleFound": { - "message": "错误:\n在 KeePassXC 中找到了多个登录名!\n点击 KeePassXC-Browser 图标查看更多选项。", + "message": "在 KeePassXC 中找到多条登录信息!", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsMultipleFoundSecondLine": { @@ -264,7 +284,7 @@ "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, "credentialsNoUsernameFound": { - "message": "错误:\n找不到给定用户名的凭据。", + "message": "在该用户名下没有找到登录凭据。", "description": "Alert message when no credentials are found for the given username." }, "credentialsNoTOTPFound": { @@ -276,15 +296,15 @@ "description": "If a credential is expired, this is appended to the title label." }, "fieldsFill": { - "message": "错误:\n找不到要填写的字段。", + "message": "错误:无法找到可填写的字段。", "description": "Alert message when no fields are found to fill in." }, "fieldsNoPasswordField": { - "message": "错误:\n无法找到密码字段。", + "message": "错误:无法找到密码字段。", "description": "Message shown when no password fields are found." }, "rememberNothingChanged": { - "message": "错误:\n无法检测更改的凭据。", + "message": "错误:未检测到凭据变更。", "description": "Message shown when trying to save credentials that haven't changed." }, "popupTitle": { @@ -296,7 +316,7 @@ "description": "Popup Settings button text." }, "popupChooseCredentialsText": { - "message": "选择此页面的自定义登录字段", + "message": "选择自定义登录字段", "description": "Popup credential choosing button text." }, "popupConnectButton": { @@ -328,36 +348,56 @@ "description": "A text shown above error message in the popup." }, "popupUpdateAvailable": { - "message": "您使用旧版本的 KeePassXC。", + "message": "您正在使用旧版本的 KeePassXC。", "description": "Popup warning message about old version of KeePassXC." }, "popupDownloadNewVersion": { - "message": "请从 keepassxc.org 下载最新版本", + "message": "请在 keepassxc.org 下载最新版本", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "您是第一次使用吗?请阅读我们的新手上路指南。", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "新手上路指南 - 设置浏览器集成", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "隐藏并不再显示。", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "无法连接到 KeePassXC 吗?也许我们的 Wiki 页面会有帮助。", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "问题排查指南", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "正在检查状态...", "description": "Checking status message in popup." }, "popupNotConfigured": { - "message": "KeePassXC-Browser 尚未被设置。按“连接”按钮可与 KeePassXC 配对。", + "message": "KeePassXC-Browser 尚未设置。点击“连接”按钮与 KeePassXC 配对。", "description": "A popup message shown when the extension has not been connected to KeePassXC." }, "popupNeedReconfigure": { - "message": "KeePassXC 已断开与 KeePassXC-Browser 的连接。", + "message": "KeePassXC-Browser 已与 KeePassXC 断开连接。", "description": "A popup message shown when the extension has been disconnected from KeePassXC." }, "popupNeedReconfigureMessage": { - "message": "按重新连接按钮建立新的连接。", + "message": "点击重新连接按钮建立新的连接。", "description": "A popup message shown when reconnect is needed." }, "popupConfiguredNotAssociated": { - "message": "KeePassXC-Browser 尚未连接到 KeePassXC,但已使用标识符进行了配置: $1", + "message": "KeePassXC-Browser 尚未连接到 KeePassXC,但已使用标识符进行了配置:$1", "description": "A popup message shown when KeePassXC is not connected but configured." }, "popupConfiguredAndAssociated": { - "message": "KeePassXC-Browser 已连接到 KeePassXC,并且已使用以下标识符进行了配置: $1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "message": "KeePassXC-Browser 已连接到 KeePassXC,并且已使用以下标识符进行了配置:$1", + "description": "A popup message when a connection to KeePassXC is successful." }, "popupUsernameFieldDetected": { "message": "只检测到一个用户名字段。将该 URL 添加到网站设置,并开启“仅用户名”选项?", @@ -377,7 +417,7 @@ }, "rememberUsernameExists": { "message": "该用户名对应的凭据将以粗体标记:$1", - "description": "A message shown when a existing username is detected when saving credentials." + "description": "A message shown when an existing username is detected when saving credentials." }, "rememberChooseCredentials": { "message": "请选择要更新的凭据。", @@ -417,7 +457,7 @@ }, "rememberCredentialsUpdated": { "message": "用户名为 $1 的凭据已更新。", - "description": "Message shown when new credentials are succesfully updated." + "description": "Message shown when new credentials are successfully updated." }, "rememberCredentialsExists": { "message": "已存在相同的凭据,无需更新。", @@ -440,15 +480,15 @@ "description": "Text for login credentials quick filter." }, "popupAuthText": { - "message": "选择您要登录的登录信息。", + "message": "选择您要用于登录的信息。", "description": "A popup message shown when doing HTTP Authentication with multiple credentials present." }, "popupMultiplePasswordFields": { - "message": "在此页面中找到多个密码字段。右键单击其中一个密码字段,然后选择其中一个:", + "message": "在此页面中找到多个密码字段。右键点击其中一个密码字段,然后选择一个:", "description": "A popup message shown when web page has multiple password fields." }, "popupURL": { - "message": "链接:", + "message": "URL:", "description": "URL. Might not need any translation." }, "popupUsername": { @@ -468,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "永远不要问这个页面", + "message": "此网站不再询问", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -488,7 +528,7 @@ "description": "General Settings tab text." }, "optionsConnectedDatabasesTab": { - "message": "连接的数据库", + "message": "已连接数据库", "description": "Connected Databases tab text." }, "optionsCustomFieldsTab": { @@ -496,7 +536,7 @@ "description": "Saved custom login fields tab text." }, "optionsSitePreferencesTab": { - "message": "网站首选项", + "message": "网站设置", "description": "Site preferences fields tab text." }, "optionsAboutTab": { @@ -508,7 +548,7 @@ "description": "General settings page header." }, "optionsMenuConnectedDatabases": { - "message": "连接数据库", + "message": "已连接数据库", "description": "Connected Databases page header." }, "optionsMenuCustomFields": { @@ -516,7 +556,7 @@ "description": "Custom login fields page header." }, "optionsMenuSitePreferences": { - "message": "网站首选项", + "message": "网站设置", "description": "Site preferences page header." }, "optionsMenuAbout": { @@ -572,7 +612,7 @@ "description": "Default group options text." }, "optionsDefaultGroupHelpText": { - "message": "使用斜杠分隔群组,例如:Group / ChildGroup。", + "message": "使用斜杠分隔群组名,例如:Group/ChildGroup。", "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { @@ -584,7 +624,7 @@ "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { - "message": "激活密码生成器。", + "message": "显示密码生成器图标", "description": "Activate password generator icons checkbox text." }, "optionsCheckboxUsernameIcons": { @@ -616,11 +656,11 @@ "description": "Auto-reconnect warning message." }, "optionsCheckboxAutoFillSingleEntry": { - "message": "自动填写单凭证条目。", + "message": "自动填充单凭据条目。", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "激活用户名字段的自动完成功能。", + "message": "激活用户名字段的自动填充功能。", "description": "Activate autocomplete for username fields checkbox text." }, "optionsCheckboxShowGroupNameInAutocomplete": { @@ -640,11 +680,11 @@ "description": "Show notifications checkbox text." }, "optionsSaveDomainOnly": { - "message": "仅保存域。", + "message": "只保存域名。", "description": "Save domain only checkbox text." }, "optionsCheckboxShowLoginNotifications": { - "message": "在可以将新凭据保存到数据库时显示通知。", + "message": "在可以保存新凭据到数据库时显示页面横幅。", "description": "Show login notifications checkbox text." }, "optionsRedirectAllowance": { @@ -652,19 +692,27 @@ "description": "Redirect allowance range input text." }, "optionsRedirectAllowanceHelpText": { - "message": "在停用图标之前,在重定向偏移之后,tab 应循环遍历多少页", + "message": "横幅消失前所允许的最大重定向次数。默认值为 1,最大值为无限。", "description": "Redirect allowance help text." }, "optionsCheckboxAutoFillAndSend": { - "message": "自动填写 HTTP 基本身份验证对话框并提交。", + "message": "自动填充 HTTP Basic 认证对话框并提交。", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "调试日志", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "启用调试日志。后台和内容脚本都会显示额外的控制台消息。", + "description": "Debug logging help text." + }, "optionsRadioText": { - "message": "检查更新 KeePassXC:", + "message": "检查 KeePassXC 更新:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { - "message": "每3天", + "message": "每 3 天", "description": "Radio button text." }, "optionsRadioWeek": { @@ -708,7 +756,7 @@ "description": "Keyboard shortcut header text." }, "optionsUsePasswordGeneratorHelpText": { - "message": "向密码字段添加一个用于生成新密码的按钮。", + "message": "向密码字段添加一个用于生成新密码的图标。", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { @@ -736,7 +784,7 @@ "description": "OTP field icon option help text." }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "KeePassXC-Browser 将在选项卡是激活状态时立即获取凭据。", + "message": "KeePassXC-Browser 将在标签页激活时立即获取凭据。", "description": "Auto-Retrive Credentials option help text." }, "optionsAutomaticReconnectHelpText": { @@ -744,15 +792,15 @@ "description": "Auto-reconnect option help text." }, "optionsAutoFillSingleEntryHelpText": { - "message": "当获取到的条目只有一条时,让 KeePassXC-Browser 自动填写凭据。", + "message": "只接收到一条条目时,KeePassXC-Browser 将自动填充凭据。", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "警告! 使用自动填充并不安全。 使用风险由您自己承担。", + "message": "警告!使用自动填充并不安全。您需要自担风险。KeePassXC-Browser 会尝试自动检测登录字段。但是,自动检测可能不准确,导致在不安全的输入字段内填写敏感信息。", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "显示一个包含了页面上所有用户名字段的可用凭据的列表。", + "message": "为页面上所有用户名字段显示一个包含可用凭据的下拉列表。", "description": "Autocomplete Usernames option help text." }, "optionsShowGroupNameInAutocompleteHelpText": { @@ -760,23 +808,31 @@ "description": "Show group name in autocomplete help text." }, "optionsShowNotificationsHelpText": { - "message": "显示错误通知以及需要用户交互的时间。", + "message": "出错或需要用户操作时显示提醒。", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "保存新凭据时,仅保存域而不是完整的 URL。", + "message": "保存新凭据时,只保存域名而非完整 URL。", "description": "Save domain only option help text." }, "optionsSaveDomainOnlyCustomLoginHelpText": { "message": "保存自定义登录字段时,只保存域名而非完整 URL。", "description": "Save domain only option help text." }, + "optionsDownloadFaviconAfterSave": { + "message": "保存后下载网站图标", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "新建凭据后,自动下载网站图标。", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "如果在页面上找到凭据,并且登录类型是 HTTP 基本身份验证请求时,KeePassXC-Browser 将尝试使用第一个凭据登录。", + "message": "如果发现页面有可用凭据,且登录类型为 HTTP Basic 认证请求,KeePassXC-Browser 将尝试使用首个接收到的凭据自动登录。若有多个凭据,您可以在弹出窗口中选择正确的凭据。即使此功能被启用,您仍然可以手动填写 HTTP Basic 认证登录。", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { - "message": "HTTP 基本验证对话框如下所示:", + "message": "HTTP Basic 认证对话框看起来类似:", "description": "HTTP Basic Auth image help text." }, "optionsClearCredentialsTimeout": { @@ -792,15 +848,15 @@ "description": "Settings page version info text." }, "optionsVersionDownload": { - "message": "您可以从 $1 下载最新的稳定版本", + "message": "您可以在 $1 下载最新的稳定版本", "description": "Settings page download link." }, "optionsVersionRunning": { - "message": "您正在运行 KeePassXC 版本: $1", + "message": "您正在运行 KeePassXC 版本:$1", "description": "Settings page info text of user's KeePassXC version." }, "optionsLatestVersion": { - "message": "最新版本的 KeePassXC: $1", + "message": "最新版本的 KeePassXC:$1", "description": "Settings page info text about the latest KeePassXC version." }, "optionsKeePassXCVersionRequired": { @@ -808,27 +864,27 @@ "description": "KeePassXC version requirement text." }, "optionsDefault": { - "message": "默认值: $1", + "message": "默认值:$1", "description": "Default setting text." }, "optionsInfinite": { - "message": "无限: $1", + "message": "无限:$1", "description": "Infinite setting text." }, "optionsRecommended": { - "message": "推荐: $1", + "message": "推荐:$1", "description": "Recommended setting text." }, "optionsShortcutsSuccess": { - "message": "$1 的快捷方式已成功更改。", + "message": "$1 的快捷键已成功更改。", "description": "Message for successful keyboard shortcut change." }, "optionsShortcutsInfo": { - "message": "$1 的快捷方式已重置。", + "message": "$1 的快捷键已重置。", "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "错误: $1 的快捷方式未更改!", + "message": "错误:$1 的快捷键未更改!", "description": "Error message for changing keyboard shortcuts." }, "optionsImportExportSettings": { @@ -844,11 +900,11 @@ "description": "Import settings confirmation dialog help text." }, "optionsConnectedDatabasesText": { - "message": "以下 KeePassXC 数据库连接到 KeePassXC-Browser。", + "message": "已连接到 KeePassXC-Browser 的数据库。", "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { - "message": "未找到连接的数据库。", + "message": "未找到已连接的数据库。", "description": "Shown in the connected databases table when there is no connected databases." }, "optionsDatabasesRemoveIdentifier": { @@ -856,7 +912,7 @@ "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "是否确实要从数据库列表中删除以下标识符?", + "message": "您确定要从数据库列表中删除以下标识符吗:$1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -876,7 +932,7 @@ "description": "Database list column title." }, "optionsDatabaseCreated": { - "message": "创建", + "message": "创建时间", "description": "Database list column title." }, "optionsDatabaseDelete": { @@ -884,7 +940,7 @@ "description": "Database list column title." }, "optionsColumnPageURL": { - "message": "页面网址", + "message": "页面 URL", "description": "Site preferences list column title." }, "optionsColumnIgnore": { @@ -892,9 +948,13 @@ "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "仅用户名检测", + "message": "“仅用户名”检测", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "改进的输入框检测", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "删除", "description": "Site preferences list column title." @@ -904,7 +964,7 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "禁用新的/修改的凭据", + "message": "禁用新添加或更新的凭据", "description": "Site preferences option selection." }, "optionsSelectionAutoSubmit": { @@ -917,26 +977,50 @@ }, "optionsSortByTitle": { "message": "标题", - "desription": "Sort matching credentials by title option selection." + "description": "Sort matching credentials by title option selection." }, "optionsSortByUsername": { "message": "用户名", - "desription": "Sort matching credentials by username option selection." + "description": "Sort matching credentials by username option selection." }, "optionsSortByGroupAndTitle": { "message": "群组和标题", - "desription": "Sort matching credentials by group and title option selection." + "description": "Sort matching credentials by group and title option selection." }, "optionsSortByGroupAndUsername": { "message": "群组和用户名", - "desription": "Sort matching credentials by group and username option selection." + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "对填充后的凭据进行排序", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "选择“相关凭据优先”选项时,上次登录时填充的凭据会被设置为显示在自动补全菜单的首位。", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "对填充 TOTP 后的凭据进行排序", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "选择“相关凭据优先”选项时,上次登录时填充的 TOTP 会被设置为显示在自动补全菜单的首位。", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "匹配凭据设置", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "相关凭据优先", + "description": "Relevant credential first option for Sort after fill." }, "optionsCustomFieldsNotFound": { - "message": "找不到保存的自定义登录字段。", + "message": "未找到已保存的自定义登录字段。", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "您可以使用下表管理保存的自定义登录字段。", + "message": "您可以使用此表格管理已保存的自定义登录字段。", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { @@ -944,7 +1028,7 @@ "description": "Saved custom login fields info text, first part." }, "optionsCustomFieldsTabHelpTextSecond": { - "message": "转到页面并单击 KeePassXC-Browser 图标,然后选择", + "message": "前往页面并点击 KeePassXC-Browser 图标,然后选择", "description": "Saved custom login fields info text, second part." }, "optionsCustomFieldsTabHelpTextThird": { @@ -956,7 +1040,7 @@ "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "是否确实要删除页上保存的自定义登录字段: $1", + "message": "您确定要删除此页面上保存的自定义登录字段吗:$1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { @@ -964,29 +1048,33 @@ "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "未找到被忽略的站点。", + "message": "未找到网站设置。", "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { - "message": "删除站点?", + "message": "是否删除网站?", "description": "Confirmation text when removing ignored sites from the list." }, "optionsSitePreferencesTabHelpTextFirst": { - "message": "此页面上的网站具有与之相关的特殊处理方法。", + "message": "此页面上的网站具有与之关联的特殊处理方法。", "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "要在特定站点上忽略新的或已修改的凭据,请在下面添加它们或单击闪烁的 KeePassXC-Browser 图标,然后选择", + "message": "要在特定网站上忽略新添加或更新的凭据,请在下面添加它们,或在页面的凭据横幅上选择此网站不再询问。", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "如果站点被完全忽略( 禁用所有功能 被选中),则在访问该站点时插件将不执行任何操作。", + "message": "如果网站被完全忽略(禁用所有功能被选中),则在访问该网站时插件将不执行任何操作。", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "仅用户名检测允许 KeePassXC-Browser 在访问用户名与密码是在不同页面的网站时填写登录信息。", + "message": "“仅用户名”检测允许 KeePassXC-Browser 在访问用户名与密码不在同一页面的网站时,仍能填充登录信息。", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "改进的输入框检测允许更详细的动态输入框检测。但可能会影响页面性能。请小心使用。", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { "message": "手动添加 URL", "description": "Label for adding site manually on Site preferences tab." @@ -996,29 +1084,33 @@ "description": "Help text for adding site manually on Site preferences tab." }, "optionsSitePreferencesConfirmation": { - "message": "您真的要从列表中删除指定的站点: $1", + "message": "您确定要从列表中删除这些网站吗:$1", "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Browser 将在此站点启用所有功能并删除仅用户名检测。", + "message": "KeePassXC-Browser 将在此网站启用所有功能并禁用“仅用户名”检测。", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "您可以使用下表管理保存的网站首选项。", + "message": "您可以使用此表格管理已保存的网站设置。", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "用于忽略页面的扩展功能的选项。", + "message": "用于在页面上忽略扩展功能的选项。", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { - "message": "访问 Chrome 应用商店中的 KeePassXC-Browser。", + "message": "访问 Chrome 网上应用店中的 KeePassXC-Browser。", "description": "About page link to Chrome Web Store." }, "optionsAboutMozilla": { "message": "访问 Mozilla 附加组件目录中的 KeePassXC-Browser。", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "访问 Edge 外接程序页面中的 KeePassXC-Browser。", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "访问 GitHub 上的 KeePassXC-Browser。", "description": "About page link to GitHub." @@ -1044,7 +1136,7 @@ "description": "About page text of reporting bugs." }, "optionsAboutCreateNewIssue": { - "message": "在 GitHub 上创建新问题", + "message": "在 GitHub 上创建新议题", "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { @@ -1092,11 +1184,11 @@ "description": "Extension title in settings page" }, "openNewTab": { - "message": "打开新选项卡", + "message": "在新标签页中打开", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "\"http 基本身份验证\" 对话框", + "message": "HTTP Basic 认证对话框", "description": "Options page HTTP Basic Auth dialog text" }, "autocompleteSubmitMessage": { diff --git a/keepassxc-browser/_locales/zh_TW/messages.json b/keepassxc-browser/_locales/zh_TW/messages.json index 2e993da..c309bed 100644 --- a/keepassxc-browser/_locales/zh_TW/messages.json +++ b/keepassxc-browser/_locales/zh_TW/messages.json @@ -4,7 +4,7 @@ "description": "Name of the extension." }, "contextMenuFillUsernameAndPassword": { - "message": "填入使用者名稱和密碼", + "message": "填入用戶名稱和密碼", "description": "Context menu item for filling both username and password." }, "contextMenuFillPassword": { @@ -21,15 +21,19 @@ }, "contextMenuSaveCredentials": { "message": "儲存憑證", - "description": "Save credentials using the extension popup icon." + "description": "Save credentials using the credential banner." }, "contextMenuShowPasswordGenerator": { "message": "顯示密碼產生器", "description": "Show password generator text." }, - "rememberCredentialsPopup": { - "message": "點選擴展圖示來建立或更改憑證。", - "description": "Notification text when saving credentials from the context menu." + "contextMenuFillAttribute": { + "message": "填入屬性...", + "description": "Context menu parent item for filling a custom attribute." + }, + "contextMenuRequestGlobalAutoType": { + "message": "請求全域自動輸入", + "description": "Global Auto-Type shortcut text." }, "multipleCredentialsDetected": { "message": "偵測到多個 HTTP 身份驗證的憑證。點選擴展圖示來選擇正確的憑證。", @@ -92,13 +96,21 @@ "description": "Empty message received." }, "errorMessageNoURL": { - "message": "沒有提供 URL。", + "message": "未提供網址。", "description": "No URL provided." }, "errorMessageNoLogins": { "message": "找不到登錄資訊。", "description": "No logins found." }, + "errorMessagePaswordLengthExceeded": { + "message": "填入的密碼超出了欄位允許的長度上限。", + "description": "Error notification text shown when filled password is longer than defined maxLength of the input field." + }, + "errorNotConnected": { + "message": "未連接至 KeePassXC。", + "description": "Error notification shown when not connected to KeePassXC" + }, "passwordGeneratorIcon": { "message": "密碼產生器圖示", "description": "Alt attribute text of the password generator icon." @@ -111,10 +123,6 @@ "message": "同時填入下一個密碼欄位", "description": "Checkbox text below the password generator input field." }, - "passwordGeneratorBits": { - "message": "??? 位", - "description": "Bits of the generated password." - }, "passwordGeneratorTitle": { "message": "密碼產生器", "description": "Password generator dialog title." @@ -123,18 +131,30 @@ "message": "產生", "description": "Generate button text in password generator." }, + "passwordGeneratorTryAgain": { + "message": "再試一次", + "description": "Generate button text in password generator when not connected." + }, "passwordGeneratorCopy": { "message": "複製", "description": "Copy button text in password generator." }, - "passwordGeneratorFillAndCopy": { - "message": "填入並複製", - "description": "Fill and copy button text in password generator." + "passwordGeneratorFill": { + "message": "填入密碼", + "description": "Fill a password in password generator." }, "passwordGeneratorErrorTooLong": { "message": "錯誤:\n產生的密碼超出允許的長度!\n已將其截斷已符合長度。\n\n請記住新的密碼!", "description": "A warning text shown in the password generator." }, + "passwordGeneratorErrorTooLongCut": { + "message": "已截短至符合長度。", + "description": "A warning text shown in the password generator." + }, + "passwordGeneratorErrorTooLongRemember": { + "message": "請記住新的密碼!", + "description": "A warning text shown in the password generator." + }, "passwordGeneratorGenerateText": { "message": "產生密碼", "description": "Password icon title text." @@ -143,9 +163,41 @@ "message": "無法接收產生的密碼。
KeePassXC 正在執行嗎?", "description": "Password generator error text when KeePassXC is closed." }, - "defineDismiss": { - "message": "撤銷", - "description": "Dismiss button text when choosing custom login fields." + "passwordGeneratorErrorIsRunning": { + "message": "KeePassXC 是否正在執行並已連線?", + "description": "Password generator error text when KeePassXC is closed." + }, + "usernameFieldText": { + "message": "從 KeePassXC 填入憑證", + "description": "Username field icon hover text." + }, + "usernameLockedFieldText": { + "message": "資料庫已鎖定", + "description": "Username field icon hover text when database is locked." + }, + "usernameDisconnectedFieldText": { + "message": "KeePassXC 已經斷線", + "description": "Username field icon hover text when KeePassXC is disconnected." + }, + "usernameFieldIcon": { + "message": "用戶名稱欄位圖示", + "description": "Username field icon text." + }, + "totp": { + "message": "TOTP", + "description": "TOTP text." + }, + "totpFieldText": { + "message": "從 KeePassXC 填入限時單次密碼", + "description": "OTP field icon hover text." + }, + "totpFieldIcon": { + "message": "限時單次密碼欄位圖示", + "description": "OTP field icon text." + }, + "defineClose": { + "message": "關閉", + "description": "Close button text when choosing custom login fields." }, "defineSkip": { "message": "略過", @@ -155,9 +207,9 @@ "message": "顯示更多", "description": "More button text when choosing custom login fields." }, - "defineAgain": { - "message": "重試", - "description": "Again button text when choosing custom login fields." + "defineReset": { + "message": "重置", + "description": "Reset button text when choosing custom login fields." }, "defineConfirm": { "message": "確認", @@ -167,44 +219,56 @@ "message": "此網頁的登錄欄位已被選擇,所以將會被覆蓋。", "description": "A text shown when custom credentials fields are already set for the page." }, - "defineDiscard": { - "message": "放棄選擇", - "description": "Discard selection button text when choosing custom login fields." + "defineClearData": { + "message": "清除已保存的資料", + "description": "Clear save data button text when choosing custom login fields." }, "defineStringField": { - "message": "字串欄位 #", + "message": "字串欄位", "description": "Text for string field." }, "defineChooseUsername": { - "message": "1. 選擇使用者名稱欄位", + "message": "選擇用戶名稱欄位", "description": "Choosing a username field text when choosing custom login fields." }, "defineChoosePassword": { - "message": "2. 現在選擇一個密碼欄位", + "message": "選擇密碼欄位", "description": "Choosing a password field text when choosing custom login fields." }, - "defineConfirmSelection": { - "message": "3. 確認選擇", - "description": "Confirm a selection text when choosing custom login fields." + "defineChooseTOTP": { + "message": "選擇 TOTP 欄位", + "description": "Choosing a TOTP field text when choosing custom login fields." + }, + "defineChooseStringFields": { + "message": "選擇字串欄位", + "description": "Choose String Fields a selection text when choosing custom login fields." }, "defineHelpText": { "message": "請確認您的選擇,或是選擇更多欄位作為字串欄位。", "description": "Confirm a selection text when choosing custom login fields which contains string fields." }, "defineKeyboardText": { - "message": "You can also use the numbers to choose the input fields from keyboard.", + "message": "您也可以使用鍵盤的數字鍵選擇輸入欄位。", "description": "Help text when choosing custom login fields." }, + "defineChooseCustomLoginFieldText": { + "message": "選擇自定義登入欄位", + "description": "Help text for Custom Login Field banner." + }, "username": { - "message": "使用者名稱", + "message": "用戶名稱", "description": "General text for username." }, "password": { "message": "密碼", "description": "General text for password." }, + "stringFields": { + "message": "字串欄位", + "description": "General text for a String Fields." + }, "credentialsNoUsername": { - "message": "- 無使用者名稱 -", + "message": "- 無用戶名稱 -", "description": "Shown when no username is set in the credentials." }, "credentialsNoLoginsFound": { @@ -215,10 +279,22 @@ "message": "錯誤:\n在 KeePassXC 中找到多個登錄資訊!\n點選 KeePassXC-Browser 圖示來檢視更多選項。", "description": "Alert message when trying to fill username and/or password when multiple credentials are found." }, + "credentialsMultipleFoundSecondLine": { + "message": "點擊 KeePassXC-Browser 圖示展開更多選項。", + "description": "Alert message when trying to fill username and/or password when multiple credentials are found." + }, "credentialsNoUsernameFound": { - "message": "錯誤:\n找不到該使用者名稱的憑證。", + "message": "錯誤:\n找不到該用戶名稱的憑證。", "description": "Alert message when no credentials are found for the given username." }, + "credentialsNoTOTPFound": { + "message": "找不到限時單次密碼。", + "description": "Alert message when no TOTP is found." + }, + "credentialExpired": { + "message": "已過期", + "description": "If a credential is expired, this is appended to the title label." + }, "fieldsFill": { "message": "錯誤:\n找不到該填入的欄位。", "description": "Alert message when no fields are found to fill in." @@ -263,6 +339,10 @@ "message": "重新開啟資料庫", "description": "Popup reopen database button text." }, + "popupUsernameButton": { + "message": "將此網站加入「僅用戶名稱」選項", + "description": "Button text for adding Username-only option." + }, "popupErrorEncountered": { "message": "KeePassXC-Browser 遇到錯誤:", "description": "A text shown above error message in the popup." @@ -275,6 +355,26 @@ "message": "請從 keepassxc.org 下載最新版本", "description": "Popup warning message link when KeePassXC version is not up-to-date." }, + "popupGettingStartedText": { + "message": "您是第一次使用嗎?請閱讀我們的新手上路指南。", + "description": "Popup information message about Getting Started Guide." + }, + "popupGettingStartedLinkText": { + "message": "新手上路指南 - 設置瀏覽器整合", + "description": "Popup Getting Started Guide link text." + }, + "popupAlertHide": { + "message": "隱藏並不再顯示。", + "description": "Hide alert close button title." + }, + "popupTroubleshootingText": { + "message": "無法連接至 KeePassXC?也許我們的 Wiki 頁面可以幫忙。", + "description": "Popup information message about Troubleshooting Guide." + }, + "popupTroubleshootingLinkText": { + "message": "疑難排解指南", + "description": "Popup Troubleshooting Guide link text." + }, "popupCheckingStatus": { "message": "檢查狀態中…", "description": "Checking status message in popup." @@ -297,48 +397,80 @@ }, "popupConfiguredAndAssociated": { "message": "KeePassXC-Browser 已與 KeePassXC 連線,且設定為使用此識別碼:$1", - "description": "A popuo message when a connection to KeePassXC is succesful." + "description": "A popup message when a connection to KeePassXC is successful." }, - "popupRememberInfoText": { - "message": "使用者名稱或是密碼已更改!是否要儲存?", - "description": "Popup message when username or password has changed." + "popupUsernameFieldDetected": { + "message": "偵測到單獨的用戶名稱欄位。將網址加入至網站設定並啟用「僅用戶名稱」選項?", + "description": "Text shown when page can be added to Site Preferences with Username-only option enabled." }, - "popupRememberSaving": { + "rememberInfoText": { + "message": "用戶名稱或密碼已被更改!是否儲存?", + "description": "Message when username or password has changed." + }, + "rememberSaving": { "message": "憑證將會儲存於已連線的資料庫,識別碼為 $1", - "description": "A popup message when saving or updating credentials." + "description": "A message when saving or updating credentials." }, - "popupRememberNewUsername": { - "message": "以下使用者名稱尚未儲存:$1", - "description": "A popup message shown when a new username is detected when saving credentials." + "rememberNewUsername": { + "message": "以下用戶名稱尚未儲存:$1", + "description": "A message shown when a new username is detected when saving credentials." }, - "popupRememberUsernameExists": { - "message": "該使用者名稱對應的憑證將以粗體標記:$1", - "description": "A popup message shown when a existing username is detected when saving credentials." + "rememberUsernameExists": { + "message": "該用戶名稱對應的憑證將以粗體標記:$1", + "description": "A message shown when an existing username is detected when saving credentials." }, - "popupRememberChooseCredentials": { - "message": "請選擇您要更新的憑證。", - "description": "A popup message shown choosing what credentials user wants to update." + "rememberChooseCredentials": { + "message": "請選擇要更新的憑證。", + "description": "A message shown choosing what credentials user wants to update." }, - "popupRememberChooseGroup": { - "message": "Please choose the group you want to add the new credentials.", - "description": "A popup message shown choosing what group user wants to use for new credentials." + "rememberChooseGroup": { + "message": "請選擇要添加新憑證的群組。", + "description": "A message shown choosing what group user wants to use for new credentials." }, - "popupRememberErrorDefaultGroupNotFound": { - "message": "Error: Specified default group not found. Creating all necessary groups.", - "description": "Error message shown when default group set cannot be found." + "rememberInfoDefaultGroupNotFound": { + "message": "在連接的資料庫內建立了預設群組。", + "description": "Info message shown when default group set cannot be found." }, - "popupRememberErrorCreatingNewGroup": { - "message": "New group(s) cannot be created.", + "rememberErrorCreatingNewGroup": { + "message": "無法建立新群組。", "description": "Error message shown when new groups cannot be created." }, - "popupRememberErrorPasswordNotChanged": { - "message": "Error: Credentials not updated. The password has not been changed.", + "rememberErrorPasswordNotChanged": { + "message": "憑證未更新。密碼尚未變更。", "description": "Error message shown when credential password is not changed." }, - "popupRememberErrorCannotSaveCredentials": { - "message": "Error: Credentials cannot be saved or updated.", + "rememberErrorCannotSaveCredentials": { + "message": "無法儲存或更新憑證。", "description": "Error message shown when credentials cannot be saved or updated." }, + "rememberErrorDatabaseClosed": { + "message": "無法儲存或更新憑證至已關閉的資料庫。", + "description": "Error message shown when credentials cannot be saved or updated and the database is closed." + }, + "rememberCredentialsNotSaved": { + "message": "操作已被取消。憑證未被更新。", + "description": "Message shown when saving operation was cancelled." + }, + "rememberCredentialsSaved": { + "message": "用戶名稱為 $1 的新憑證已儲存。", + "description": "Message shown when new credentials are saved." + }, + "rememberCredentialsUpdated": { + "message": "用戶名稱為 $1 的憑證已更新。", + "description": "Message shown when new credentials are successfully updated." + }, + "rememberCredentialsExists": { + "message": "相同的憑證已經存在。未更新任何項目。", + "description": "Message shown when new credentials already found in database." + }, + "rememberEmptyUsername": { + "message": "(空)", + "description": "Means an empty username." + }, + "rememberNoPassword": { + "message": "儲存憑證前請先填寫密碼欄位。", + "description": "Message shown when no password is set when saving credentials." + }, "popupLoginText": { "message": "選擇您希望在頁面中輸入的登入資訊。", "description": "A popup message shown when one or multiple credentials are present." @@ -356,11 +488,11 @@ "description": "A popup message shown when web page has multiple password fields." }, "popupURL": { - "message": "URL:", + "message": "網址:", "description": "URL. Might not need any translation." }, "popupUsername": { - "message": "使用者名稱:", + "message": "用戶名稱:", "description": "A username field name shown on credential update." }, "popupButtonNew": { @@ -376,7 +508,7 @@ "description": "Dismiss button text in popup when updating credentials." }, "popupButtonIgnore": { - "message": "永不於此網頁詢問", + "message": "此網站不再詢問", "description": "Ignore button text in popup or in notification when updating credentials." }, "popupButtonClose": { @@ -467,50 +599,82 @@ "message": "重設", "description": "Reset button text for keyboard shortcuts." }, - "optionsLabelBlinkTime": { - "message": "閃爍時間:", - "description": "Blink Time option text." + "optionsButtonImport": { + "message": "導入配置", + "description": "Import settings button text." }, - "optionsLabelRedirectOffset": { - "message": "Redirect Offset:", - "description": "Redirect Offset option text." - }, - "optionsLabelRedirectAllowance": { - "message": "Maximum (Number of) Redirects:", - "description": "RMaximum (Number of) Redirects options text." + "optionsButtonExport": { + "message": "導出配置", + "description": "Export settings button text." }, "optionsLabelDefaultGroup": { - "message": "Default group for saving new passwords:", + "message": "儲存新密碼的預設群組:", "description": "Default group options text." }, "optionsDefaultGroupHelpText": { - "message": "Separate the group with slashes, for example: Group/ChildGroup.", + "message": "使用斜槓分隔群組,例如:Group/ChildGroup。", "description": "Default group help text." }, "optionsLabelDefaultGroupCheckboxText": { - "message": "Always ask where to save new credentials", + "message": "始終詢問儲存新憑證的位置", "description": "Default group checkbox help text." }, "optionsLabelDefaultGroupCheckboxHelpText": { - "message": "When enabled, the popup shows a group listing.", + "message": "啟用後,彈出視窗將顯示群組清單。", "description": "Default checkbox explanation help text." }, "optionsCheckboxUsePasswordGenerator": { "message": "啟用密碼產生器。", - "description": "Activate password generator checkbox text." + "description": "Activate password generator icons checkbox text." + }, + "optionsCheckboxUsernameIcons": { + "message": "啟用用戶名稱欄位圖示。", + "description": "Activate username field icons textbox text." + }, + "optionsUseObserver": { + "message": "使用動態輸入欄位偵測。", + "description": "Use dynamic input field detection checkbox text." + }, + "optionsUseObserverHelpText": { + "message": "此項對使用彈出視窗或動態對話的頁面有用。若電腦較慢,停用此功能可降低 CPU 負載。若功能被停用, 只能使用快捷鍵、右鍵選單或擴展彈出視窗來輸入憑證。", + "description": "Use dynamic input field detection help text." + }, + "optionsCheckboxOTPIcons": { + "message": "啟用 2FA/OTP 欄位圖示 ", + "description": "Activate OTP field icons textbox text." }, "optionsCheckboxAutoRetrieveCredentials": { "message": "自動獲取憑證。", "description": "Automatically retrieve credentials checkbox text." }, + "optionsCheckboxAutomaticReconnect": { + "message": "自動重新連接至 KeePassXC。", + "description": "Auto-reconnect checkbox text." + }, + "optionsAutomaticReconnectWarning": { + "message": "警告!這項功能仍在實驗階段。使用風險請自行承擔。", + "description": "Auto-reconnect warning message." + }, "optionsCheckboxAutoFillSingleEntry": { "message": "自動填入單一憑證條目。", "description": "Automatically fill-in single credential entry checkbox text." }, "optionsCheckboxAutoCompleteUsernames": { - "message": "啟用使用者名稱欄位的自動完成。", + "message": "啟用用戶名稱欄位的自動完成。", "description": "Activate autocomplete for username fields checkbox text." }, + "optionsCheckboxShowGroupNameInAutocomplete": { + "message": "當憑證來自不同群組時,在自動完成清單顯示群組名稱。", + "description": "Show group name in autocomplete checkbox text." + }, + "optionsCheckboxAutoSubmit": { + "message": "自動送出登入表單", + "description": "Auto-submit checkbox text." + }, + "optionsAutoSubmitHelpText": { + "message": "自動送出選擇的憑證。這項功能在單一條目自動填入時將被停用。", + "description": "Auto-submit help text." + }, "optionsCheckboxShowNotifications": { "message": "顯示通知。", "description": "Show notifications checkbox text." @@ -523,16 +687,32 @@ "message": "當可以儲存新憑證至資料庫時顯示通知。", "description": "Show login notifications checkbox text." }, + "optionsRedirectAllowance": { + "message": "允許的重新導向數: $1", + "description": "Redirect allowance range input text." + }, + "optionsRedirectAllowanceHelpText": { + "message": "橫幅消失前所允許的最大重定向次數。預設值為 1。最大值為無限。", + "description": "Redirect allowance help text." + }, "optionsCheckboxAutoFillAndSend": { "message": "自定填入 HTTP 基礎身份驗證對話視窗並提交。", "description": "Auto fill HTTP Basic Auth dialogs and send them checkbox text." }, + "optionsDebugLogging": { + "message": "偵錯日誌", + "description": "Debug logging checkbox text." + }, + "optionsDebugLoggingHelpText": { + "message": "啟用偵錯日誌。後台和內容腳本都會顯示額外的主控台訊息。", + "description": "Debug logging help text." + }, "optionsRadioText": { "message": "檢查 KeePassXC 的更新:", "description": "Text above radio buttons in the settings page." }, "optionsRadioThreeDays": { - "message": "每三天", + "message": "每 3 天", "description": "Radio button text." }, "optionsRadioWeek": { @@ -547,72 +727,128 @@ "message": "永不", "description": "Radio button text." }, + "optionsThemeSelectionHeader": { + "message": "色彩主題", + "description": "Theme selection header text." + }, + "optionsCredentialSortSelectionHeader": { + "message": "排序匹配的憑證", + "description": "Credential sort option header text." + }, + "optionsThemeSelection": { + "message": "選擇色彩主題", + "description": "Theme selection title text." + }, + "optionsThemeSystem": { + "message": "系統主題", + "description": "System theme text." + }, + "optionsThemeDark": { + "message": "暗色", + "description": "Dark theme text." + }, + "optionsThemeLight": { + "message": "亮色", + "description": "Light theme text." + }, "optionsKeyboardShortcutsHeader": { "message": "快速鍵", "description": "Keyboard shortcut header text." }, - "optionsBlinkTimeHelpText": { - "message": "Maximum time (ms) the icon should blink after detecting new credentials", - "description": "Blink Time option help text." - }, - "optionsRedirectOffsetHelpText": { - "message": "Minimum time (ms) the icon should blink before deactivating due to page redirects.", - "description": "Redirect Offset option help text." - }, - "optionsRedirectOffsetHelpTextSecond": { - "message": "-1 to only use blink time ignoring Maximum Redirects (old behavior)", - "description": "Redirect Offset option help text, second part." - }, - "optionsRedirectAllowanceHelpText": { - "message": "How many pages should the tab cycle through after the redirect offset before deactivating the icon", - "description": "Redirect Allowance option help text." - }, "optionsUsePasswordGeneratorHelpText": { - "message": "Adds a button to password fields for generating a new password.", + "message": "在密碼欄位新增一個圖示,用於產生新密碼。", "description": "Password Generator option help text." }, "optionsUsePasswordGeneratorHelpTextSecond": { - "message": "Passwords are generated by KeePassXC using your password generation profile.", + "message": "KeePassXC 將參考您的密碼生成配置來產生密碼。", "description": "Password Generator option help text, second part." }, + "optionsPredefinedSiteList": { + "message": "預定義網站", + "description": "Predefined site list details button text." + }, + "optionsUsePredefinedSites": { + "message": "使用預定義網站來保證相容性。", + "description": "Use predefined sites checkbox text." + }, + "optionsUsePredefinedSitesHelpText": { + "message": "將登入表單只有用戶名稱的常用網站加入網站設定。", + "description": "Use predefined sites option help text." + }, + "optionsShowLoginFormIconHelpText": { + "message": "在用戶名稱欄位加入圖示,單擊滑鼠即可填入憑證。", + "description": "Username field icon option help text." + }, + "optionsShowOTPIconHelpText": { + "message": "在辨識為「一次性密碼 / 雙因素驗證」 (OTP/2FA) 的輸入欄位加入圖示。", + "description": "OTP field icon option help text." + }, "optionsAutoRetrieveCredentialsHelpText": { - "message": "KeePassXC-Browser will immediately retrieve credentials when a tab is activated.", + "message": "啟動標籤頁後,KeePassXC-Browser 將立即獲取憑證。 ", "description": "Auto-Retrive Credentials option help text." }, + "optionsAutomaticReconnectHelpText": { + "message": "當偵測到 KeePassXC 時自動重新連接。", + "description": "Auto-reconnect option help text." + }, "optionsAutoFillSingleEntryHelpText": { - "message": "Let KeePassXC-Browser automatically fill in credentials if it receives only a single entry.", + "message": "若 KeePassXC-Browser 只接收到單一項目,將自動填入憑證。", "description": "Auto-Fill Single Entry option help text." }, "optionsAutoFillSingleEntryWarning": { - "message": "Warning! Using auto-fill is not safe. Use at your own risk.", + "message": "警告!使用自動填入並不安全。使用請自擔風險。KeePassXC-Browser 會嘗試自動偵測登錄欄位。然而,自動偵測可能不準確,導致在不安全的輸入欄位內填寫敏感資料。", "description": "Auto-Fill Single Entry warning text." }, "optionsAutocompleteUsernamesHelpText": { - "message": "Show a dropdown list containing available credentials for all username fields on a page.", + "message": "在頁面上所有用戶名稱欄位顯示一個包含可用憑證的下拉式清單。", "description": "Autocomplete Usernames option help text." }, + "optionsShowGroupNameInAutocompleteHelpText": { + "message": "當憑證從不同群組回傳時,將顯示其群組名稱。", + "description": "Show group name in autocomplete help text." + }, "optionsShowNotificationsHelpText": { - "message": "Show notifications for errors and when user interaction is required.", + "message": "出錯或需要用戶操作時顯示提醒。", "description": "Show notifications option help text." }, "optionsSaveDomainOnlyHelpText": { - "message": "When saving new credentials, save only the domain instead of full URL.", + "message": "儲存新憑證時,只儲存域名而非完整的網址 (URL)。", "description": "Save domain only option help text." }, + "optionsSaveDomainOnlyCustomLoginHelpText": { + "message": "儲存新的自訂登入欄位,只儲存域名而非完整的網址 (URL)。", + "description": "Save domain only option help text." + }, + "optionsDownloadFaviconAfterSave": { + "message": "儲存後下載網站圖標", + "description": "Download favicon after save checkbox label text." + }, + "optionsDownloadFaviconAfterSaveHelpText": { + "message": "新建憑證後,自動下載網站圖標。", + "description": "Download favicon after save help text." + }, "optionsAutoFillAndSendHelpText": { - "message": "If credentials are found for a page and the login-type is an HTTP Basic Auth request, KeePassXC-Browser tries to login with the first given credentials.", + "message": "如果發現頁面有可用憑證,且登入類型為 HTTP 基本認證請求,KeePassXC-Browser 將嘗試使用第一個獲取的憑證登入。若有多個憑證,您可以在彈出視窗選擇正確的憑證。即使此功能被啟用,您仍然可以手動填寫 HTTP 基本認證登入。", "description": "Auto-Fill And Send option help text." }, "optionsAutoFillAndSendHelpTextSecond": { - "message": "An HTTP Basic Auth dialog looks like this:", + "message": "HTTP 基本認證對話框的示例:", "description": "HTTP Basic Auth image help text." }, + "optionsClearCredentialsTimeout": { + "message": "超過一定時間後,從不活躍的分頁清除憑證(以秒計算,0-3600)。", + "description": "Clear credentials label text." + }, + "optionsClearCredentialsTimeoutHelpText": { + "message": "超過時限以後,憑證將從背景分頁移除;頁面之後將再次請求權限。", + "description": "Clear credentials timeout help text." + }, "optionsVersionInfoText": { - "message": "KeePassXC-Browser needs KeePassXC to retrieve credentials.", + "message": "KeePassXC-Browser 需要 KeePassXC 以檢索憑證。", "description": "Settings page version info text." }, "optionsVersionDownload": { - "message": "You can download the latest stable version from $1", + "message": "可從 $1 下載最新穩定版本", "description": "Settings page download link." }, "optionsVersionRunning": { @@ -623,6 +859,10 @@ "message": "最新可用的 KeePassXC 版本:$1", "description": "Settings page info text about the latest KeePassXC version." }, + "optionsKeePassXCVersionRequired": { + "message": "需要 KeePassXC 版本: $1", + "description": "KeePassXC version requirement text." + }, "optionsDefault": { "message": "預設值:$1", "description": "Default setting text." @@ -644,11 +884,23 @@ "description": "Info message for changing keyboard shortcuts." }, "optionsShortcutsDanger": { - "message": "Error: Shortcut for $1 has not been changed!", + "message": "錯誤:$1 的快速鍵未更改!", "description": "Error message for changing keyboard shortcuts." }, + "optionsImportExportSettings": { + "message": "導入/導出配置", + "description": "Settings page header text for import/export." + }, + "optionsImportSettingsDialogTitle": { + "message": "從外部檔案匯入設定?", + "description": "Import settings confirmation dialog title text." + }, + "optionsImportSettingsDialogText": { + "message": "目前設定將會被覆寫。真的要匯入設定檔案?", + "description": "Import settings confirmation dialog help text." + }, "optionsConnectedDatabasesText": { - "message": "以下的 KeePassXC 資料庫已連結到 KeePassXC-Browser。", + "message": "與 KeePassXC-Browser 連線的資料庫。", "description": "Info text about connected databases." }, "optionsConnectedDatabasesNotFound": { @@ -656,11 +908,11 @@ "description": "Shown in the connected databases table when there is no connected databases." }, "optionsDatabasesRemoveIdentifier": { - "message": "Remove identifier from database list?", + "message": "從資料庫清單移除識別碼?", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmFirst": { - "message": "Do you really want to remove the following identifier from the database list?", + "message": "真的要從資料庫清單移除以下的識別碼:$1", "description": "Confirmation text when removing database from the list." }, "optionsDatabasesRemoveIdentifierConfirmSecond": { @@ -696,9 +948,13 @@ "description": "Site preferences list column title." }, "optionsColumnUsernameOnly": { - "message": "Username-only Detection", + "message": "「僅用戶名稱」偵測", "description": "Site preferences list column title." }, + "optionsColumnImprovedInputFieldDetection": { + "message": "改進的輸入框偵測", + "description": "Improved Input Field Detection column text." + }, "optionsColumnDelete": { "message": "刪除", "description": "Site preferences list column title." @@ -708,83 +964,139 @@ "description": "Site preferences option selection." }, "optionsSelectionNormal": { - "message": "Disable new/modified credentials", + "message": "停用新增/修改過的憑證", + "description": "Site preferences option selection." + }, + "optionsSelectionAutoSubmit": { + "message": "停用自動送出", "description": "Site preferences option selection." }, "optionsSelectionFull": { "message": "停用所有功能", "description": "Site preferences option selection." }, + "optionsSortByTitle": { + "message": "標題", + "description": "Sort matching credentials by title option selection." + }, + "optionsSortByUsername": { + "message": "用戶名稱", + "description": "Sort matching credentials by username option selection." + }, + "optionsSortByGroupAndTitle": { + "message": "群組與標題", + "description": "Sort matching credentials by group and title option selection." + }, + "optionsSortByGroupAndUsername": { + "message": "群組與用戶名稱", + "description": "Sort matching credentials by group and username option selection." + }, + "optionsFillSortPriority": { + "message": "對填充後的憑證進行排序", + "description": "" + }, + "optionsFillSortPriorityHelpText": { + "message": "選擇「相關憑證優先」選項時,上次登入時填充的憑證會被設置為顯示在自動完成選單的首位。", + "description": "Help text for Sort credentials after fill." + }, + "optionsFillSortPriorityTotp": { + "message": "對填充 TOTP 後的憑證進行排序", + "description": "" + }, + "optionsFillSortPriorityTotpHelpText": { + "message": "選擇「相關憑證優先」選項時,上次登入時填充的 TOTP 會被設置為顯示在自動完成選單的首位。", + "description": "Help text for Sort credentials after fill for TOTP." + }, + "optionsFillSortByMatchingCredentials": { + "message": "匹配憑證設定", + "description": "Default option for Sort after fill. Respects the Matching Credentials sorting setting." + }, + "optionsFillSortByRelevantEntry": { + "message": "相關憑證優先", + "description": "Relevant credential first option for Sort after fill." + }, "optionsCustomFieldsNotFound": { - "message": "No saved custom login fields found.", + "message": "找不到自訂的登入欄位。", "description": "Shown when no saved custom credentials are saved." }, "optionsCustomFieldsTableCaption": { - "message": "You can manage saved custom login fields using the table below.", + "message": "您可以使用表格管理已儲存的自訂登入欄位。", "description": "Table caption of Custom login fields page." }, "optionsCustomFieldsTabHelpTextFirst": { - "message": "If KeePassXC-Browser detects the wrong login fields, you are able to specify the correct fields yourself.", + "message": "若 KeePassXC-Browser 偵測的登入欄位有誤,您可以自行指定正確的欄位。", "description": "Saved custom login fields info text, first part." }, "optionsCustomFieldsTabHelpTextSecond": { - "message": "Go to the page and click on the KeePassXC-Browser icon, then select ", + "message": "前往頁面並點擊 KeePassXC-Browser 圖示,然後選擇", "description": "Saved custom login fields info text, second part." }, + "optionsCustomFieldsTabHelpTextThird": { + "message": "您可以在此頁面管理儲存的自訂登入欄位。", + "description": "Saved custom login fields info text, third part." + }, "optionsCustomFieldsRemove": { - "message": "Remove saved custom login fields?", + "message": "移除已儲存的自訂登入欄位?", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmation": { - "message": "Do you really want to remove the saved custom login fields on the page: $1", + "message": "真的要移除頁面上已儲存的自訂登入欄位:$1", "description": "Confirmation text when removing saved custom login fields." }, "optionsCustomFieldsConfirmationHelpText": { - "message": "KeePassXC-Browser will automatically detect the login fields next time you visit this page.", + "message": "KeePassXC-Browser 將在您下次訪問頁面時自動偵測登入欄位。", "description": "Part of confirmation text when removing saved custom login fields." }, "optionsSitePreferencesNotFound": { - "message": "No ignored sites found.", - "description": "Shown when no ignored sites are saved." + "message": "找不到網站偏好。", + "description": "Shown when no site preferences are saved." }, "optionsSitePreferencesRemove": { "message": "移除網站?", "description": "Confirmation text when removing ignored sites from the list." }, "optionsSitePreferencesTabHelpTextFirst": { - "message": "Sites on this page have special handling methods associated with them.", + "message": "此頁面的網站具有與之關聯的特殊處理方法。", "description": "Site preferences info text, first part." }, "optionsSitePreferencesTabHelpTextSecond": { - "message": "To ignore new/modified credentials on a specific site, add them below or click the blinking KeePassXC-Browser icon and select", + "message": "若要忽略特定網站上新的或已修改的憑證,可在下面新增;或者在使用憑證橫幅通知時,選擇此網站不再詢問。", "description": "Site preferences info text, second part." }, "optionsSitePreferencesTabHelpTextThird": { - "message": "If a site is fully ignored (Disable all features is selected), then the plugin will do nothing when visiting that site.", + "message": "如果網站被徹底忽略(停用所有功能被選中),則在訪問該網站時,插件將不會有任何動作。", "description": "Site preferences info text, third part." }, "optionsSitePreferencesTabHelpTextFourth": { - "message": "Username-only detection allows KeePassXC-Browser to fill in login details on websites with separate pages for username and password.", + "message": "「僅用戶名稱」偵測允許 KeePassXC-Browser 在訪問用戶名稱與密碼不在同一頁面的網站時,仍可以填寫登入內容。", "description": "Site preferences info text, fourth part." }, + "optionsSitePreferencesImprovedInputFieldDetectionHelpText": { + "message": "改進的輸入框偵測允許更詳細的動態輸入框偵測。但可能會影響頁面效能。請小心使用。", + "description": "Improved Input Field Detection help text." + }, "optionsSitePreferencesManualAddText": { - "message": "Add URL manually", + "message": "手動新增網址", "description": "Label for adding site manually on Site preferences tab." }, + "optionsSitePreferencesManualAddHelp": { + "message": "網址必須以 https://, http://, file://ftp:// 開頭,且其長度必須至少 5 個字元。", + "description": "Help text for adding site manually on Site preferences tab." + }, "optionsSitePreferencesConfirmation": { - "message": "Do you really want to remove the specified site from the list: $1", + "message": "真的要從清單移除網站:$1", "description": "Confirmation text when removing site from site preferences." }, "optionsSitePreferencesConfirmationHelpText": { - "message": "KeePassXC-Browser 將對此網站啟用所有功能,並移除只針對使用者名稱的偵測。", + "message": "KeePassXC-Browser 將對此網站啟用所有功能並移除「僅用戶名稱」偵測。", "description": "Part of confirmation text when removing site preferences." }, "optionsSitePreferencesTableCaption": { - "message": "You can manage saved site preferences using the table below.", + "message": "您可以使用此表格管理儲存的網站偏好。", "description": "Table caption of Site Preferences page." }, "optionsSitePreferencesSelect": { - "message": "Option to ignore extension features for the page.", + "message": "用於在頁面上忽略擴充功能的選項。", "description": "Title text of select element in Site Preferences." }, "optionsAboutChrome": { @@ -795,6 +1107,10 @@ "message": "瀏覽 Mozilla 附加元件站上的 KeePassXC-Browser。", "description": "About page link to AMO." }, + "optionsAboutEdge": { + "message": "瀏覽 Edge 附加元件網頁上的 KeePassXC-Browser。", + "description": "About page link to Edge Add-ons page." + }, "optionsAboutGitHub": { "message": "瀏覽 GitHub 上的 KeePassXC-Browser。", "description": "About page link to GitHub." @@ -824,27 +1140,63 @@ "description": "Link text for creating a new issue." }, "optionsAboutDebugInfo": { - "message": "The following debug info can be used", + "message": "可以使用以下除錯訊息", "description": "Debug info text." }, + "optionsAboutSupporters": { + "message": "支援者", + "description": "Supporters label text." + }, "optionsErrorInvalidValue": { - "message": "Invalid value. Please check the input.", + "message": "無效的值。請檢查輸入。", "description": "Error shown when input field has an incorrect value." }, "optionsErrorInvalidURL": { - "message": "Invalid URL. Please check the input.", + "message": "無效的網址。請檢查輸入。", "description": "Error shown when input field has an incorrect URL." }, "optionsErrorValueExists": { - "message": "The value already exists in the list.", + "message": "此值已存在於清單中。", "description": "Error shown when trying to add a duplicate value to the list." }, + "optionsUserInterfaceTitle": { + "message": "使用者介面", + "description": "User interface title in settings page" + }, + "optionsFillingCredentialsTitle": { + "message": "填入憑證", + "description": "Filling credentials title in settings page" + }, + "optionsSavingCredentialsTitle": { + "message": "儲存憑證", + "description": "Saving credentials title in settings page" + }, + "optionsUpdatesTitle": { + "message": "更新", + "description": "Updates title in settings page" + }, + "optionsAdvancedSettingsTitle": { + "message": "進階設定", + "description": "Advanced settings title in settings page" + }, + "optionsExtensionTitle": { + "message": "擴充", + "description": "Extension title in settings page" + }, "openNewTab": { "message": "開新分頁", "description": "Title attribute text." }, "httpAuthDialog": { - "message": "HTTP Basic Authentication dialog", + "message": "HTTP 基本認證對話視窗", "description": "Options page HTTP Basic Auth dialog text" + }, + "autocompleteSubmitMessage": { + "message": "您的選擇將被自動送出", + "description": "Message shown at the bottom of autocomplete menu." + }, + "lockDatabase": { + "message": "鎖定資料庫", + "description": "Lock database button title text." } }