From 9d9ae7ba4ef0beaa384d116226b57144acde7512 Mon Sep 17 00:00:00 2001 From: icarus Date: Mon, 22 Sep 2025 14:04:37 +0800 Subject: [PATCH] feat(i18n): add error messages for agent operations Add error messages for agent get/list operations and restructure accessible paths validation messages --- src/renderer/src/i18n/locales/en-us.json | 14 +++++++++++++- src/renderer/src/i18n/locales/zh-cn.json | 14 +++++++++++++- src/renderer/src/i18n/locales/zh-tw.json | 14 +++++++++++++- src/renderer/src/i18n/translate/el-gr.json | 14 +++++++++++++- src/renderer/src/i18n/translate/es-es.json | 14 +++++++++++++- src/renderer/src/i18n/translate/fr-fr.json | 14 +++++++++++++- src/renderer/src/i18n/translate/ja-jp.json | 14 +++++++++++++- src/renderer/src/i18n/translate/pt-pt.json | 14 +++++++++++++- src/renderer/src/i18n/translate/ru-ru.json | 14 +++++++++++++- 9 files changed, 117 insertions(+), 9 deletions(-) diff --git a/src/renderer/src/i18n/locales/en-us.json b/src/renderer/src/i18n/locales/en-us.json index 1eea1834a..8af40a56e 100644 --- a/src/renderer/src/i18n/locales/en-us.json +++ b/src/renderer/src/i18n/locales/en-us.json @@ -20,13 +20,25 @@ "edit": { "title": "Edit Agent" }, + "get": { + "error": { + "failed": "Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "Failed to list agents." + } + }, "session": { "accessible_paths": { "add": "Add directory", "duplicate": "This directory is already included.", "empty": "Select at least one directory that the agent can access.", + "error": { + "at_least_one": "Please select at least one accessible directory." + }, "label": "Accessible directories", - "required": "Please select at least one accessible directory.", "select_failed": "Failed to select directory." }, "add": { diff --git a/src/renderer/src/i18n/locales/zh-cn.json b/src/renderer/src/i18n/locales/zh-cn.json index d36cbb317..592a31612 100644 --- a/src/renderer/src/i18n/locales/zh-cn.json +++ b/src/renderer/src/i18n/locales/zh-cn.json @@ -20,13 +20,25 @@ "edit": { "title": "编辑 Agent" }, + "get": { + "error": { + "failed": "获取智能体失败" + } + }, + "list": { + "error": { + "failed": "获取智能体列表失败" + } + }, "session": { "accessible_paths": { "add": "添加目录", "duplicate": "该目录已添加。", "empty": "请选择至少一个智能体可访问的目录。", + "error": { + "at_least_one": "请至少选择一个可访问的目录" + }, "label": "工作目录", - "required": "请至少选择一个可访问的目录。", "select_failed": "选择目录失败" }, "add": { diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index 4851d61e6..f4993bc54 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -20,13 +20,25 @@ "edit": { "title": "編輯 Agent" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "session": { "accessible_paths": { "add": "新增目錄", "duplicate": "此目錄已包含在內。", "empty": "選擇至少一個代理可以存取的目錄。", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "label": "可存取的目錄", - "required": "請至少選擇一個可存取的目錄。", "select_failed": "無法選擇目錄。" }, "add": { diff --git a/src/renderer/src/i18n/translate/el-gr.json b/src/renderer/src/i18n/translate/el-gr.json index 5b02b0430..21a4bd88f 100644 --- a/src/renderer/src/i18n/translate/el-gr.json +++ b/src/renderer/src/i18n/translate/el-gr.json @@ -20,13 +20,25 @@ "edit": { "title": "Επεξεργαστής Agent" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "session": { "accessible_paths": { "add": "Προσθήκη καταλόγου", "duplicate": "Αυτός ο κατάλογος έχει ήδη συμπεριληφθεί.", "empty": "Επιλέξτε τουλάχιστον έναν κατάλογο στον οποίο ο πράκτορας μπορεί να έχει πρόσβαση.", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "label": "Προσβάσιμοι κατάλογοι", - "required": "Παρακαλώ επιλέξτε τουλάχιστον έναν προσβάσιμο κατάλογο.", "select_failed": "Αποτυχία επιλογής καταλόγου." }, "add": { diff --git a/src/renderer/src/i18n/translate/es-es.json b/src/renderer/src/i18n/translate/es-es.json index 0fca9b617..5d7a6a2c7 100644 --- a/src/renderer/src/i18n/translate/es-es.json +++ b/src/renderer/src/i18n/translate/es-es.json @@ -20,13 +20,25 @@ "edit": { "title": "Agent de edición" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "session": { "accessible_paths": { "add": "Agregar directorio", "duplicate": "Este directorio ya está incluido.", "empty": "Selecciona al menos un directorio al que el agente pueda acceder.", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "label": "Directorios accesibles", - "required": "Por favor, seleccione al menos un directorio accesible.", "select_failed": "Error al seleccionar el directorio." }, "add": { diff --git a/src/renderer/src/i18n/translate/fr-fr.json b/src/renderer/src/i18n/translate/fr-fr.json index 56782ab94..c3adbedc2 100644 --- a/src/renderer/src/i18n/translate/fr-fr.json +++ b/src/renderer/src/i18n/translate/fr-fr.json @@ -20,13 +20,25 @@ "edit": { "title": "Éditer Agent" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "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.", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "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": { diff --git a/src/renderer/src/i18n/translate/ja-jp.json b/src/renderer/src/i18n/translate/ja-jp.json index 268b4302f..6a561008f 100644 --- a/src/renderer/src/i18n/translate/ja-jp.json +++ b/src/renderer/src/i18n/translate/ja-jp.json @@ -20,13 +20,25 @@ "edit": { "title": "編集エージェント" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "session": { "accessible_paths": { "add": "ディレクトリを追加", "duplicate": "このディレクトリは既に含まれています。", "empty": "エージェントがアクセスできるディレクトリを少なくとも1つ選択してください。", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "label": "アクセス可能なディレクトリ", - "required": "アクセス可能なディレクトリを少なくとも1つ選択してください。", "select_failed": "ディレクトリの選択に失敗しました。" }, "add": { diff --git a/src/renderer/src/i18n/translate/pt-pt.json b/src/renderer/src/i18n/translate/pt-pt.json index 562e07d6a..c4ce25087 100644 --- a/src/renderer/src/i18n/translate/pt-pt.json +++ b/src/renderer/src/i18n/translate/pt-pt.json @@ -20,13 +20,25 @@ "edit": { "title": "Agent Editor" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "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.", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "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": { diff --git a/src/renderer/src/i18n/translate/ru-ru.json b/src/renderer/src/i18n/translate/ru-ru.json index cf6f22847..81cdb590a 100644 --- a/src/renderer/src/i18n/translate/ru-ru.json +++ b/src/renderer/src/i18n/translate/ru-ru.json @@ -20,13 +20,25 @@ "edit": { "title": "Редактировать агент" }, + "get": { + "error": { + "failed": "[to be translated]:Failed to get the agent." + } + }, + "list": { + "error": { + "failed": "[to be translated]:Failed to list agents." + } + }, "session": { "accessible_paths": { "add": "Добавить каталог", "duplicate": "Этот каталог уже включён.", "empty": "Выберите хотя бы один каталог, к которому агент имеет доступ.", + "error": { + "at_least_one": "[to be translated]:Please select at least one accessible directory." + }, "label": "Доступные директории", - "required": "Пожалуйста, выберите хотя бы один доступный каталог.", "select_failed": "Не удалось выбрать каталог." }, "add": {