From 71ff89526ea32f55a41f02c627c6b7762b540931 Mon Sep 17 00:00:00 2001 From: varjolintu Date: Sun, 9 Jun 2024 13:08:30 +0300 Subject: [PATCH] Rename Credential Banner buttons --- keepassxc-browser/_locales/en/messages.json | 10 +++++++--- keepassxc-browser/content/banner.js | 4 +++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/keepassxc-browser/_locales/en/messages.json b/keepassxc-browser/_locales/en/messages.json index 69fb185..3a4e916 100644 --- a/keepassxc-browser/_locales/en/messages.json +++ b/keepassxc-browser/_locales/en/messages.json @@ -558,9 +558,13 @@ "message": "Update", "description": "Update button text in popup when updating credentials." }, - "popupButtonDismiss": { - "message": "Dismiss", - "description": "Dismiss button text in popup when updating credentials." + "popupButtonCancel": { + "message": "Cancel", + "description": "Cancel button text in popup when updating credentials." + }, + "popupButtonBack": { + "message": "Back", + "description": "Back button text in popup when updating credentials." }, "popupButtonIgnore": { "message": "Don't ask again for this site", diff --git a/keepassxc-browser/content/banner.js b/keepassxc-browser/content/banner.js index 1a8c1fb..7969cd4 100644 --- a/keepassxc-browser/content/banner.js +++ b/keepassxc-browser/content/banner.js @@ -72,7 +72,7 @@ kpxcBanner.create = async function(credentials = {}) { 'button', RED_BUTTON, { id: 'kpxc-banner-btn-dismiss' }, - tr('popupButtonDismiss'), + tr('popupButtonCancel'), ); const separator = kpxcUI.createElement('div', 'kpxc-separator'); @@ -106,6 +106,7 @@ kpxcBanner.create = async function(credentials = {}) { return; } kpxcBanner.updateCredentials(credentials); + dismissButton.textContent = tr('popupButtonBack'); }); dismissButton.addEventListener('click', function(e) { @@ -120,6 +121,7 @@ kpxcBanner.create = async function(credentials = {}) { kpxcBanner.shadowSelector('#kpxc-banner-btn-update').hidden = false; kpxcBanner.shadowSelector('.kpxc-checkbox').disabled = false; kpxcBanner.banner.removeChild(dialog); + dismissButton.textContent = tr('popupButtonCancel'); } else { if (ignoreCheckbox.checked) { const ignoreUrl = window.location.href.slice(0, window.location.href.lastIndexOf('/') + 1) + '*';