fix: keep plugin localization live and complete

This commit is contained in:
2026-07-11 12:48:15 +08:00
parent 3dd0ec9f1f
commit 1bc5ecfd16
11 changed files with 132 additions and 29 deletions
+2 -2
View File
@@ -423,7 +423,7 @@
}
function deleteSecret(id) {
if (!id || !window.confirm('Delete this secret?')) return;
if (!id || !window.confirm(tr('ui.deleteConfirm', null, 'Delete this secret?'))) return;
api.secrets.delete(id).then(function () {
selectedID = '';
selectedRecord = null;
@@ -437,7 +437,7 @@
function copySecretLink(id) {
api.secrets.copyLink(id).then(function (link) {
return writeClipboard(api, link).then(function () {
setStatus('Secret link copied', false);
setStatus(tr('ui.linkCopied', null, 'Secret link copied'), false);
});
}).catch(function (err) {
setStatus((err && err.message) ? err.message : String(err), true);
+3 -1
View File
@@ -32,5 +32,7 @@
"ui.scope": "Scope",
"ui.value": "Value",
"ui.save": "Save",
"ui.cancel": "Cancel"
"ui.cancel": "Cancel",
"ui.deleteConfirm": "Delete this secret?",
"ui.linkCopied": "Secret link copied"
}
+3 -1
View File
@@ -32,5 +32,7 @@
"ui.scope": "Область",
"ui.value": "Значение",
"ui.save": "Сохранить",
"ui.cancel": "Отмена"
"ui.cancel": "Отмена",
"ui.deleteConfirm": "Удалить этот секрет?",
"ui.linkCopied": "Ссылка на секрет скопирована"
}