Update to 1.9.5 (#2392)

* Update to 1.9.5

* CHANGELOG
This commit is contained in:
Sami Vänttinen 2024-11-27 06:40:15 +02:00 committed by GitHub
parent 6258623d7b
commit ec17a88678
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 119 additions and 109 deletions

View file

@ -1,3 +1,13 @@
1.9.5 (2024-11-27)
=========================
- Add support for checkboxes with Custom Login Fields [#2372]
- Add support for custom password change forms [#2383]
- Refactor compare version functions [#2375]
- Fix TOTP field ignore regex [#2376]
- Fix segmented TOTP detection [#2387]
- Fix Reddit login popup, and allow label element on Observer Helper [#2391]
- Passkeys: Fix navigator.credentials.store override [#2381]
1.9.4 (2024-10-26)
=========================
- Add configuration option for passkeys default group [#2346]

View file

@ -1,8 +1,8 @@
{
"manifest_version": 3,
"name": "KeePassXC-Browser",
"version": "1.9.4",
"version_name": "1.9.4",
"version": "1.9.5",
"version_name": "1.9.5",
"minimum_chrome_version": "93",
"description": "__MSG_extensionDescription__",
"author": "KeePassXC Team",

View file

@ -1,7 +1,7 @@
{
"manifest_version": 2,
"name": "KeePassXC-Browser",
"version": "1.9.4",
"version": "1.9.5",
"description": "__MSG_extensionDescription__",
"author": "KeePassXC Team",
"icons": {

View file

@ -12,7 +12,7 @@
"description": "Allow Cross-Origin iframes button title text."
},
"connectButtonTitle": {
"message": "Connect current active database to KeePassXC-Browser.",
"message": "להתחבר למסד נתונים פעיל נוכחי מדפדפן־KeePassXC.",
"description": "Connect button title text."
},
"copyDebugInfoButtonTitle": {
@ -24,7 +24,7 @@
"description": "Dismiss HTTP Auth button title text."
},
"reconnectButtonTitle": {
"message": "Reconnect current active database to KeePassXC-Browser.",
"message": "להתחבר מחדש למסד נתונים פעיל נוכחי מדפדפן־KeePassXC.",
"description": "Reconnect button title text."
},
"redetectButtonTitle": {
@ -52,7 +52,7 @@
"description": "Reopen database button title text."
},
"usernameButtonTitle": {
"message": "Adds Username-only Detection to the current page.",
"message": "הוספת האפשרות 'שם משתמש בלבד' לעמוד נוכחי.",
"description": "Add Username-only detection button title text."
},
"contextMenuFillUsernameAndPassword": {
@ -259,7 +259,7 @@
"message": "Launching the password generator is not supported in this KeePassXC version. Please update KeePassXC to a newer version."
},
"usernameFieldText": {
"message": "Fill credentials from KeePassXC.",
"message": "מילוי נתוני־אמנה מ־KeePassXC",
"description": "Username field icon hover text."
},
"usernameFieldTextNoCredentials": {
@ -367,7 +367,7 @@
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsMultipleFoundSecondLine": {
"message": "Click the KeePassXC-Browser icon for more options.",
"message": "הקשה על סמל דפדפן־KeePassXC לקבלת אפשרויות נוספות.",
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsNoUsernameFound": {
@ -483,7 +483,7 @@
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Click the reconnect button to establish a new connection.",
"message": "הקשה על לחצן 'חיבור מחדש' ליצירת חיבור חדש.",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
@ -523,7 +523,7 @@
"description": "A message shown choosing what credentials user wants to update."
},
"rememberChooseGroup": {
"message": "Please choose a group to store new credentials.",
"message": "נא לבחור קבוצה להוספת נתוני־האמנה חדשים.",
"description": "A message shown choosing what group user wants to use for new credentials."
},
"rememberInfoDefaultGroupNotFound": {
@ -735,7 +735,7 @@
"description": "Activate username field icons textbox text."
},
"optionsUseObserver": {
"message": "Use dynamic input field detection",
"message": "להשתמש בזיהוי שדה קלט דינמי.",
"description": "Use dynamic input field detection checkbox text."
},
"optionsUseObserverHelpText": {
@ -771,7 +771,7 @@
"description": "Activate autocomplete for username fields checkbox text."
},
"optionsCheckboxShowGroupNameInAutocomplete": {
"message": "Display the group name in autocomplete list when credentials are from different groups",
"message": "הצגת שם הקבוצה ברשימת־השלמה־אוטומטית כאשר נתוני־האמנה הם מקבוצות שונות.",
"description": "Show group name in autocomplete checkbox text."
},
"optionsCheckboxAutoSubmit": {
@ -787,7 +787,7 @@
"description": "Show notifications checkbox text."
},
"optionsCheckboxUseMonochromeToolbarIcon": {
"message": "Use monochrome toolbar icon",
"message": "להשתמש בסמל סרגל כלים מונוכרום",
"description": "Use monochrome toolbar icon checkbox text."
},
"optionsCheckboxUseCompactMode": {
@ -799,7 +799,7 @@
"description": "Save domain only checkbox text."
},
"optionsCheckboxShowLoginNotifications": {
"message": "Show a banner on the page when new credentials can be saved to the database",
"message": "הצג כרזה בעמוד כאשר ניתן לשמור נתוני־אמנה חדשים במסד הנתונים.",
"description": "Show login notifications checkbox text."
},
"optionsRedirectAllowance": {
@ -883,11 +883,11 @@
"description": "Predefined site list details button text."
},
"optionsUsePredefinedSites": {
"message": "Use predefined sites for compatibility",
"message": "להשתמש באתרים מוגדרים מראש לצורך תאימות.",
"description": "Use predefined sites checkbox text."
},
"optionsUsePredefinedSitesHelpText": {
"message": "Adds common sites that have username-only login forms to the Site Preferences.",
"message": "הוספת אתרים נפוצים להעדפות האתר, שכוללים טפסי התחברויות עם שם משתמש בלבד.",
"description": "Use predefined sites option help text."
},
"optionsShowLoginFormIconHelpText": {
@ -943,7 +943,7 @@
"description": "Save domain only option help text."
},
"optionsSaveDomainOnlyCustomLoginHelpText": {
"message": "When saving new Custom Login Fields, save only the domain instead of full URL.",
"message": "בעת שמירת שדות להעדפות האתר מותאמים אישית חדשים, לשמור רק את שם המתחם במקום את מען ה־URL המלא.",
"description": "Save domain only option help text."
},
"optionsDownloadFaviconAfterSave": {
@ -1039,7 +1039,7 @@
"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?",
"message": "האם להסיר את המזהה הבא מרשימת מסדי הנתונים: $1",
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmSecond": {
@ -1147,11 +1147,11 @@
"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.",
"message": "ניתן לנהל שדות התחברויות מותאמים אישית שנשמרו באמצעות הטבלה.",
"description": "Table caption of Custom Login Fields page."
},
"optionsCustomFieldsTabHelpTextFirst": {
@ -1163,15 +1163,15 @@
"description": "Saved Custom Login Fields info text, second part."
},
"optionsCustomFieldsTabHelpTextThird": {
"message": "On this page you can manage saved Custom Login Fields.",
"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": {
@ -1227,7 +1227,7 @@
"description": "Part of confirmation text when removing Site Preferences."
},
"optionsSitePreferencesTableCaption": {
"message": "You can manage saved Site Preferences using the table.",
"message": "ניתן לנהל העדפות אתר שמורות באמצעות הטבלה.",
"description": "Table caption of Site Preferences page."
},
"optionsSitePreferencesSelect": {

View file

@ -367,7 +367,7 @@
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsMultipleFoundSecondLine": {
"message": "Click the KeePassXC-Browser icon for more options.",
"message": "Kattintson a KeePassXC-böngésző ikonra a több lehetőségért.",
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsNoUsernameFound": {
@ -475,7 +475,7 @@
"description": "Checking status message in popup."
},
"popupNotConfigured": {
"message": "KeePassXC-Browser has not been configured. Click the connect button to pair with KeePassXC.",
"message": "A KeePassXC-böngésző nem lett beállítva. Kattintson a kapcsolódás gombra a KeePassXC programmal történő párosításához.",
"description": "A popup message shown when the extension has not been connected to KeePassXC."
},
"popupNeedReconfigure": {
@ -483,7 +483,7 @@
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Click the reconnect button to establish a new connection.",
"message": "Kattintson az újrakapcsolódás gombra egy új kapcsolat kiépítéséhez.",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
@ -523,7 +523,7 @@
"description": "A message shown choosing what credentials user wants to update."
},
"rememberChooseGroup": {
"message": "Please choose a group to store new credentials.",
"message": "Jelöljön ki egy csoportot a hitelesítési adatok tárolásához.",
"description": "A message shown choosing what group user wants to use for new credentials."
},
"rememberInfoDefaultGroupNotFound": {
@ -827,7 +827,7 @@
"description": "Text above radio buttons in the settings page."
},
"optionsRadioThreeDays": {
"message": "every three days",
"message": "minden harmadik napon",
"description": "Radio button text."
},
"optionsRadioWeek": {
@ -1039,7 +1039,7 @@
"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?",
"message": "Valóban el szeretné távolítani a következő azonosítót az adatbázislistából: $1?",
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmSecond": {

View file

@ -16,27 +16,27 @@
"description": "Connect button title text."
},
"copyDebugInfoButtonTitle": {
"message": "Copy debug info to clipboard.",
"message": "Salin info debug ke clipboard.",
"description": "Copy debug info button title text on About tab."
},
"dismissHttpAuthButtonTitle": {
"message": "Dismisses Basic HTTP Auth.",
"message": "Mengabaikan autentikasi HTTP dasar.",
"description": "Dismiss HTTP Auth button title text."
},
"reconnectButtonTitle": {
"message": "Reconnect current active database to KeePassXC-Browser.",
"message": "Sambungkan kembali database aktif saat ini ke KeePassXC-Browser.",
"description": "Reconnect button title text."
},
"redetectButtonTitle": {
"message": "Redetects all input fields on the page.",
"message": "Mendeteksi kembali semua bidang input pada halaman.",
"description": "Redetect login fields button title text."
},
"reloadButtonTitle": {
"message": "Reloads the extension and reconnects to KeePassXC.",
"message": "Memuat ulang ekstensi dan sambungkan kembali ke KeePassXC.",
"description": "Reload button title text."
},
"removeConnectedDatabaseButtonTitle": {
"message": "Remove connected database from KeePassXC-Browser.",
"message": "Hapus database yang terhubung dari KeePassXC-Browser.",
"description": "Remove button title on Connected Databases tab."
},
"removeCustomLoginFieldsButtonTitle": {
@ -44,15 +44,15 @@
"description": "Remove button title on Custom Login Fields tab."
},
"removeSitePreferencesButtonTitle": {
"message": "Remove Site Preferences for this URL.",
"message": "Hapus Preferensi Situs untuk URL ini.",
"description": "Remove button title on Site Preferences tab."
},
"reopenDatabaseButtonTitle": {
"message": "Reopen current active database.",
"message": "Buka kembali database yang aktif saat ini.",
"description": "Reopen database button title text."
},
"usernameButtonTitle": {
"message": "Adds Username-only Detection to the current page.",
"message": "Menambahkan Deteksi Khusus Nama Pengguna ke halaman saat ini.",
"description": "Add Username-only detection button title text."
},
"contextMenuFillUsernameAndPassword": {
@ -212,15 +212,15 @@
"description": "Origin and RP ID do not match."
},
"errorMessagePasskeysNoSupportedAlgorithms": {
"message": "No supported algorithms were provided.",
"message": "Tidak ada algoritma yang didukung yang disediakan.",
"description": "No supported algorithms were provided."
},
"errorMessagePasskeysWaitforLifeTimer": {
"message": "Wait for timer to expire.",
"message": "Tunggu hingga waktu kedaluwarsa.",
"description": "Wait for timer to expire."
},
"errorMessagePasskeysUnknownError": {
"message": "Unknown passkeys error.",
"message": "Kesalahan passkeys tidak dikenal.",
"description": "Unknown passkeys error."
},
"errorMessagePasskeysInvalidChallenge": {
@ -228,7 +228,7 @@
"description": "Challenge is shorter than required minimum length."
},
"errorMessagePasskeysInvalidUserId": {
"message": "user.id does not match the required length.",
"message": "user.id tidak sesuai dengan panjang yang dibutuhkan.",
"description": "user.id does not match the required length."
},
"errorMessagePasskeysContextIsNotSecure": {
@ -252,18 +252,18 @@
"description": "A warning text shown in the password generator."
},
"passwordGeneratorGenerateText": {
"message": "Generate password.",
"message": "Buat kata sandi.",
"description": "Password icon title text."
},
"passwordGeneratorNotSupported": {
"message": "Launching the password generator is not supported in this KeePassXC version. Please update KeePassXC to a newer version."
"message": "Pembuat kata sandi tidak didukung dalam versi KeePassXC ini. Silakan perbarui KeePassXC ke versi yang lebih baru."
},
"usernameFieldText": {
"message": "Fill credentials from KeePassXC.",
"message": "Isi kredensial dari KeePassXC.",
"description": "Username field icon hover text."
},
"usernameFieldTextNoCredentials": {
"message": "No credentials to fill.",
"message": "Tidak ada kredensial yang dapat diisi.",
"description": "Username field icon hover text when no credentials are."
},
"usernameLockedFieldText": {
@ -715,7 +715,7 @@
"description": "Default group help text."
},
"optionsLabelDefaultPasskeyGroup": {
"message": "Default group for saving new passkeys:",
"message": "Grup default untuk menyimpan passkeys baru:",
"description": "Default passkey group options text."
},
"optionsLabelDefaultGroupCheckboxText": {

View file

@ -12,7 +12,7 @@
"description": "Allow Cross-Origin iframes button title text."
},
"connectButtonTitle": {
"message": "Conectar base de dados ativa a KeePassXC-Browser.",
"message": "Ligar a base de dados ativa atual ao KeePassXC-Browser.",
"description": "Connect button title text."
},
"copyDebugInfoButtonTitle": {
@ -24,7 +24,7 @@
"description": "Dismiss HTTP Auth button title text."
},
"reconnectButtonTitle": {
"message": "Conectar, novamente, base de dados ativa a KeePassXC-Browser.",
"message": "Voltar a ligar a base de dados ativa atual ao KeePassXC-Browser.",
"description": "Reconnect button title text."
},
"redetectButtonTitle": {
@ -32,11 +32,11 @@
"description": "Redetect login fields button title text."
},
"reloadButtonTitle": {
"message": "Recarregar extensão e conectar com KeePassXC.",
"message": "Recarrega a extensão e volta a ligar-se ao KeePassXC.",
"description": "Reload button title text."
},
"removeConnectedDatabaseButtonTitle": {
"message": "Cancelar ligação da base de dados de KeePassXC-Browser.",
"message": "Remover a base de dados ligada ao KeePassXC-Browser.",
"description": "Remove button title on Connected Databases tab."
},
"removeCustomLoginFieldsButtonTitle": {
@ -271,7 +271,7 @@
"description": "Username field icon hover text when database is locked."
},
"usernameDisconnectedFieldText": {
"message": "O KeePassXC está desconectado.",
"message": "O KeePassXC está desligado.",
"description": "Username field icon hover text when KeePassXC is disconnected."
},
"totp": {
@ -411,11 +411,11 @@
"description": "Popup credential choosing button text."
},
"popupConnectButton": {
"message": "Conectar",
"message": "Ligar",
"description": "Popup Connect button text."
},
"popupReconnectButton": {
"message": "Conectar novamente",
"message": "Ligar novamente",
"description": "Popup Reconnect button text."
},
"popupRedetectButton": {
@ -463,7 +463,7 @@
"description": "Hide alert close button title."
},
"popupTroubleshootingText": {
"message": "Não foi possível conectar a KeePassXC? Talvez a nossa página Wiki possa ajudar.",
"message": "Não consegue ligar-se ao KeePassXC? Talvez a nossa página wiki possa ajudar.",
"description": "Popup information message about Troubleshooting Guide."
},
"popupTroubleshootingLinkText": {
@ -475,23 +475,23 @@
"description": "Checking status message in popup."
},
"popupNotConfigured": {
"message": "O KeePassXC-Browser não foi configurado. Prima o botão de conectar para emparelhar com KeePassXC.",
"message": "O KeePassXC-Browser não foi configurado. Clique no botão de ligação para emparelhar com o KeePassXC.",
"description": "A popup message shown when the extension has not been connected to KeePassXC."
},
"popupNeedReconfigure": {
"message": "KeePassXC-Browser foi desconectado de KeePassXC.",
"message": "KeePassXC-Browser foi desconectado do KeePassXC.",
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Prima o botão de conectar novamente para estabelecer uma nova conexão.",
"message": "Clique no botão de restabelecer a ligação para estabelecer uma nova ligação.",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
"message": "KeePassXC-Browser ainda não se conectou a KeePassXC, mas foi configurado com o identificador: $1",
"message": "KeePassXC-Browser ainda não se conectou ao KeePassXC, mas foi configurado com o identificador: $1",
"description": "A popup message shown when KeePassXC is not connected but configured."
},
"popupConfiguredAndAssociated": {
"message": "KeePassXC-Browser está conectado a KeePassXC e foi configurado com o seguinte identificador: $1",
"message": "KeePassXC-Browser está conectado ao KeePassXC e foi configurado com o seguinte identificador: $1",
"description": "A popup message when a connection to KeePassXC is successful."
},
"popupUsernameFieldDetected": {
@ -691,7 +691,7 @@
"description": "Confirm button text when removing database key or Custom Login Fields."
},
"optionsButtonCancel": {
"message": " Cancelar",
"message": "Cancelar",
"description": "Cancel button text when removing database key or Custom Login Fields."
},
"optionsButtonReset": {
@ -803,7 +803,7 @@
"description": "Show login notifications checkbox text."
},
"optionsRedirectAllowance": {
"message": "Número de reencaminhamentos permitidos: $1",
"message": "Número de reencaminhamentos permitidos: $1",
"description": "Redirect allowance range input text."
},
"optionsRedirectAllowanceHelpText": {
@ -1339,7 +1339,7 @@
"description": "Passkeys fallback option help text."
},
"openNewTab": {
"message": "Abre um novo separador",
"message": "Abre um novo separador",
"description": "Title attribute text."
},
"httpAuthDialog": {

View file

@ -184,7 +184,7 @@
"description": "Credential is excluded."
},
"errorMessagePasskeysRequestCanceled": {
"message": "Запрос passkeys отменен.",
"message": "Запрос ключей доступа отменен.",
"description": "Passkeys request canceled."
},
"errorMessagePasskeysInvalidUserVerification": {
@ -220,7 +220,7 @@
"description": "Wait for timer to expire."
},
"errorMessagePasskeysUnknownError": {
"message": "Неизвестная ошибка passskeys.",
"message": "Неизвестная ошибка ключей доступа.",
"description": "Unknown passkeys error."
},
"errorMessagePasskeysInvalidChallenge": {
@ -367,7 +367,7 @@
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsMultipleFoundSecondLine": {
"message": "Click the KeePassXC-Browser icon for more options.",
"message": "Нажмите на значок KeePassXC-Browser для получения дополнительных параметров.",
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsNoUsernameFound": {
@ -475,7 +475,7 @@
"description": "Checking status message in popup."
},
"popupNotConfigured": {
"message": "KeePassXC-Browser has not been configured. Click the connect button to pair with KeePassXC.",
"message": "KeePassXC-Browser не настроен. Нажмите кнопку подключения, чтобы связать его с KeePassXC.",
"description": "A popup message shown when the extension has not been connected to KeePassXC."
},
"popupNeedReconfigure": {
@ -483,7 +483,7 @@
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Click the reconnect button to establish a new connection.",
"message": "Нажмите кнопку повторного подключения, чтобы установить новое соединение.",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
@ -523,7 +523,7 @@
"description": "A message shown choosing what credentials user wants to update."
},
"rememberChooseGroup": {
"message": "Please choose a group to store new credentials.",
"message": "Пожалуйста, выберите группу для хранения новых учётных данных.",
"description": "A message shown choosing what group user wants to use for new credentials."
},
"rememberInfoDefaultGroupNotFound": {
@ -715,7 +715,7 @@
"description": "Default group help text."
},
"optionsLabelDefaultPasskeyGroup": {
"message": "Default group for saving new passkeys:",
"message": "Группа по умолчанию для сохранения новых ключей доступа:",
"description": "Default passkey group options text."
},
"optionsLabelDefaultGroupCheckboxText": {
@ -827,7 +827,7 @@
"description": "Text above radio buttons in the settings page."
},
"optionsRadioThreeDays": {
"message": "every three days",
"message": "каждые три дня",
"description": "Radio button text."
},
"optionsRadioWeek": {
@ -1039,7 +1039,7 @@
"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?",
"message": "Вы действительно хотите удалить следующий идентификатор из списка базы данных: $1?",
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmSecond": {
@ -1319,11 +1319,11 @@
"description": "Extension title in settings page"
},
"optionsPasskeysTitle": {
"message": "Passkeys",
"message": "Ключи доступа",
"description": "Passkeys settings title in settings page."
},
"optionsPasskeysEnable": {
"message": "Включить passkeys",
"message": "Включить ключи доступа",
"description": "Enabled passkeys option text."
},
"optionsPasskeysEnableHelpText": {
@ -1331,11 +1331,11 @@
"description": "Passkeys option help text."
},
"optionsPasskeysEnableFallback": {
"message": "Включить возврат passkeys",
"message": "Включить резервный вариант ключей доступа",
"description": "Enabled passkeys fallback option text."
},
"optionsPasskeysEnableFallbackHelpText": {
"message": "Если эта опция включена, то при неудачном или отмененном запросе к KeePassXC будет срабатывать собственный внутренний запрос passkeys. Если этот параметр отключен, то будет требоваться подключение к KeePassXC, и отмененный запрос не будет выполнен. По умолчанию: включено.",
"message": "Если эта опция включена, то при неудачном или отмененном запросе к KeePassXC будет срабатывать собственный внутренний запрос ключей доступа. Если этот параметр отключен, то будет требоваться подключение к KeePassXC, и отмененный запрос не будет выполнен. По умолчанию: включено.",
"description": "Passkeys fallback option help text."
},
"openNewTab": {

View file

@ -367,7 +367,7 @@
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsMultipleFoundSecondLine": {
"message": "Click the KeePassXC-Browser icon for more options.",
"message": "Натисніть значок KeePassXC-Браузер, щоб переглянути додаткові опції.",
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsNoUsernameFound": {
@ -475,7 +475,7 @@
"description": "Checking status message in popup."
},
"popupNotConfigured": {
"message": "KeePassXC-Browser has not been configured. Click the connect button to pair with KeePassXC.",
"message": "KeePassXC-Браузер не налаштовано. Натисніть кнопку підключення, щоб створити пару з KeePassXC.",
"description": "A popup message shown when the extension has not been connected to KeePassXC."
},
"popupNeedReconfigure": {
@ -483,7 +483,7 @@
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Click the reconnect button to establish a new connection.",
"message": "Натисніть кнопку перепідключення, щоб встановити нове з'єднання.",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
@ -523,7 +523,7 @@
"description": "A message shown choosing what credentials user wants to update."
},
"rememberChooseGroup": {
"message": "Please choose a group to store new credentials.",
"message": "Виберіть групу для зберігання нових облікових даних.",
"description": "A message shown choosing what group user wants to use for new credentials."
},
"rememberInfoDefaultGroupNotFound": {
@ -715,7 +715,7 @@
"description": "Default group help text."
},
"optionsLabelDefaultPasskeyGroup": {
"message": "Default group for saving new passkeys:",
"message": "Група за замовчуванням для збереження нових ключів доступу:",
"description": "Default passkey group options text."
},
"optionsLabelDefaultGroupCheckboxText": {
@ -827,7 +827,7 @@
"description": "Text above radio buttons in the settings page."
},
"optionsRadioThreeDays": {
"message": "every three days",
"message": "кожні три дні",
"description": "Radio button text."
},
"optionsRadioWeek": {
@ -1039,7 +1039,7 @@
"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?",
"message": "Ви дійсно хочете видалити зі списку баз даних наступний ідентифікатор: $1?",
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmSecond": {

View file

@ -112,7 +112,7 @@
"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": {
@ -271,7 +271,7 @@
"description": "Username field icon hover text when database is locked."
},
"usernameDisconnectedFieldText": {
"message": "KeePassXC 已經斷線。",
"message": "KeePassXC 已斷開連接。",
"description": "Username field icon hover text when KeePassXC is disconnected."
},
"totp": {
@ -367,7 +367,7 @@
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsMultipleFoundSecondLine": {
"message": "Click the KeePassXC-Browser icon for more options.",
"message": "點擊 KeePassXC-Browser 圖示展開更多選項。",
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsNoUsernameFound": {
@ -411,11 +411,11 @@
"description": "Popup credential choosing button text."
},
"popupConnectButton": {
"message": "連",
"message": "連",
"description": "Popup Connect button text."
},
"popupReconnectButton": {
"message": "重新連",
"message": "重新連",
"description": "Popup Reconnect button text."
},
"popupRedetectButton": {
@ -475,15 +475,15 @@
"description": "Checking status message in popup."
},
"popupNotConfigured": {
"message": "KeePassXC-Browser has not been configured. Click the connect button to pair with KeePassXC.",
"message": "KeePassXC-Browser 尚未設置。點擊連接按鈕與 KeePassXC 配對。",
"description": "A popup message shown when the extension has not been connected to KeePassXC."
},
"popupNeedReconfigure": {
"message": "KeePassXC-Browser 已與 KeePassXC 斷。",
"message": "KeePassXC-Browser 已與 KeePassXC 斷開連接。",
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Click the reconnect button to establish a new connection.",
"message": "點擊重新連接按鈕建立新的連接。",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
@ -523,7 +523,7 @@
"description": "A message shown choosing what credentials user wants to update."
},
"rememberChooseGroup": {
"message": "Please choose a group to store new credentials.",
"message": "請選擇用於儲存新憑證的群組。",
"description": "A message shown choosing what group user wants to use for new credentials."
},
"rememberInfoDefaultGroupNotFound": {
@ -671,7 +671,7 @@
"description": "Save button text."
},
"optionsButtonConnect": {
"message": "連",
"message": "連",
"description": "Connect button text."
},
"optionsButtonRemove": {
@ -827,7 +827,7 @@
"description": "Text above radio buttons in the settings page."
},
"optionsRadioThreeDays": {
"message": "every three days",
"message": "每三天",
"description": "Radio button text."
},
"optionsRadioWeek": {
@ -1027,11 +1027,11 @@
"description": "Import settings confirmation dialog help text."
},
"optionsConnectedDatabasesText": {
"message": "與 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": {
@ -1039,7 +1039,7 @@
"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?",
"message": "真的要從資料庫清單移除以下的識別碼:$1?",
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmSecond": {

View file

@ -1,8 +1,8 @@
{
"manifest_version": 2,
"name": "KeePassXC-Browser",
"version": "1.9.4",
"version_name": "1.9.4",
"version": "1.9.5",
"version_name": "1.9.5",
"minimum_chrome_version": "93",
"description": "__MSG_extensionDescription__",
"author": "KeePassXC Team",

16
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "keepassxc-browser",
"version": "1.9.4",
"version": "1.9.5",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "keepassxc-browser",
"version": "1.9.4",
"version": "1.9.5",
"license": "GPL-3.0",
"dependencies": {
"@npmcli/fs": "^2.1.0"
@ -326,9 +326,9 @@
"dev": true
},
"node_modules/cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
"dev": true,
"dependencies": {
"path-key": "^3.1.0",
@ -1467,9 +1467,9 @@
"dev": true
},
"cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
"integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
"dev": true,
"requires": {
"path-key": "^3.1.0",

View file

@ -1,6 +1,6 @@
{
"name": "keepassxc-browser",
"version": "1.9.4",
"version": "1.9.5",
"description": "KeePassXC-Browser",
"main": "build.js",
"devDependencies": {