Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions addon/chrome/content/preferences.xhtml
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,21 @@
data-l10n-id="pref-advanced-reset-abstractTranslation"
></button>
</hbox>
<hbox align="center" style="gap: 8px">
<label data-l10n-id="pref-advanced-pluginData"></label>
<button
id="__addonRef__-backup-pluginData"
data-l10n-id="pref-advanced-pluginData-backup"
></button>
<button
id="__addonRef__-restore-pluginData"
data-l10n-id="pref-advanced-pluginData-restore"
></button>
<button
id="__addonRef__-reset-pluginData"
data-l10n-id="pref-advanced-pluginData-reset"
></button>
</hbox>
<hbox align="center">
<label data-l10n-id="pref-service-manageKeys-hint"></label>
<button
Expand Down
19 changes: 19 additions & 0 deletions addon/locale/en-US/addon.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -177,3 +177,22 @@ service-nllb-dialog-apistream=nllb-api Stream
service-nllb-dialog-serveendpoint=nllb-serve EndPoint
service-nllb-dialog-apilabel=nllb-api Docs
service-nllb-dialog-servelabel=nllb-serve Docs

pluginData-dialog-title=Translate for Zotero
pluginData-export-title=Export Plugin Data
pluginData-import-title=Import Plugin Data
pluginData-backup-saved=Plugin data backup saved to:
{ $path }
pluginData-backup-failed=Failed to backup plugin data:
{ $reason }
pluginData-restore-success=Plugin data restored successfully from:
{ $path }
pluginData-restore-failed=Failed to restore plugin data:
{ $reason }
pluginData-file-empty=Backup file is empty.
pluginData-addon-mismatch=This backup belongs to "{ $addonID }". Restore anyway?
pluginData-restore-confirm=Restore plugin data from this backup now?
pluginData-restore-overwrite-check=Also overwrite Title Translation and Abstract Translation fields from backup (may replace existing values)
pluginData-reset-confirm=Reset all plugin settings to default values? This cannot be undone.
pluginData-reset-clearTranslations-check=Also clear all Title Translation and Abstract Translation fields
pluginData-reset-success=Plugin data has been reset to defaults.
8 changes: 8 additions & 0 deletions addon/locale/en-US/preferences.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,14 @@ pref-advanced-reset-titleTranslation =
.label = Title Translation
pref-advanced-reset-abstractTranslation =
.label = Abstract Translation
pref-advanced-pluginData =
.value = Plugin data:
pref-advanced-pluginData-backup =
.label = Backup
pref-advanced-pluginData-restore =
.label = Restore
pref-advanced-pluginData-reset =
.label = Reset to Defaults

pref-about = About

Expand Down
19 changes: 19 additions & 0 deletions addon/locale/it-IT/addon.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -177,3 +177,22 @@ service-nllb-dialog-apistream=nllb-api Stream
service-nllb-dialog-serveendpoint=nllb-serve EndPoint
service-nllb-dialog-apilabel=nllb-api Docs
service-nllb-dialog-servelabel=nllb-serve Docs

pluginData-dialog-title=Translate for Zotero
pluginData-export-title=Esporta dati plugin
pluginData-import-title=Importa dati plugin
pluginData-backup-saved=Backup dei dati plugin salvato in:
{ $path }
pluginData-backup-failed=Backup dati plugin non riuscito:
{ $reason }
pluginData-restore-success=Dati plugin ripristinati correttamente da:
{ $path }
pluginData-restore-failed=Ripristino dati plugin non riuscito:
{ $reason }
pluginData-file-empty=Il file di backup è vuoto.
pluginData-addon-mismatch=Questo backup appartiene a "{ $addonID }". Ripristinare comunque?
pluginData-restore-confirm=Ripristinare ora i dati plugin da questo backup?
pluginData-restore-overwrite-check=Sovrascrivi anche i campi Traduzione del titolo e Traduzione dell'abstract dal backup (può sostituire valori esistenti)
pluginData-reset-confirm=Ripristinare tutte le impostazioni del plugin ai valori predefiniti? Operazione irreversibile.
pluginData-reset-clearTranslations-check=Cancella anche tutti i campi Traduzione del titolo e Traduzione dell'abstract
pluginData-reset-success=I dati del plugin sono stati ripristinati ai valori predefiniti.
8 changes: 8 additions & 0 deletions addon/locale/it-IT/preferences.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,14 @@ pref-advanced-reset-titleTranslation =
.label = Traduzione del titolo
pref-advanced-reset-abstractTranslation =
.label = Traduzione dell'abstract
pref-advanced-pluginData =
.value = Dati del plugin:
pref-advanced-pluginData-backup =
.label = Backup
pref-advanced-pluginData-restore =
.label = Ripristina
pref-advanced-pluginData-reset =
.label = Reimposta predefiniti

pref-about = Informazioni

Expand Down
19 changes: 19 additions & 0 deletions addon/locale/zh-CN/addon.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -177,3 +177,22 @@ service-nllb-dialog-apistream=nllb-api 流式输出
service-nllb-dialog-serveendpoint=nllb-serve 接口
service-nllb-dialog-apilabel=nllb-api 文档
service-nllb-dialog-servelabel=nllb-serve 文档

pluginData-dialog-title=Zotero 翻译插件
pluginData-export-title=导出插件数据
pluginData-import-title=导入插件数据
pluginData-backup-saved=插件数据已备份到:
{ $path }
pluginData-backup-failed=备份插件数据失败:
{ $reason }
pluginData-restore-success=插件数据已从以下文件恢复:
{ $path }
pluginData-restore-failed=恢复插件数据失败:
{ $reason }
pluginData-file-empty=备份文件为空。
pluginData-addon-mismatch=该备份来自“{ $addonID }”。是否继续还原?
pluginData-restore-confirm=是否从该备份恢复插件数据?
pluginData-restore-overwrite-check=同时覆盖写回“标题翻译”和“摘要翻译”(可能覆盖现有值)
pluginData-reset-confirm=确定要将插件全部设置恢复为默认值吗?此操作无法撤销。
pluginData-reset-clearTranslations-check=同时清理全部条目的“标题翻译”和“摘要翻译”
pluginData-reset-success=插件数据已恢复默认值。
9 changes: 8 additions & 1 deletion addon/locale/zh-CN/preferences.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,14 @@ pref-advanced-reset-titleTranslation =
.label = 标题翻译
pref-advanced-reset-abstractTranslation =
.label = 摘要翻译
pref-advanced-pluginData =
.value = 插件数据:
pref-advanced-pluginData-backup =
.label = 备份
pref-advanced-pluginData-restore =
.label = 还原
pref-advanced-pluginData-reset =
.label = 恢复默认

pref-about = 关于

Expand All @@ -136,4 +144,3 @@ pref-about-version =

pref-advanced-stripEmptyLines =
.label = 从翻译结果中删除空行和思考内容

Loading
Loading