From 82e144be4c652f29f7d99b1bad242fd78aac9568 Mon Sep 17 00:00:00 2001 From: icarus Date: Sat, 20 Sep 2025 21:13:00 +0800 Subject: [PATCH] feat(i18n): add accessible paths translations and settings entry Add translations for accessible paths section in session settings across multiple languages Move accessible_paths object to consistent location in JSON structure Add placeholder for essential settings in all language files --- src/renderer/src/i18n/locales/en-us.json | 19 +++++++++++-------- src/renderer/src/i18n/locales/zh-cn.json | 19 +++++++++++-------- src/renderer/src/i18n/locales/zh-tw.json | 19 +++++++++++-------- src/renderer/src/i18n/translate/el-gr.json | 19 +++++++++++-------- src/renderer/src/i18n/translate/es-es.json | 19 +++++++++++-------- src/renderer/src/i18n/translate/fr-fr.json | 19 +++++++++++-------- src/renderer/src/i18n/translate/ja-jp.json | 11 +++++++++++ src/renderer/src/i18n/translate/pt-pt.json | 19 +++++++++++-------- src/renderer/src/i18n/translate/ru-ru.json | 19 +++++++++++-------- 9 files changed, 99 insertions(+), 64 deletions(-) diff --git a/src/renderer/src/i18n/locales/en-us.json b/src/renderer/src/i18n/locales/en-us.json index 1220e30f2d..2362a135b0 100644 --- a/src/renderer/src/i18n/locales/en-us.json +++ b/src/renderer/src/i18n/locales/en-us.json @@ -22,6 +22,14 @@ "title": "Edit Agent" }, "session": { + "accessible_paths": { + "add": "Add directory", + "duplicate": "This directory is already included.", + "empty": "Select at least one directory that the agent can access.", + "label": "Accessible directories", + "required": "Please select at least one accessible directory.", + "select_failed": "Failed to select directory." + }, "add": { "title": "Add a session" }, @@ -51,16 +59,11 @@ "error": { "failed": "Failed to update the session" } - }, - "accessible_paths": { - "label": "Accessible directories", - "add": "Add directory", - "empty": "Select at least one directory that the agent can access.", - "required": "Please select at least one accessible directory.", - "duplicate": "This directory is already included.", - "select_failed": "Failed to select directory." } }, + "settings": { + "essential": "Essential Settings" + }, "update": { "error": { "failed": "Failed to update the agent" diff --git a/src/renderer/src/i18n/locales/zh-cn.json b/src/renderer/src/i18n/locales/zh-cn.json index 6bed2a941c..4023392eca 100644 --- a/src/renderer/src/i18n/locales/zh-cn.json +++ b/src/renderer/src/i18n/locales/zh-cn.json @@ -22,6 +22,14 @@ "title": "编辑 Agent" }, "session": { + "accessible_paths": { + "add": "添加目录", + "duplicate": "该目录已添加。", + "empty": "请选择至少一个智能体可访问的目录。", + "label": "工作目录", + "required": "请至少选择一个可访问的目录。", + "select_failed": "选择目录失败" + }, "add": { "title": "添加会话" }, @@ -51,16 +59,11 @@ "error": { "failed": "更新会话失败" } - }, - "accessible_paths": { - "label": "工作目录", - "add": "添加目录", - "empty": "请选择至少一个智能体可访问的目录。", - "required": "请至少选择一个可访问的目录。", - "duplicate": "该目录已添加。", - "select_failed": "选择目录失败" } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "更新 Agent 失败" diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index e8f1836bc3..fb9b45270d 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -22,6 +22,14 @@ "title": "編輯 Agent" }, "session": { + "accessible_paths": { + "add": "新增目錄", + "duplicate": "此目錄已包含在內。", + "empty": "選擇至少一個代理可以存取的目錄。", + "label": "可存取的目錄", + "required": "請至少選擇一個可存取的目錄。", + "select_failed": "無法選擇目錄。" + }, "add": { "title": "新增會議" }, @@ -51,16 +59,11 @@ "error": { "failed": "無法更新工作階段" } - }, - "accessible_paths": { - "label": "可存取的目錄", - "add": "新增目錄", - "empty": "選擇至少一個代理可以存取的目錄。", - "required": "請至少選擇一個可存取的目錄。", - "duplicate": "此目錄已包含在內。", - "select_failed": "無法選擇目錄。" } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "無法更新代理程式" diff --git a/src/renderer/src/i18n/translate/el-gr.json b/src/renderer/src/i18n/translate/el-gr.json index 9773483e1d..edee874911 100644 --- a/src/renderer/src/i18n/translate/el-gr.json +++ b/src/renderer/src/i18n/translate/el-gr.json @@ -22,6 +22,14 @@ "title": "Επεξεργαστής Agent" }, "session": { + "accessible_paths": { + "add": "Προσθήκη καταλόγου", + "duplicate": "Αυτός ο κατάλογος έχει ήδη συμπεριληφθεί.", + "empty": "Επιλέξτε τουλάχιστον έναν κατάλογο στον οποίο ο πράκτορας μπορεί να έχει πρόσβαση.", + "label": "Προσβάσιμοι κατάλογοι", + "required": "Παρακαλώ επιλέξτε τουλάχιστον έναν προσβάσιμο κατάλογο.", + "select_failed": "Αποτυχία επιλογής καταλόγου." + }, "add": { "title": "Προσθήκη συνεδρίας" }, @@ -51,16 +59,11 @@ "error": { "failed": "Αποτυχία ενημέρωσης της συνεδρίας" } - }, - "accessible_paths": { - "label": "Προσβάσιμοι κατάλογοι", - "add": "Προσθήκη καταλόγου", - "empty": "Επιλέξτε τουλάχιστον έναν κατάλογο στον οποίο ο πράκτορας μπορεί να έχει πρόσβαση.", - "required": "Παρακαλώ επιλέξτε τουλάχιστον έναν προσβάσιμο κατάλογο.", - "duplicate": "Αυτός ο κατάλογος έχει ήδη συμπεριληφθεί.", - "select_failed": "Αποτυχία επιλογής καταλόγου." } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "Αποτυχία ενημέρωσης του πράκτορα" diff --git a/src/renderer/src/i18n/translate/es-es.json b/src/renderer/src/i18n/translate/es-es.json index 62e27300b3..6b69bfad26 100644 --- a/src/renderer/src/i18n/translate/es-es.json +++ b/src/renderer/src/i18n/translate/es-es.json @@ -22,6 +22,14 @@ "title": "Agent de edición" }, "session": { + "accessible_paths": { + "add": "Agregar directorio", + "duplicate": "Este directorio ya está incluido.", + "empty": "Selecciona al menos un directorio al que el agente pueda acceder.", + "label": "Directorios accesibles", + "required": "Por favor, seleccione al menos un directorio accesible.", + "select_failed": "Error al seleccionar el directorio." + }, "add": { "title": "Agregar una sesión" }, @@ -51,16 +59,11 @@ "error": { "failed": "Error al actualizar la sesión" } - }, - "accessible_paths": { - "label": "Directorios accesibles", - "add": "Agregar directorio", - "empty": "Selecciona al menos un directorio al que el agente pueda acceder.", - "required": "Por favor, seleccione al menos un directorio accesible.", - "duplicate": "Este directorio ya está incluido.", - "select_failed": "Error al seleccionar el directorio." } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "Error al actualizar el agente" diff --git a/src/renderer/src/i18n/translate/fr-fr.json b/src/renderer/src/i18n/translate/fr-fr.json index 06e4a632b3..646ba67343 100644 --- a/src/renderer/src/i18n/translate/fr-fr.json +++ b/src/renderer/src/i18n/translate/fr-fr.json @@ -22,6 +22,14 @@ "title": "Éditer Agent" }, "session": { + "accessible_paths": { + "add": "Ajouter un répertoire", + "duplicate": "Ce répertoire est déjà inclus.", + "empty": "Sélectionnez au moins un répertoire auquel l'agent peut accéder.", + "label": "Répertoires accessibles", + "required": "Veuillez sélectionner au moins un répertoire accessible.", + "select_failed": "Échec de la sélection du répertoire." + }, "add": { "title": "Ajouter une session" }, @@ -51,16 +59,11 @@ "error": { "failed": "Échec de la mise à jour de la session" } - }, - "accessible_paths": { - "label": "Répertoires accessibles", - "add": "Ajouter un répertoire", - "empty": "Sélectionnez au moins un répertoire auquel l'agent peut accéder.", - "required": "Veuillez sélectionner au moins un répertoire accessible.", - "duplicate": "Ce répertoire est déjà inclus.", - "select_failed": "Échec de la sélection du répertoire." } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "Échec de la mise à jour de l'agent" diff --git a/src/renderer/src/i18n/translate/ja-jp.json b/src/renderer/src/i18n/translate/ja-jp.json index fa916cbc08..3e6b732b22 100644 --- a/src/renderer/src/i18n/translate/ja-jp.json +++ b/src/renderer/src/i18n/translate/ja-jp.json @@ -22,6 +22,14 @@ "title": "編集エージェント" }, "session": { + "accessible_paths": { + "add": "[to be translated]:Add directory", + "duplicate": "[to be translated]:This directory is already included.", + "empty": "[to be translated]:Select at least one directory that the agent can access.", + "label": "[to be translated]:Accessible directories", + "required": "[to be translated]:Please select at least one accessible directory.", + "select_failed": "[to be translated]:Failed to select directory." + }, "add": { "title": "セッションを追加" }, @@ -53,6 +61,9 @@ } } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "エージェントの更新に失敗しました" diff --git a/src/renderer/src/i18n/translate/pt-pt.json b/src/renderer/src/i18n/translate/pt-pt.json index f303ea0de8..7ca5065a10 100644 --- a/src/renderer/src/i18n/translate/pt-pt.json +++ b/src/renderer/src/i18n/translate/pt-pt.json @@ -22,6 +22,14 @@ "title": "Agent Editor" }, "session": { + "accessible_paths": { + "add": "Adicionar diretório", + "duplicate": "Este diretório já está incluído.", + "empty": "Selecione pelo menos um diretório ao qual o agente possa acessar.", + "label": "Diretórios acessíveis", + "required": "Por favor, selecione pelo menos um diretório acessível.", + "select_failed": "Falha ao selecionar o diretório." + }, "add": { "title": "Adicionar uma sessão" }, @@ -51,16 +59,11 @@ "error": { "failed": "Falha ao atualizar a sessão" } - }, - "accessible_paths": { - "label": "Diretórios acessíveis", - "add": "Adicionar diretório", - "empty": "Selecione pelo menos um diretório ao qual o agente possa acessar.", - "required": "Por favor, selecione pelo menos um diretório acessível.", - "duplicate": "Este diretório já está incluído.", - "select_failed": "Falha ao selecionar o diretório." } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "Falha ao atualizar o agente" diff --git a/src/renderer/src/i18n/translate/ru-ru.json b/src/renderer/src/i18n/translate/ru-ru.json index b758bd15a0..c6b7ad8b2c 100644 --- a/src/renderer/src/i18n/translate/ru-ru.json +++ b/src/renderer/src/i18n/translate/ru-ru.json @@ -22,6 +22,14 @@ "title": "Редактировать агент" }, "session": { + "accessible_paths": { + "add": "Добавить каталог", + "duplicate": "Этот каталог уже включён.", + "empty": "Выберите хотя бы один каталог, к которому агент имеет доступ.", + "label": "Доступные директории", + "required": "Пожалуйста, выберите хотя бы один доступный каталог.", + "select_failed": "Не удалось выбрать каталог." + }, "add": { "title": "Добавить сеанс" }, @@ -51,16 +59,11 @@ "error": { "failed": "Не удалось обновить сеанс" } - }, - "accessible_paths": { - "label": "Доступные директории", - "add": "Добавить каталог", - "empty": "Выберите хотя бы один каталог, к которому агент имеет доступ.", - "required": "Пожалуйста, выберите хотя бы один доступный каталог.", - "duplicate": "Этот каталог уже включён.", - "select_failed": "Не удалось выбрать каталог." } }, + "settings": { + "essential": "[to be translated]:Essential Settings" + }, "update": { "error": { "failed": "Не удалось обновить агента"