From b6765b48b5cdfff02ca939d8c692d694c983af47 Mon Sep 17 00:00:00 2001 From: Vaayne Date: Sun, 28 Sep 2025 10:18:59 +0800 Subject: [PATCH] Refactor translation files: Update agent terminology to assistant, remove MCP server references, and enhance permission mode descriptions across multiple languages (es-es, fr-fr, ja-jp, pt-pt, ru-ru). --- src/renderer/src/i18n/locales/zh-tw.json | 16 +- src/renderer/src/i18n/translate/el-gr.json | 170 +++++++++++---------- src/renderer/src/i18n/translate/es-es.json | 170 +++++++++++---------- src/renderer/src/i18n/translate/fr-fr.json | 170 +++++++++++---------- src/renderer/src/i18n/translate/ja-jp.json | 170 +++++++++++---------- src/renderer/src/i18n/translate/pt-pt.json | 170 +++++++++++---------- src/renderer/src/i18n/translate/ru-ru.json | 170 +++++++++++---------- 7 files changed, 550 insertions(+), 486 deletions(-) diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index ab2ebbacc4..eaa8ed7517 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -129,11 +129,14 @@ "description": "唯讀工具會自動預先授權,其它操作仍需核准。", "title": "預設(繼續前先詢問)" }, + "helper": "指定助手如何處理工具使用授權", + "placeholder": "選擇權限模式", "plan": { "behavior": "預設的唯讀工具會自動預先授權,但執行仍被停用。", "description": "沿用預設的唯讀工具集,並會在執行前先呈現計畫。", "title": "規劃模式" - } + }, + "title": "權限模式" }, "preapproved": { "autoBadge": "模式自動添加", @@ -1032,6 +1035,7 @@ "success": "成功", "swap": "交換", "topics": "話題", + "unnamed": "未命名", "update_success": "更新成功", "upload_files": "上傳檔案", "warning": "警告", @@ -3948,6 +3952,10 @@ "start_auth": "開始授權", "submit_code": "完成登錄" }, + "anthropic_api_host": "Anthropic API 主機地址", + "anthropic_api_host_preview": "Anthropic 預覽:{{url}}", + "anthropic_api_host_tip": "僅在服務商提供與 Anthropic 相容的網址時設定。以 / 結尾會忽略自動附加的 v1,以 # 結尾則強制使用原始地址。", + "anthropic_api_host_tooltip": "僅在服務商提供 Claude 相容的基礎網址時設定。", "api": { "key": { "check": { @@ -3995,12 +4003,8 @@ } }, "api_host": "API 主機地址", - "api_host_tooltip": "僅在服務商需要自訂的 OpenAI 相容端點時才覆蓋。", "api_host_preview": "預覽:{{url}}", - "anthropic_api_host": "Anthropic API 主機地址", - "anthropic_api_host_tooltip": "僅在服務商提供 Claude 相容的基礎網址時設定。", - "anthropic_api_host_preview": "Anthropic 預覽:{{url}}", - "anthropic_api_host_tip": "僅在服務商提供與 Anthropic 相容的網址時設定。以 / 結尾會忽略自動附加的 v1,以 # 結尾則強制使用原始地址。", + "api_host_tooltip": "僅在服務商需要自訂的 OpenAI 相容端點時才覆蓋。", "api_key": { "label": "API 金鑰", "tip": "多個金鑰使用逗號或空格分隔" diff --git a/src/renderer/src/i18n/translate/el-gr.json b/src/renderer/src/i18n/translate/el-gr.json index a894d546c3..a3b977368a 100644 --- a/src/renderer/src/i18n/translate/el-gr.json +++ b/src/renderer/src/i18n/translate/el-gr.json @@ -100,7 +100,6 @@ "title": "Ρυθμίσεις για προχωρημένους" }, "essential": "Βασικές Ρυθμίσεις", - "mcps": "Διακομιστής MCP", "prompt": "Ρυθμίσεις Προτροπής", "tooling": { "mcp": { @@ -130,11 +129,14 @@ "description": "Ισχύουν οι κανονικοί έλεγχοι δικαιωμάτων.", "title": "Προεπιλογή (να ερωτηθώ πριν συνεχίσω)" }, + "helper": "Καθορίζει πώς ο πράκτορας διαχειρίζεται την εξουσιοδότηση χρήσης εργαλείων", + "placeholder": "Επιλέξτε λειτουργία αδειών", "plan": { "behavior": "Μόνο εργαλεία μόνο για ανάγνωση. Η εκτέλεση είναι απενεργοποιημένη.", "description": "Ο Claude μπορεί να χρησιμοποιεί μόνο εργαλεία μόνο για ανάγνωση και παρουσιάζει ένα σχέδιο πριν από την εκτέλεση.", "title": "Λειτουργία σχεδιασμού (έρχεται σύντομα)" - } + }, + "title": "Λειτουργία αδειών" }, "preapproved": { "autoBadge": "Προστέθηκε από τη λειτουργία", @@ -195,83 +197,6 @@ "enable_server": "Ενεργοποίηση του διακομιστή API για χρήση πρακτόρων." } }, - "agents": { - "add": { - "button": "Προσθήκη στο Βοηθό", - "knowledge_base": { - "label": "Βάση γνώσεων", - "placeholder": "Επιλέξτε βάση γνώσεων" - }, - "name": { - "label": "Όνομα", - "placeholder": "Εισαγάγετε όνομα" - }, - "prompt": { - "label": "Φράση προκαλέσεως", - "placeholder": "Εισαγάγετε φράση προκαλέσεως", - "variables": { - "tip": { - "content": "{{date}}:\tΗμερομηνία\n{{time}}:\tΏρα\n{{datetime}}:\tΗμερομηνία και ώρα\n{{system}}:\tΛειτουργικό σύστημα\n{{arch}}:\tΑρχιτεκτονική CPU\n{{language}}:\tΓλώσσα\n{{model_name}}:\tΌνομα μοντέλου\n{{username}}:\tΌνομα χρήστη", - "title": "Διαθέσιμες μεταβλητές" - } - } - }, - "title": "Δημιουργία νέου ειδικού", - "unsaved_changes_warning": "Έχετε μη αποθηκευμένες αλλαγές, είστε βέβαιοι ότι θέλετε να κλείσετε;" - }, - "delete": { - "popup": { - "content": "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον ειδικό;" - } - }, - "edit": { - "model": { - "select": { - "title": "Επιλογή μοντέλου" - } - }, - "title": "Επεξεργασία ειδικού" - }, - "export": { - "agent": "Εξαγωγή υποκειμένου" - }, - "import": { - "button": "Εισαγωγή", - "error": { - "fetch_failed": "Αποτυχία λήψης δεδομένων από το URL", - "invalid_format": "Μη έγκυρη μορφή πράκτορα: λείπουν υποχρεωτικά πεδία", - "url_required": "Παρακαλώ εισάγετε τη διεύθυνση URL" - }, - "file_filter": "Αρχεία JSON", - "select_file": "Επιλέξτε αρχείο", - "title": "Εισαγωγή από το εξωτερικό", - "type": { - "file": "Αρχείο", - "url": "URL" - }, - "url_placeholder": "Εισάγετε τη διεύθυνση URL JSON" - }, - "manage": { - "title": "Διαχείριση ειδικών" - }, - "my_agents": "Οι ειδικοί μου", - "search": { - "no_results": "Δεν βρέθηκαν σχετικοί ειδικοί" - }, - "settings": { - "title": "Διαμόρφωση Πράκτορα" - }, - "sorting": { - "title": "Ταξινόμηση" - }, - "tag": { - "agent": "Ειδικός", - "default": "Προεπιλογή", - "new": "Νέος", - "system": "Σύστημα" - }, - "title": "Ειδικοί" - }, "apiServer": { "actions": { "copy": "Αντιγραφή", @@ -351,6 +276,83 @@ "showByList": "Εμφάνιση με λίστα", "showByTags": "Εμφάνιση με ετικέτες" }, + "presets": { + "add": { + "button": "Προσθήκη στον βοηθό", + "knowledge_base": { + "label": "Βάση γνώσης", + "placeholder": "Επιλέξτε βάση γνώσης" + }, + "name": { + "label": "Όνομα", + "placeholder": "Εισάγετε όνομα" + }, + "prompt": { + "label": "Προτροπή", + "placeholder": "Εισάγετε προτροπή", + "variables": { + "tip": { + "content": "{{date}}:\tΗμερομηνία\n{{time}}:\tΏρα\n{{datetime}}:\tΗμερομηνία και ώρα\n{{system}}:\tΛειτουργικό σύστημα\n{{arch}}:\tΑρχιτεκτονική CPU\n{{language}}:\tΓλώσσα\n{{model_name}}:\tΌνομα μοντέλου\n{{username}}:\tΌνομα χρήστη", + "title": "Διαθέσιμες μεταβλητές" + } + } + }, + "title": "Δημιουργία βοηθού", + "unsaved_changes_warning": "Έχετε μη αποθηκευμένες αλλαγές. Είστε σίγουροι ότι θέλετε να κλείσετε;" + }, + "delete": { + "popup": { + "content": "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον βοηθό;" + } + }, + "edit": { + "model": { + "select": { + "title": "Επιλέξτε μοντέλο" + } + }, + "title": "Επεξεργασία βοηθού" + }, + "export": { + "agent": "Εξαγωγή βοηθού" + }, + "import": { + "button": "Εισαγωγή", + "error": { + "fetch_failed": "Αποτυχία λήψης δεδομένων από το URL", + "invalid_format": "Μη έγκυρη μορφή βοηθού: λείπουν υποχρεωτικά πεδία", + "url_required": "Παρακαλώ εισάγετε ένα URL" + }, + "file_filter": "Αρχεία JSON", + "select_file": "Επιλέξτε αρχείο", + "title": "Εισαγωγή από εξωτερική πηγή", + "type": { + "file": "Αρχείο", + "url": "URL" + }, + "url_placeholder": "Εισάγετε JSON URL" + }, + "manage": { + "title": "Διαχείριση βοηθών" + }, + "my_agents": "Οι βοηθοί μου", + "search": { + "no_results": "Δεν βρέθηκαν σχετικοί βοηθοί" + }, + "settings": { + "title": "Διαμόρφωση βοηθών" + }, + "sorting": { + "title": "Ταξινόμηση" + }, + "tag": { + "agent": "Βοηθός", + "default": "Προεπιλογή", + "new": "Νέος", + "system": "Σύστημα" + }, + "title": "Βιβλιοθήκη βοηθών" + }, "save": { "success": "Η αποθήκευση ολοκληρώθηκε επιτυχώς", "title": "Αποθήκευση στον νοητή" @@ -529,6 +531,7 @@ "new_topic": "Νέο θέμα {{Command}}", "pause": "Παύση", "placeholder": "Εισάγετε μήνυμα εδώ...", + "placeholder_without_triggers": "Γράψτε το μήνυμά σας εδώ, πατήστε {{key}} για αποστολή", "send": "Αποστολή", "settings": "Ρυθμίσεις", "thinking": { @@ -1032,6 +1035,7 @@ "success": "Επιτυχία", "swap": "Εναλλαγή", "topics": "Θέματα", + "unnamed": "Χωρίς όνομα", "update_success": "Επιτυχής ενημέρωση", "upload_files": "Ανέβασμα αρχείου", "warning": "Προσοχή", @@ -3948,6 +3952,10 @@ "start_auth": "Έναρξη εξουσιοδότησης", "submit_code": "Ολοκληρώστε την σύνδεση" }, + "anthropic_api_host": "Διεύθυνση API Anthropic", + "anthropic_api_host_preview": "Προεπισκόπηση Anthropic: {{url}}", + "anthropic_api_host_tip": "Συμπληρώστε μόνο εάν ο πάροχος προσφέρει συμβατή με Anthropic διεύθυνση. Η λήξη με / αγνοεί το v1 που προστίθεται αυτόματα, η λήξη με # επιβάλλει τη χρήση της αρχικής διεύθυνσης.", + "anthropic_api_host_tooltip": "Συμπληρώστε μόνο όταν ο πάροχος παρέχει βασική διεύθυνση συμβατή με Claude.", "api": { "key": { "check": { @@ -3995,6 +4003,8 @@ } }, "api_host": "Διεύθυνση API", + "api_host_preview": "Προεπισκόπηση: {{url}}", + "api_host_tooltip": "Αντικατάσταση μόνο όταν ο πάροχος απαιτεί προσαρμοσμένη διεύθυνση συμβατή με OpenAI.", "api_key": { "label": "Κλειδί API", "tip": "Χωριστά με κόμμα περισσότερα κλειδιά API" @@ -4398,7 +4408,6 @@ } }, "title": { - "agents": "Πράκτορες", "apps": "Εφαρμογές", "code": "Κώδικας", "files": "Αρχεία", @@ -4410,6 +4419,7 @@ "notes": "σημειώσεις", "paintings": "Ζωγραφική", "settings": "Ρυθμίσεις", + "store": "Βιβλιοθήκη βοηθών", "translate": "Μετάφραση" }, "trace": { diff --git a/src/renderer/src/i18n/translate/es-es.json b/src/renderer/src/i18n/translate/es-es.json index b3ccb72677..7fb70268d1 100644 --- a/src/renderer/src/i18n/translate/es-es.json +++ b/src/renderer/src/i18n/translate/es-es.json @@ -100,7 +100,6 @@ "title": "Configuración avanzada" }, "essential": "Configuraciones esenciales", - "mcps": "Servidor MCP", "prompt": "Configuración de indicaciones", "tooling": { "mcp": { @@ -130,11 +129,14 @@ "description": "Se aplican los controles de permisos normales.", "title": "Predeterminado (preguntar antes de continuar)" }, + "helper": "Especifica cómo el agente maneja la autorización de uso de herramientas", + "placeholder": "Seleccionar modo de permisos", "plan": { "behavior": "Solo herramientas de solo lectura. La ejecución está deshabilitada.", "description": "Claude solo puede usar herramientas de solo lectura y presenta un plan antes de ejecutarlo.", "title": "Modo de planificación (próximamente)" - } + }, + "title": "Modo de permisos" }, "preapproved": { "autoBadge": "Añadido por modo", @@ -195,83 +197,6 @@ "enable_server": "Habilitar el servidor API para usar agentes." } }, - "agents": { - "add": { - "button": "Agregar al asistente", - "knowledge_base": { - "label": "Base de conocimiento", - "placeholder": "Seleccionar base de conocimiento" - }, - "name": { - "label": "Nombre", - "placeholder": "Ingrese el nombre" - }, - "prompt": { - "label": "Palabra clave", - "placeholder": "Ingrese la palabra clave", - "variables": { - "tip": { - "content": "{{date}}:\tFecha\n{{time}}:\tHora\n{{datetime}}:\tFecha y hora\n{{system}}:\tSistema operativo\n{{arch}}:\tArquitectura de CPU\n{{language}}:\tIdioma\n{{model_name}}:\tNombre del modelo\n{{username}}:\tNombre de usuario", - "title": "Variables disponibles" - } - } - }, - "title": "Crear agente inteligente", - "unsaved_changes_warning": "Tiene contenido no guardado, ¿está seguro de que desea cerrar?" - }, - "delete": { - "popup": { - "content": "¿Está seguro de que desea eliminar este agente inteligente?" - } - }, - "edit": { - "model": { - "select": { - "title": "Seleccionar modelo" - } - }, - "title": "Editar agente inteligente" - }, - "export": { - "agent": "Exportar Agente" - }, - "import": { - "button": "Importar", - "error": { - "fetch_failed": "Error al obtener los datos de la URL", - "invalid_format": "Formato de proxy no válido: faltan campos obligatorios", - "url_required": "Por favor, introduzca la URL" - }, - "file_filter": "Archivos JSON", - "select_file": "Seleccionar archivo", - "title": "Importar desde el exterior", - "type": { - "file": "Archivo", - "url": "URL" - }, - "url_placeholder": "Ingrese la URL JSON" - }, - "manage": { - "title": "Administrar agentes inteligentes" - }, - "my_agents": "Mis agentes inteligentes", - "search": { - "no_results": "No se encontraron agentes relacionados" - }, - "settings": { - "title": "Configuración del Agente" - }, - "sorting": { - "title": "Ordenar" - }, - "tag": { - "agent": "Agente", - "default": "Predeterminado", - "new": "Nuevo", - "system": "Sistema" - }, - "title": "Agente" - }, "apiServer": { "actions": { "copy": "Copiar", @@ -351,6 +276,83 @@ "showByList": "Mostrar en lista", "showByTags": "Mostrar por etiquetas" }, + "presets": { + "add": { + "button": "Añadir al asistente", + "knowledge_base": { + "label": "Base de conocimientos", + "placeholder": "Seleccionar base de conocimientos" + }, + "name": { + "label": "Nombre", + "placeholder": "Introducir nombre" + }, + "prompt": { + "label": "Prompt", + "placeholder": "Introducir prompt", + "variables": { + "tip": { + "content": "{{date}}:\tFecha\n{{time}}:\tHora\n{{datetime}}:\tFecha y hora\n{{system}}:\tSistema operativo\n{{arch}}:\tArquitectura CPU\n{{language}}:\tIdioma\n{{model_name}}:\tNombre del modelo\n{{username}}:\tNombre de usuario", + "title": "Variables disponibles" + } + } + }, + "title": "Crear asistente", + "unsaved_changes_warning": "Tienes cambios sin guardar. ¿Estás seguro de que quieres cerrar?" + }, + "delete": { + "popup": { + "content": "¿Estás seguro de que quieres eliminar este asistente?" + } + }, + "edit": { + "model": { + "select": { + "title": "Seleccionar modelo" + } + }, + "title": "Editar asistente" + }, + "export": { + "agent": "Exportar asistente" + }, + "import": { + "button": "Importar", + "error": { + "fetch_failed": "Error al obtener datos desde la URL", + "invalid_format": "Formato de asistente inválido: faltan campos obligatorios", + "url_required": "Por favor introduce una URL" + }, + "file_filter": "Archivos JSON", + "select_file": "Seleccionar archivo", + "title": "Importar desde externo", + "type": { + "file": "Archivo", + "url": "URL" + }, + "url_placeholder": "Introducir URL JSON" + }, + "manage": { + "title": "Gestionar asistentes" + }, + "my_agents": "Mis asistentes", + "search": { + "no_results": "No se encontraron asistentes relacionados" + }, + "settings": { + "title": "Configuración de asistentes" + }, + "sorting": { + "title": "Ordenar" + }, + "tag": { + "agent": "Asistente", + "default": "Por defecto", + "new": "Nuevo", + "system": "Sistema" + }, + "title": "Biblioteca de asistentes" + }, "save": { "success": "Guardado exitosamente", "title": "Guardar en Agente Inteligente" @@ -529,6 +531,7 @@ "new_topic": "Nuevo tema {{Command}}", "pause": "Pausar", "placeholder": "Escribe aquí tu mensaje...", + "placeholder_without_triggers": "Escribe tu mensaje aquí, presiona {{key}} para enviar", "send": "Enviar", "settings": "Configuración", "thinking": { @@ -1032,6 +1035,7 @@ "success": "Éxito", "swap": "Intercambiar", "topics": "Temas", + "unnamed": "Sin nombre", "update_success": "Actualización exitosa", "upload_files": "Subir archivo", "warning": "Advertencia", @@ -3948,6 +3952,10 @@ "start_auth": "Comenzar autorización", "submit_code": "Iniciar sesión completado" }, + "anthropic_api_host": "Dirección API de Anthropic", + "anthropic_api_host_preview": "Vista previa de Anthropic: {{url}}", + "anthropic_api_host_tip": "Rellenar solo si el proveedor ofrece una dirección compatible con Anthropic. Terminar con / ignora el v1 añadido automáticamente, terminar con # fuerza el uso de la dirección original.", + "anthropic_api_host_tooltip": "Rellenar solo cuando el proveedor proporcione una dirección base compatible con Claude.", "api": { "key": { "check": { @@ -3995,6 +4003,8 @@ } }, "api_host": "Dirección API", + "api_host_preview": "Vista previa: {{url}}", + "api_host_tooltip": "Sobrescribir solo cuando el proveedor necesite una dirección compatible con OpenAI personalizada.", "api_key": { "label": "Clave API", "tip": "Separar múltiples claves con comas" @@ -4398,7 +4408,6 @@ } }, "title": { - "agents": "Agentes", "apps": "Aplicaciones", "code": "Código", "files": "Archivos", @@ -4410,6 +4419,7 @@ "notes": "notas", "paintings": "Pinturas", "settings": "Configuración", + "store": "Biblioteca de asistentes", "translate": "Traducir" }, "trace": { diff --git a/src/renderer/src/i18n/translate/fr-fr.json b/src/renderer/src/i18n/translate/fr-fr.json index 3f3353e277..e9e99d3b58 100644 --- a/src/renderer/src/i18n/translate/fr-fr.json +++ b/src/renderer/src/i18n/translate/fr-fr.json @@ -100,7 +100,6 @@ "title": "Paramètres avancés" }, "essential": "Paramètres essentiels", - "mcps": "Serveur MCP", "prompt": "Paramètres de l'invite", "tooling": { "mcp": { @@ -130,11 +129,14 @@ "description": "Les vérifications d'autorisation normales s'appliquent.", "title": "Par défaut (demander avant de continuer)" }, + "helper": "Spécifie comment l'agent gère l'autorisation d'utilisation des outils", + "placeholder": "Sélectionner le mode de permission", "plan": { "behavior": "Outils en lecture seule uniquement. L'exécution est désactivée.", "description": "Claude ne peut utiliser que des outils en lecture seule et présente un plan avant l'exécution.", "title": "Mode de planification (à venir)" - } + }, + "title": "Mode de permission" }, "preapproved": { "autoBadge": "Ajouté par mode", @@ -195,83 +197,6 @@ "enable_server": "Permettre au serveur API d'utiliser des agents." } }, - "agents": { - "add": { - "button": "Ajouter à l'assistant", - "knowledge_base": { - "label": "Base de connaissances", - "placeholder": "Sélectionner une base de connaissances" - }, - "name": { - "label": "Nom", - "placeholder": "Entrer le nom" - }, - "prompt": { - "label": "Mot-clé", - "placeholder": "Entrer le mot-clé", - "variables": { - "tip": { - "content": "{{date}}:\tDate\n{{time}}:\tHeure\n{{datetime}}:\tDate et heure\n{{system}}:\tSystème d'exploitation\n{{arch}}:\tArchitecture du processeur\n{{language}}:\tLangue\n{{model_name}}:\tNom du modèle\n{{username}}:\tNom d'utilisateur", - "title": "Variables disponibles" - } - } - }, - "title": "Créer un agent intelligent", - "unsaved_changes_warning": "Vous avez des modifications non enregistrées, êtes-vous sûr de vouloir fermer ?" - }, - "delete": { - "popup": { - "content": "Êtes-vous sûr de vouloir supprimer cet agent intelligent ?" - } - }, - "edit": { - "model": { - "select": { - "title": "Sélectionner un modèle" - } - }, - "title": "Modifier l'agent intelligent" - }, - "export": { - "agent": "Экспортировать агента" - }, - "import": { - "button": "Импортировать", - "error": { - "fetch_failed": "Échec de la récupération des données depuis l'URL", - "invalid_format": "Format de proxy invalide : champs obligatoires manquants", - "url_required": "Veuillez entrer l'URL" - }, - "file_filter": "Файлы JSON", - "select_file": "Выбрать файл", - "title": "Импорт из внешнего источника", - "type": { - "file": "Fichier", - "url": "URL" - }, - "url_placeholder": "Введите URL JSON" - }, - "manage": { - "title": "Gérer les agents intelligents" - }, - "my_agents": "Mes agents intelligents", - "search": { - "no_results": "Aucun agent intelligent correspondant trouvé" - }, - "settings": { - "title": "Configuration de l'agent intelligent" - }, - "sorting": { - "title": "Trier" - }, - "tag": { - "agent": "Agent intelligent", - "default": "Par défaut", - "new": "Nouveau", - "system": "Système" - }, - "title": "Agent intelligent" - }, "apiServer": { "actions": { "copy": "Copier", @@ -351,6 +276,83 @@ "showByList": "Affichage sous forme de liste", "showByTags": "Affichage par balises" }, + "presets": { + "add": { + "button": "Ajouter à l'assistant", + "knowledge_base": { + "label": "Base de connaissances", + "placeholder": "Sélectionner une base de connaissances" + }, + "name": { + "label": "Nom", + "placeholder": "Saisir le nom" + }, + "prompt": { + "label": "Prompt", + "placeholder": "Saisir le prompt", + "variables": { + "tip": { + "content": "{{date}}:\tDate\n{{time}}:\tHeure\n{{datetime}}:\tDate et heure\n{{system}}:\tSystème d'exploitation\n{{arch}}:\tArchitecture CPU\n{{language}}:\tLangue\n{{model_name}}:\tNom du modèle\n{{username}}:\tNom d'utilisateur", + "title": "Variables disponibles" + } + } + }, + "title": "Créer un assistant", + "unsaved_changes_warning": "Vous avez des modifications non sauvegardées. Êtes-vous sûr de vouloir fermer ?" + }, + "delete": { + "popup": { + "content": "Êtes-vous sûr de vouloir supprimer cet assistant ?" + } + }, + "edit": { + "model": { + "select": { + "title": "Sélectionner un modèle" + } + }, + "title": "Modifier l'assistant" + }, + "export": { + "agent": "Exporter l'assistant" + }, + "import": { + "button": "Importer", + "error": { + "fetch_failed": "Échec de la récupération des données depuis l'URL", + "invalid_format": "Format d'assistant invalide : champs obligatoires manquants", + "url_required": "Veuillez saisir une URL" + }, + "file_filter": "Fichiers JSON", + "select_file": "Sélectionner un fichier", + "title": "Importer depuis l'extérieur", + "type": { + "file": "Fichier", + "url": "URL" + }, + "url_placeholder": "Saisir l'URL JSON" + }, + "manage": { + "title": "Gérer les assistants" + }, + "my_agents": "Mes assistants", + "search": { + "no_results": "Aucun assistant correspondant trouvé" + }, + "settings": { + "title": "Configuration des assistants" + }, + "sorting": { + "title": "Tri" + }, + "tag": { + "agent": "Assistant", + "default": "Par défaut", + "new": "Nouveau", + "system": "Système" + }, + "title": "Bibliothèque d'assistants" + }, "save": { "success": "Sauvegarde réussie", "title": "Enregistrer dans l'agent" @@ -529,6 +531,7 @@ "new_topic": "Nouveau sujet {{Command}}", "pause": "Pause", "placeholder": "Entrez votre message ici...", + "placeholder_without_triggers": "Tapez votre message ici, appuyez sur {{key}} pour envoyer", "send": "Envoyer", "settings": "Paramètres", "thinking": { @@ -1032,6 +1035,7 @@ "success": "Succès", "swap": "Échanger", "topics": "Sujets", + "unnamed": "Sans nom", "update_success": "Mise à jour réussie", "upload_files": "Uploader des fichiers", "warning": "Avertissement", @@ -3948,6 +3952,10 @@ "start_auth": "Commencer l'autorisation", "submit_code": "Terminer la connexion" }, + "anthropic_api_host": "Adresse API Anthropic", + "anthropic_api_host_preview": "Aperçu Anthropic : {{url}}", + "anthropic_api_host_tip": "Remplir seulement si le fournisseur propose une adresse compatible Anthropic. Se terminant par / ignore le v1 ajouté automatiquement, se terminant par # force l'utilisation de l'adresse originale.", + "anthropic_api_host_tooltip": "Remplir seulement lorsque le fournisseur propose une adresse de base compatible Claude.", "api": { "key": { "check": { @@ -3995,6 +4003,8 @@ } }, "api_host": "Adresse API", + "api_host_preview": "Aperçu : {{url}}", + "api_host_tooltip": "Remplacer seulement lorsque le fournisseur nécessite une adresse compatible OpenAI personnalisée.", "api_key": { "label": "Clé API", "tip": "Séparer les clés multiples par des virgules" @@ -4398,7 +4408,6 @@ } }, "title": { - "agents": "Agent intelligent", "apps": "Mini-programmes", "code": "Code", "files": "Fichiers", @@ -4410,6 +4419,7 @@ "notes": "notes", "paintings": "Peintures", "settings": "Paramètres", + "store": "Bibliothèque d'assistants", "translate": "Traduire" }, "trace": { diff --git a/src/renderer/src/i18n/translate/ja-jp.json b/src/renderer/src/i18n/translate/ja-jp.json index 5e57226d96..9b6c514b5f 100644 --- a/src/renderer/src/i18n/translate/ja-jp.json +++ b/src/renderer/src/i18n/translate/ja-jp.json @@ -100,7 +100,6 @@ "title": "高級設定" }, "essential": "必須設定", - "mcps": "MCPサーバー", "prompt": "プロンプト設定", "tooling": { "mcp": { @@ -130,11 +129,14 @@ "description": "通常の権限チェックが適用されます。", "title": "デフォルト(続行する前に確認)" }, + "helper": "エージェントがツール使用の承認を処理する方法を指定", + "placeholder": "権限モードを選択", "plan": { "behavior": "読み取り専用ツールのみ。実行は無効です。", "description": "Claudeは読み取り専用ツールのみを使用し、実行前に計画を提示します。", "title": "計画モード(近日公開)" - } + }, + "title": "権限モード" }, "preapproved": { "autoBadge": "モードによって追加されました", @@ -195,83 +197,6 @@ "enable_server": "APIサーバーがエージェントを使用できるようにする。" } }, - "agents": { - "add": { - "button": "アシスタントに追加", - "knowledge_base": { - "label": "ナレッジベース", - "placeholder": "ナレッジベースを選択" - }, - "name": { - "label": "名前", - "placeholder": "名前を入力" - }, - "prompt": { - "label": "プロンプト", - "placeholder": "プロンプトを入力", - "variables": { - "tip": { - "content": "{{date}}:\t日付\n{{time}}:\t時間\n{{datetime}}:\t日付と時間\n{{system}}:\tオペレーティングシステム\n{{arch}}:\tCPUアーキテクチャ\n{{language}}:\t言語\n{{model_name}}:\tモデル名\n{{username}}:\tユーザー名", - "title": "利用可能な変数" - } - } - }, - "title": "エージェントを作成", - "unsaved_changes_warning": "未保存の変更があります。続行しますか?" - }, - "delete": { - "popup": { - "content": "このエージェントを削除してもよろしいですか?" - } - }, - "edit": { - "model": { - "select": { - "title": "モデルを選択" - } - }, - "title": "エージェントを編集" - }, - "export": { - "agent": "エージェントをエクスポート" - }, - "import": { - "button": "インポート", - "error": { - "fetch_failed": "URLからのデータ取得に失敗しました", - "invalid_format": "無効なエージェント形式:必須フィールドが不足しています", - "url_required": "URLを入力してください" - }, - "file_filter": "JSONファイル", - "select_file": "ファイルを選択", - "title": "外部からインポート", - "type": { - "file": "ファイル", - "url": "URL" - }, - "url_placeholder": "JSON URLを入力" - }, - "manage": { - "title": "エージェントを管理" - }, - "my_agents": "マイエージェント", - "search": { - "no_results": "結果が見つかりません" - }, - "settings": { - "title": "エージェント設定" - }, - "sorting": { - "title": "並び替え" - }, - "tag": { - "agent": "エージェント", - "default": "デフォルト", - "new": "新規", - "system": "システム" - }, - "title": "エージェント" - }, "apiServer": { "actions": { "copy": "コピー", @@ -351,6 +276,83 @@ "showByList": "リスト表示", "showByTags": "タグ表示" }, + "presets": { + "add": { + "button": "アシスタントに追加", + "knowledge_base": { + "label": "ナレッジベース", + "placeholder": "ナレッジベースを選択" + }, + "name": { + "label": "名前", + "placeholder": "名前を入力" + }, + "prompt": { + "label": "プロンプト", + "placeholder": "プロンプトを入力", + "variables": { + "tip": { + "content": "{{date}}:\t日付\n{{time}}:\t時間\n{{datetime}}:\t日付と時間\n{{system}}:\tオペレーティングシステム\n{{arch}}:\tCPUアーキテクチャ\n{{language}}:\t言語\n{{model_name}}:\tモデル名\n{{username}}:\tユーザー名", + "title": "利用可能な変数" + } + } + }, + "title": "アシスタントを作成", + "unsaved_changes_warning": "未保存の変更があります。閉じてもよろしいですか?" + }, + "delete": { + "popup": { + "content": "このアシスタントを削除してもよろしいですか?" + } + }, + "edit": { + "model": { + "select": { + "title": "モデルを選択" + } + }, + "title": "アシスタントを編集" + }, + "export": { + "agent": "アシスタントをエクスポート" + }, + "import": { + "button": "インポート", + "error": { + "fetch_failed": "URLからのデータ取得に失敗しました", + "invalid_format": "無効なアシスタント形式:必須フィールドが不足しています", + "url_required": "URLを入力してください" + }, + "file_filter": "JSONファイル", + "select_file": "ファイルを選択", + "title": "外部からインポート", + "type": { + "file": "ファイル", + "url": "URL" + }, + "url_placeholder": "JSON URLを入力" + }, + "manage": { + "title": "アシスタントを管理" + }, + "my_agents": "マイアシスタント", + "search": { + "no_results": "関連するアシスタントが見つかりません" + }, + "settings": { + "title": "アシスタント設定" + }, + "sorting": { + "title": "並び替え" + }, + "tag": { + "agent": "アシスタント", + "default": "デフォルト", + "new": "新規", + "system": "システム" + }, + "title": "アシスタントライブラリ" + }, "save": { "success": "保存に成功しました", "title": "エージェントに保存" @@ -529,6 +531,7 @@ "new_topic": "新しいトピック {{Command}}", "pause": "一時停止", "placeholder": "ここにメッセージを入力し、{{key}} を押して送信...", + "placeholder_without_triggers": "ここにメッセージを入力し、{{key}} を押して送信...", "send": "送信", "settings": "設定", "thinking": { @@ -1032,6 +1035,7 @@ "success": "成功", "swap": "交換", "topics": "トピック", + "unnamed": "無題", "update_success": "更新成功", "upload_files": "ファイルをアップロードする", "warning": "警告", @@ -3948,6 +3952,10 @@ "start_auth": "開始承認", "submit_code": "ログインを完了する" }, + "anthropic_api_host": "Anthropic APIアドレス", + "anthropic_api_host_preview": "Anthropic プレビュー:{{url}}", + "anthropic_api_host_tip": "サービスプロバイダーがAnthropic互換のアドレスを提供する場合のみ入力してください。/で終わる場合は自動追加されるv1を無視し、#で終わる場合は元のアドレスを強制的に使用します。", + "anthropic_api_host_tooltip": "サービスプロバイダーがClaude互換のベースアドレスを提供する場合のみ入力してください。", "api": { "key": { "check": { @@ -3995,6 +4003,8 @@ } }, "api_host": "APIホスト", + "api_host_preview": "プレビュー:{{url}}", + "api_host_tooltip": "サービスプロバイダーがカスタムOpenAI互換アドレスを必要とする場合のみ上書きしてください。", "api_key": { "label": "APIキー", "tip": "複数のキーはカンマまたはスペースで区切ります" @@ -4398,7 +4408,6 @@ } }, "title": { - "agents": "エージェント", "apps": "アプリ", "code": "Code", "files": "ファイル", @@ -4410,6 +4419,7 @@ "notes": "ノート", "paintings": "ペインティング", "settings": "設定", + "store": "アシスタントライブラリ", "translate": "翻訳" }, "trace": { diff --git a/src/renderer/src/i18n/translate/pt-pt.json b/src/renderer/src/i18n/translate/pt-pt.json index ff1c89ea6b..6fb95228f4 100644 --- a/src/renderer/src/i18n/translate/pt-pt.json +++ b/src/renderer/src/i18n/translate/pt-pt.json @@ -100,7 +100,6 @@ "title": "Configurações avançadas" }, "essential": "Configurações Essenciais", - "mcps": "Servidor MCP", "prompt": "Configurações de Prompt", "tooling": { "mcp": { @@ -130,11 +129,14 @@ "description": "Verificações normais de permissão aplicam-se.", "title": "Padrão (perguntar antes de continuar)" }, + "helper": "Especifica como o agente lida com a autorização de uso de ferramentas", + "placeholder": "Selecionar modo de permissões", "plan": { "behavior": "Ferramentas somente leitura. A execução está desabilitada.", "description": "Claude só pode usar ferramentas de leitura e apresenta um plano antes da execução.", "title": "Modo de planejamento (em breve)" - } + }, + "title": "Modo de permissões" }, "preapproved": { "autoBadge": "Adicionado por modo", @@ -195,83 +197,6 @@ "enable_server": "Ativar o Servidor de API para usar agentes." } }, - "agents": { - "add": { - "button": "Adicionar ao Assistente", - "knowledge_base": { - "label": "Base de Conhecimento", - "placeholder": "Selecione a Base de Conhecimento" - }, - "name": { - "label": "Nome", - "placeholder": "Digite o Nome" - }, - "prompt": { - "label": "Prompt", - "placeholder": "Digite o Prompt", - "variables": { - "tip": { - "content": "{{date}}:\tData\n{{time}}:\tHora\n{{datetime}}:\tData e hora\n{{system}}:\tSistema operativo\n{{arch}}:\tArquitetura da CPU\n{{language}}:\tIdioma\n{{model_name}}:\tNome do modelo\n{{username}}:\tNome de utilizador", - "title": "Variáveis disponíveis" - } - } - }, - "title": "Criar Agente Inteligente", - "unsaved_changes_warning": "Você tem alterações não salvas, tem certeza de que deseja fechar?" - }, - "delete": { - "popup": { - "content": "Tem certeza de que deseja excluir este agente inteligente?" - } - }, - "edit": { - "model": { - "select": { - "title": "Selecionar Modelo" - } - }, - "title": "Editar Agente Inteligente" - }, - "export": { - "agent": "Exportar Agente" - }, - "import": { - "button": "Importar", - "error": { - "fetch_failed": "Falha ao buscar dados da URL", - "invalid_format": "Formato de proxy inválido: campos obrigatórios ausentes", - "url_required": "Por favor, insira a URL" - }, - "file_filter": "Arquivo JSON", - "select_file": "Selecionar arquivo", - "title": "Importar do exterior", - "type": { - "file": "Arquivo", - "url": "URL" - }, - "url_placeholder": "Insira o URL JSON" - }, - "manage": { - "title": "Gerenciar Agentes Inteligentes" - }, - "my_agents": "Meus Agentes Inteligentes", - "search": { - "no_results": "Nenhum agente inteligente encontrado" - }, - "settings": { - "title": "Configuração do Agente" - }, - "sorting": { - "title": "Ordenação" - }, - "tag": { - "agent": "Agente", - "default": "Padrão", - "new": "Novo", - "system": "Sistema" - }, - "title": "Agente" - }, "apiServer": { "actions": { "copy": "Copiar", @@ -351,6 +276,83 @@ "showByList": "Exibição em Lista", "showByTags": "Exibição por Etiquetas" }, + "presets": { + "add": { + "button": "Adicionar ao assistente", + "knowledge_base": { + "label": "Base de conhecimento", + "placeholder": "Selecionar base de conhecimento" + }, + "name": { + "label": "Nome", + "placeholder": "Inserir nome" + }, + "prompt": { + "label": "Prompt", + "placeholder": "Inserir prompt", + "variables": { + "tip": { + "content": "{{date}}:\tData\n{{time}}:\tHora\n{{datetime}}:\tData e hora\n{{system}}:\tSistema operacional\n{{arch}}:\tArquitetura CPU\n{{language}}:\tIdioma\n{{model_name}}:\tNome do modelo\n{{username}}:\tNome de utilizador", + "title": "Variáveis disponíveis" + } + } + }, + "title": "Criar assistente", + "unsaved_changes_warning": "Tens alterações não guardadas. Tens a certeza de que queres fechar?" + }, + "delete": { + "popup": { + "content": "Tens a certeza de que queres eliminar este assistente?" + } + }, + "edit": { + "model": { + "select": { + "title": "Selecionar modelo" + } + }, + "title": "Editar assistente" + }, + "export": { + "agent": "Exportar assistente" + }, + "import": { + "button": "Importar", + "error": { + "fetch_failed": "Falha ao obter dados do URL", + "invalid_format": "Formato de assistente inválido: campos obrigatórios em falta", + "url_required": "Por favor insere um URL" + }, + "file_filter": "Ficheiros JSON", + "select_file": "Selecionar ficheiro", + "title": "Importar do exterior", + "type": { + "file": "Ficheiro", + "url": "URL" + }, + "url_placeholder": "Inserir URL JSON" + }, + "manage": { + "title": "Gerir assistentes" + }, + "my_agents": "Os meus assistentes", + "search": { + "no_results": "Não foram encontrados assistentes relacionados" + }, + "settings": { + "title": "Configuração de assistentes" + }, + "sorting": { + "title": "Ordenar" + }, + "tag": { + "agent": "Assistente", + "default": "Padrão", + "new": "Novo", + "system": "Sistema" + }, + "title": "Biblioteca de assistentes" + }, "save": { "success": "Salvo com Sucesso", "title": "Salvar para Agente Inteligente" @@ -529,6 +531,7 @@ "new_topic": "Novo tópico {{Command}}", "pause": "Pausar", "placeholder": "Digite sua mensagem aqui...", + "placeholder_without_triggers": "Escreve a tua mensagem aqui, pressiona {{key}} para enviar", "send": "Enviar", "settings": "Configurações", "thinking": { @@ -1032,6 +1035,7 @@ "success": "Sucesso", "swap": "Trocar", "topics": "Tópicos", + "unnamed": "Sem nome", "update_success": "Atualização bem-sucedida", "upload_files": "Carregar arquivo", "warning": "Aviso", @@ -3948,6 +3952,10 @@ "start_auth": "Iniciar autorização", "submit_code": "Concluir login" }, + "anthropic_api_host": "Endereço da API Anthropic", + "anthropic_api_host_preview": "Pré-visualização Anthropic: {{url}}", + "anthropic_api_host_tip": "Preencher apenas se o fornecedor oferecer um endereço compatível com Anthropic. Terminar com / ignora o v1 adicionado automaticamente, terminar com # força o uso do endereço original.", + "anthropic_api_host_tooltip": "Preencher apenas quando o fornecedor fornece um endereço base compatível com Claude.", "api": { "key": { "check": { @@ -3995,6 +4003,8 @@ } }, "api_host": "Endereço API", + "api_host_preview": "Pré-visualização: {{url}}", + "api_host_tooltip": "Substituir apenas quando o fornecedor necessita de um endereço compatível com OpenAI personalizado.", "api_key": { "label": "Chave API", "tip": "Use vírgula para separar várias chaves" @@ -4398,7 +4408,6 @@ } }, "title": { - "agents": "Agentes", "apps": "Miniaplicativos", "code": "Código", "files": "Arquivos", @@ -4410,6 +4419,7 @@ "notes": "Notas", "paintings": "Pinturas", "settings": "Configurações", + "store": "Biblioteca de assistentes", "translate": "Traduzir" }, "trace": { diff --git a/src/renderer/src/i18n/translate/ru-ru.json b/src/renderer/src/i18n/translate/ru-ru.json index 6ff78dd722..9a080fcab5 100644 --- a/src/renderer/src/i18n/translate/ru-ru.json +++ b/src/renderer/src/i18n/translate/ru-ru.json @@ -100,7 +100,6 @@ "title": "Расширенные настройки" }, "essential": "Основные настройки", - "mcps": "MCP сервер", "prompt": "Настройки подсказки", "tooling": { "mcp": { @@ -130,11 +129,14 @@ "description": "Применяются обычные проверки разрешений.", "title": "По умолчанию (спросить перед продолжением)" }, + "helper": "Определяет, как агент обрабатывает авторизацию использования инструментов", + "placeholder": "Выбрать режим разрешений", "plan": { "behavior": "Только инструменты чтения. Выполнение отключено.", "description": "Claude может использовать только инструменты только для чтения и представляет план перед выполнением.", "title": "Режим планирования (скоро появится)" - } + }, + "title": "Режим разрешений" }, "preapproved": { "autoBadge": "Добавлено режимом", @@ -195,83 +197,6 @@ "enable_server": "Разрешить серверу API использовать агентов." } }, - "agents": { - "add": { - "button": "Добавить в ассистента", - "knowledge_base": { - "label": "База знаний", - "placeholder": "Выберите базу знаний" - }, - "name": { - "label": "Имя", - "placeholder": "Введите имя" - }, - "prompt": { - "label": "Промпт", - "placeholder": "Введите промпт", - "variables": { - "tip": { - "content": "{{date}}:\tДата\n{{time}}:\tВремя\n{{datetime}}:\tДата и время\n{{system}}:\tОперационная система\n{{arch}}:\tАрхитектура процессора\n{{language}}:\tЯзык\n{{model_name}}:\tНазвание модели\n{{username}}:\tИмя пользователя", - "title": "Доступные переменные" - } - } - }, - "title": "Создать агента", - "unsaved_changes_warning": "У вас есть несохраненные изменения. Вы уверены, что хотите закрыть?" - }, - "delete": { - "popup": { - "content": "Вы уверены, что хотите удалить этого агента?" - } - }, - "edit": { - "model": { - "select": { - "title": "Выбрать модель" - } - }, - "title": "Редактировать агента" - }, - "export": { - "agent": "Экспорт агента" - }, - "import": { - "button": "Импорт", - "error": { - "fetch_failed": "Не удалось получить данные по URL", - "invalid_format": "Неверный формат агента: отсутствуют обязательные поля", - "url_required": "Пожалуйста, введите URL" - }, - "file_filter": "JSON файлы", - "select_file": "Выбрать файл", - "title": "Импорт из внешнего источника", - "type": { - "file": "Файл", - "url": "URL" - }, - "url_placeholder": "Введите URL JSON" - }, - "manage": { - "title": "Редактировать агентов" - }, - "my_agents": "Мои агенты", - "search": { - "no_results": "Результаты не найдены" - }, - "settings": { - "title": "Настройки агента" - }, - "sorting": { - "title": "Сортировка" - }, - "tag": { - "agent": "Агент", - "default": "По умолчанию", - "new": "Новый", - "system": "Система" - }, - "title": "Агенты" - }, "apiServer": { "actions": { "copy": "Копировать", @@ -351,6 +276,83 @@ "showByList": "Список", "showByTags": "По тегам" }, + "presets": { + "add": { + "button": "Добавить в помощник", + "knowledge_base": { + "label": "База знаний", + "placeholder": "Выбрать базу знаний" + }, + "name": { + "label": "Имя", + "placeholder": "Введите имя" + }, + "prompt": { + "label": "Промпт", + "placeholder": "Введите промпт", + "variables": { + "tip": { + "content": "{{date}}:\tДата\n{{time}}:\tВремя\n{{datetime}}:\tДата и время\n{{system}}:\tОперационная система\n{{arch}}:\tАрхитектура CPU\n{{language}}:\tЯзык\n{{model_name}}:\tИмя модели\n{{username}}:\tИмя пользователя", + "title": "Доступные переменные" + } + } + }, + "title": "Создать помощника", + "unsaved_changes_warning": "У вас есть несохранённые изменения. Вы уверены, что хотите закрыть?" + }, + "delete": { + "popup": { + "content": "Вы уверены, что хотите удалить этого помощника?" + } + }, + "edit": { + "model": { + "select": { + "title": "Выбрать модель" + } + }, + "title": "Редактировать помощника" + }, + "export": { + "agent": "Экспортировать помощника" + }, + "import": { + "button": "Импортировать", + "error": { + "fetch_failed": "Ошибка получения данных с URL", + "invalid_format": "Неверный формат помощника: отсутствуют обязательные поля", + "url_required": "Пожалуйста, введите URL" + }, + "file_filter": "Файлы JSON", + "select_file": "Выбрать файл", + "title": "Импорт из внешнего источника", + "type": { + "file": "Файл", + "url": "URL" + }, + "url_placeholder": "Введите JSON URL" + }, + "manage": { + "title": "Управление помощниками" + }, + "my_agents": "Мои помощники", + "search": { + "no_results": "Не найдено соответствующих помощников" + }, + "settings": { + "title": "Конфигурация помощников" + }, + "sorting": { + "title": "Сортировка" + }, + "tag": { + "agent": "Помощник", + "default": "По умолчанию", + "new": "Новый", + "system": "Система" + }, + "title": "Библиотека помощников" + }, "save": { "success": "Успешно сохранено", "title": "Сохранить в агента" @@ -529,6 +531,7 @@ "new_topic": "Новый топик {{Command}}", "pause": "Остановить", "placeholder": "Введите ваше сообщение здесь, нажмите {{key}} для отправки...", + "placeholder_without_triggers": "Напишите сообщение здесь, нажмите {{key}} для отправки", "send": "Отправить", "settings": "Настройки", "thinking": { @@ -1032,6 +1035,7 @@ "success": "Успешно", "swap": "Поменять местами", "topics": "Топики", + "unnamed": "Без имени", "update_success": "Обновление выполнено успешно", "upload_files": "Загрузить файл", "warning": "Предупреждение", @@ -3948,6 +3952,10 @@ "start_auth": "Начать авторизацию", "submit_code": "Завершить вход" }, + "anthropic_api_host": "Адрес API Anthropic", + "anthropic_api_host_preview": "Предпросмотр Anthropic: {{url}}", + "anthropic_api_host_tip": "Заполняйте только если провайдер предоставляет совместимый с Anthropic адрес. Окончание на / игнорирует автоматически добавляемое v1, окончание на # принудительно использует оригинальный адрес.", + "anthropic_api_host_tooltip": "Заполняйте только когда провайдер предоставляет базовый адрес, совместимый с Claude.", "api": { "key": { "check": { @@ -3995,6 +4003,8 @@ } }, "api_host": "Хост API", + "api_host_preview": "Предпросмотр: {{url}}", + "api_host_tooltip": "Переопределяйте только когда провайдер требует пользовательский адрес, совместимый с OpenAI.", "api_key": { "label": "Ключ API", "tip": "Несколько ключей, разделенных запятыми или пробелами" @@ -4398,7 +4408,6 @@ } }, "title": { - "agents": "Агенты", "apps": "Приложения", "code": "Code", "files": "Файлы", @@ -4410,6 +4419,7 @@ "notes": "заметки", "paintings": "Рисунки", "settings": "Настройки", + "store": "Библиотека помощников", "translate": "Перевод" }, "trace": {