From 612d3756cf5ffc0674b46f0699083814ac91cff5 Mon Sep 17 00:00:00 2001 From: icarus Date: Sat, 11 Oct 2025 19:11:57 +0800 Subject: [PATCH] feat(i18n): add video translation keys for multiple locales Add new translation keys for video feature in zh-cn locale and placeholder keys in other locales --- src/renderer/src/i18n/locales/zh-cn.json | 13 ++++++++++++- src/renderer/src/i18n/locales/zh-tw.json | 13 ++++++++++++- src/renderer/src/i18n/translate/el-gr.json | 13 ++++++++++++- src/renderer/src/i18n/translate/es-es.json | 13 ++++++++++++- src/renderer/src/i18n/translate/fr-fr.json | 13 ++++++++++++- src/renderer/src/i18n/translate/ja-jp.json | 13 ++++++++++++- src/renderer/src/i18n/translate/pt-pt.json | 13 ++++++++++++- src/renderer/src/i18n/translate/ru-ru.json | 13 ++++++++++++- 8 files changed, 96 insertions(+), 8 deletions(-) diff --git a/src/renderer/src/i18n/locales/zh-cn.json b/src/renderer/src/i18n/locales/zh-cn.json index 821d755aa8..d8525a88a5 100644 --- a/src/renderer/src/i18n/locales/zh-cn.json +++ b/src/renderer/src/i18n/locales/zh-cn.json @@ -4486,7 +4486,8 @@ "paintings": "绘画", "settings": "设置", "store": "助手库", - "translate": "翻译" + "translate": "翻译", + "video": "视频" }, "trace": { "backList": "返回列表", @@ -4644,6 +4645,16 @@ "saveDataError": "保存数据失败,请重试", "title": "更新提示" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "供应商不存在,已回退到默认供应商 {{provider}}。这可能导致问题。" }, diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index bac03e14a2..c80e2ca208 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -4486,7 +4486,8 @@ "paintings": "繪畫", "settings": "設定", "store": "助手庫", - "translate": "翻譯" + "translate": "翻譯", + "video": "[to be translated]:Video" }, "trace": { "backList": "返回清單", @@ -4644,6 +4645,16 @@ "saveDataError": "保存數據失敗,請重試", "title": "更新提示" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "供應商不存在,已回退到預設供應商 {{provider}}。這可能導致問題。" }, diff --git a/src/renderer/src/i18n/translate/el-gr.json b/src/renderer/src/i18n/translate/el-gr.json index a9e730734f..8b3f34cc3d 100644 --- a/src/renderer/src/i18n/translate/el-gr.json +++ b/src/renderer/src/i18n/translate/el-gr.json @@ -4486,7 +4486,8 @@ "paintings": "Ζωγραφική", "settings": "Ρυθμίσεις", "store": "Βιβλιοθήκη βοηθών", - "translate": "Μετάφραση" + "translate": "Μετάφραση", + "video": "[to be translated]:Video" }, "trace": { "backList": "Επιστροφή στη λίστα", @@ -4644,6 +4645,16 @@ "saveDataError": "Η αποθήκευση των δεδομένων απέτυχε, δοκιμάστε ξανά", "title": "Ενημέρωση" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "Ο προμηθευτής δεν υπάρχει, έγινε επαναφορά στον προεπιλεγμένο προμηθευτή {{provider}}. Αυτό μπορεί να προκαλέσει προβλήματα." }, diff --git a/src/renderer/src/i18n/translate/es-es.json b/src/renderer/src/i18n/translate/es-es.json index 3cb4d7a3ea..e447b66d1e 100644 --- a/src/renderer/src/i18n/translate/es-es.json +++ b/src/renderer/src/i18n/translate/es-es.json @@ -4486,7 +4486,8 @@ "paintings": "Pinturas", "settings": "Configuración", "store": "Biblioteca de asistentes", - "translate": "Traducir" + "translate": "Traducir", + "video": "[to be translated]:Video" }, "trace": { "backList": "Volver a la lista", @@ -4644,6 +4645,16 @@ "saveDataError": "Error al guardar los datos, inténtalo de nuevo", "title": "Actualización" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "El proveedor no existe, se ha revertido al proveedor predeterminado {{provider}}. Esto podría causar problemas." }, diff --git a/src/renderer/src/i18n/translate/fr-fr.json b/src/renderer/src/i18n/translate/fr-fr.json index c0f4ff3def..a3e713b4d7 100644 --- a/src/renderer/src/i18n/translate/fr-fr.json +++ b/src/renderer/src/i18n/translate/fr-fr.json @@ -4486,7 +4486,8 @@ "paintings": "Peintures", "settings": "Paramètres", "store": "Bibliothèque d'assistants", - "translate": "Traduire" + "translate": "Traduire", + "video": "[to be translated]:Video" }, "trace": { "backList": "Retour à la liste", @@ -4644,6 +4645,16 @@ "saveDataError": "Échec de la sauvegarde des données, veuillez réessayer", "title": "Mise à jour" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "Le fournisseur n’existe pas, retour au fournisseur par défaut {{provider}}. Cela peut entraîner des problèmes." }, diff --git a/src/renderer/src/i18n/translate/ja-jp.json b/src/renderer/src/i18n/translate/ja-jp.json index dc047aec76..0e4cf5de59 100644 --- a/src/renderer/src/i18n/translate/ja-jp.json +++ b/src/renderer/src/i18n/translate/ja-jp.json @@ -4486,7 +4486,8 @@ "paintings": "ペインティング", "settings": "設定", "store": "アシスタントライブラリ", - "translate": "翻訳" + "translate": "翻訳", + "video": "[to be translated]:Video" }, "trace": { "backList": "リストに戻る", @@ -4644,6 +4645,16 @@ "saveDataError": "データの保存に失敗しました。もう一度お試しください。", "title": "更新" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "サプライヤーが存在しないため、デフォルトのサプライヤー {{provider}} にロールバックされました。これにより問題が発生する可能性があります。" }, diff --git a/src/renderer/src/i18n/translate/pt-pt.json b/src/renderer/src/i18n/translate/pt-pt.json index f24fea2013..5d9580c925 100644 --- a/src/renderer/src/i18n/translate/pt-pt.json +++ b/src/renderer/src/i18n/translate/pt-pt.json @@ -4486,7 +4486,8 @@ "paintings": "Pinturas", "settings": "Configurações", "store": "Biblioteca de assistentes", - "translate": "Traduzir" + "translate": "Traduzir", + "video": "[to be translated]:Video" }, "trace": { "backList": "Voltar à lista", @@ -4644,6 +4645,16 @@ "saveDataError": "Falha ao salvar os dados, tente novamente", "title": "Atualização" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "O fornecedor não existe; foi revertido para o fornecedor predefinido {{provider}}. Isto pode causar problemas." }, diff --git a/src/renderer/src/i18n/translate/ru-ru.json b/src/renderer/src/i18n/translate/ru-ru.json index a210be8dd4..040479a726 100644 --- a/src/renderer/src/i18n/translate/ru-ru.json +++ b/src/renderer/src/i18n/translate/ru-ru.json @@ -4486,7 +4486,8 @@ "paintings": "Рисунки", "settings": "Настройки", "store": "Библиотека помощников", - "translate": "Перевод" + "translate": "Перевод", + "video": "[to be translated]:Video" }, "trace": { "backList": "Вернуться к списку", @@ -4644,6 +4645,16 @@ "saveDataError": "Ошибка сохранения данных, повторите попытку", "title": "Обновление" }, + "video": { + "error": { + "invalid": "[to be translated]:Invalid video" + }, + "prompt": { + "placeholder": "[to be translated]:describes the video to generate" + }, + "title": "[to be translated]:Video", + "undefined": "[to be translated]:No available video" + }, "warning": { "missing_provider": "Поставщик не существует, возвращение к поставщику по умолчанию {{provider}}. Это может привести к проблемам." },