diff --git a/packages/cli/src/i18n/locales/de.js b/packages/cli/src/i18n/locales/de.js index 6f27800ac..afcff7000 100644 --- a/packages/cli/src/i18n/locales/de.js +++ b/packages/cli/src/i18n/locales/de.js @@ -890,18 +890,83 @@ export default { 'Yes, allow always for this session': 'Ja, für diese Sitzung immer erlauben', // MCP Management Dialog (translations for MCP UI components) + 'Manage MCP servers': 'MCP-Server verwalten', + 'Server Detail': 'Serverdetails', + 'Disable Server': 'Server deaktivieren', + Tools: 'Werkzeuge', + 'Tool Detail': 'Werkzeugdetails', + 'MCP Management': 'MCP-Verwaltung', + 'Loading...': 'Lädt...', + 'Unknown step': 'Unbekannter Schritt', + 'Esc to back': 'Esc zurück', + '↑↓ to navigate · Enter to select · Esc to close': + '↑↓ navigieren · Enter auswählen · Esc schließen', + '↑↓ to navigate · Enter to select · Esc to back': + '↑↓ navigieren · Enter auswählen · Esc zurück', + '↑↓ to navigate · Enter to confirm · Esc to back': + '↑↓ navigieren · Enter bestätigen · Esc zurück', + 'User Settings (global)': 'Benutzereinstellungen (global)', + 'Workspace Settings (project-specific)': + 'Arbeitsbereichseinstellungen (projektspezifisch)', + 'Disable server:': 'Server deaktivieren:', + 'Select where to add the server to the exclude list:': + 'Wählen Sie, wo der Server zur Ausschlussliste hinzugefügt werden soll:', + 'Press Enter to confirm, Esc to cancel': + 'Enter zum Bestätigen, Esc zum Abbrechen', Disable: 'Deaktivieren', Enable: 'Aktivieren', Reconnect: 'Neu verbinden', 'View tools': 'Werkzeuge anzeigen', + 'Status:': 'Status:', + 'Command:': 'Befehl:', + 'Working Directory:': 'Arbeitsverzeichnis:', + 'Capabilities:': 'Fähigkeiten:', + 'No server selected': 'Kein Server ausgewählt', '(disabled)': '(deaktiviert)', 'Error:': 'Fehler:', Extension: 'Erweiterung', tool: 'Werkzeug', + tools: 'Werkzeuge', connected: 'verbunden', connecting: 'verbindet', disconnected: 'getrennt', error: 'Fehler', + + // MCP Server List + 'User MCPs': 'Benutzer-MCPs', + 'Project MCPs': 'Projekt-MCPs', + 'Extension MCPs': 'Erweiterungs-MCPs', + server: 'Server', + servers: 'Server', + 'Add MCP servers to your settings to get started.': + 'Fügen Sie MCP-Server zu Ihren Einstellungen hinzu, um zu beginnen.', + 'Run qwen --debug to see error logs': + 'Führen Sie qwen --debug aus, um Fehlerprotokolle anzuzeigen', + + // MCP Tool List + 'No tools available for this server.': + 'Keine Werkzeuge für diesen Server verfügbar.', + destructive: 'destruktiv', + 'read-only': 'schreibgeschützt', + 'open-world': 'offene Welt', + idempotent: 'idempotent', + 'Tools for {{name}}': 'Werkzeuge für {{name}}', + '{{current}}/{{total}}': '{{current}}/{{total}}', + + // MCP Tool Detail + required: 'erforderlich', + Type: 'Typ', + Enum: 'Aufzählung', + Parameters: 'Parameter', + 'No tool selected': 'Kein Werkzeug ausgewählt', + Annotations: 'Anmerkungen', + Title: 'Titel', + 'Read Only': 'Schreibgeschützt', + Destructive: 'Destruktiv', + Idempotent: 'Idempotent', + 'Open World': 'Offene Welt', + Server: 'Server', + // Invalid tool related translations '{{count}} invalid tools': '{{count}} ungültige Werkzeuge', invalid: 'ungültig', diff --git a/packages/cli/src/i18n/locales/en.js b/packages/cli/src/i18n/locales/en.js index 31e2b53e8..8dc7c99dd 100644 --- a/packages/cli/src/i18n/locales/en.js +++ b/packages/cli/src/i18n/locales/en.js @@ -754,7 +754,9 @@ export default { Tools: 'Tools', 'Tool Detail': 'Tool Detail', 'MCP Management': 'MCP Management', + 'Loading...': 'Loading...', 'Unknown step': 'Unknown step', + 'Esc to back': 'Esc to back', '↑↓ to navigate · Enter to select · Esc to close': '↑↓ to navigate · Enter to select · Esc to close', '↑↓ to navigate · Enter to select · Esc to back': @@ -777,15 +779,51 @@ export default { 'Command:': 'Command:', 'Working Directory:': 'Working Directory:', 'Capabilities:': 'Capabilities:', + 'No server selected': 'No server selected', prompts: 'prompts', '(disabled)': '(disabled)', 'Error:': 'Error:', Extension: 'Extension', tool: 'tool', + tools: 'tools', connected: 'connected', connecting: 'connecting', disconnected: 'disconnected', error: 'error', + + // MCP Server List + 'User MCPs': 'User MCPs', + 'Project MCPs': 'Project MCPs', + 'Extension MCPs': 'Extension MCPs', + server: 'server', + servers: 'servers', + 'Add MCP servers to your settings to get started.': + 'Add MCP servers to your settings to get started.', + 'Run qwen --debug to see error logs': 'Run qwen --debug to see error logs', + + // MCP Tool List + 'No tools available for this server.': 'No tools available for this server.', + destructive: 'destructive', + 'read-only': 'read-only', + 'open-world': 'open-world', + idempotent: 'idempotent', + 'Tools for {{name}}': 'Tools for {{name}}', + '{{current}}/{{total}}': '{{current}}/{{total}}', + + // MCP Tool Detail + required: 'required', + Type: 'Type', + Enum: 'Enum', + Parameters: 'Parameters', + 'No tool selected': 'No tool selected', + Annotations: 'Annotations', + Title: 'Title', + 'Read Only': 'Read Only', + Destructive: 'Destructive', + Idempotent: 'Idempotent', + 'Open World': 'Open World', + Server: 'Server', + // Invalid tool related translations '{{count}} invalid tools': '{{count}} invalid tools', invalid: 'invalid', diff --git a/packages/cli/src/i18n/locales/ja.js b/packages/cli/src/i18n/locales/ja.js index 126670a1d..99ac4a77c 100644 --- a/packages/cli/src/i18n/locales/ja.js +++ b/packages/cli/src/i18n/locales/ja.js @@ -630,18 +630,83 @@ export default { 'Yes, allow always for this session': 'はい、このセッションで常に許可', // MCP Management - Core translations + 'Manage MCP servers': 'MCPサーバーを管理', + 'Server Detail': 'サーバー詳細', + 'Disable Server': 'サーバーを無効化', + Tools: 'ツール', + 'Tool Detail': 'ツール詳細', + 'MCP Management': 'MCP管理', + 'Loading...': '読み込み中...', + 'Unknown step': '不明なステップ', + 'Esc to back': 'Esc 戻る', + '↑↓ to navigate · Enter to select · Esc to close': + '↑↓ ナビゲート · Enter 選択 · Esc 閉じる', + '↑↓ to navigate · Enter to select · Esc to back': + '↑↓ ナビゲート · Enter 選択 · Esc 戻る', + '↑↓ to navigate · Enter to confirm · Esc to back': + '↑↓ ナビゲート · Enter 確認 · Esc 戻る', + 'User Settings (global)': 'ユーザー設定(グローバル)', + 'Workspace Settings (project-specific)': + 'ワークスペース設定(プロジェクト固有)', + 'Disable server:': 'サーバーを無効化:', + 'Select where to add the server to the exclude list:': + 'サーバーを除外リストに追加する場所を選択してください:', + 'Press Enter to confirm, Esc to cancel': 'Enter で確認、Esc でキャンセル', Disable: '無効化', Enable: '有効化', Reconnect: '再接続', 'View tools': 'ツールを表示', + 'Status:': 'ステータス:', + 'Source:': 'ソース:', + 'Command:': 'コマンド:', + 'Working Directory:': '作業ディレクトリ:', + 'Capabilities:': '機能:', + 'No server selected': 'サーバーが選択されていません', '(disabled)': '(無効)', 'Error:': 'エラー:', Extension: '拡張機能', tool: 'ツール', + tools: 'ツール', connected: '接続済み', connecting: '接続中', disconnected: '切断済み', error: 'エラー', + + // MCP Server List + 'User MCPs': 'ユーザーMCP', + 'Project MCPs': 'プロジェクトMCP', + 'Extension MCPs': '拡張機能MCP', + server: 'サーバー', + servers: 'サーバー', + 'Add MCP servers to your settings to get started.': + '設定にMCPサーバーを追加して開始してください。', + 'Run qwen --debug to see error logs': + 'qwen --debug を実行してエラーログを確認してください', + + // MCP Tool List + 'No tools available for this server.': + 'このサーバーには使用可能なツールがありません。', + destructive: '破壊的', + 'read-only': '読み取り専用', + 'open-world': 'オープンワールド', + idempotent: '冪等', + 'Tools for {{name}}': '{{name}} のツール', + '{{current}}/{{total}}': '{{current}}/{{total}}', + + // MCP Tool Detail + required: '必須', + Type: '型', + Enum: '列挙', + Parameters: 'パラメータ', + 'No tool selected': 'ツールが選択されていません', + Annotations: '注釈', + Title: 'タイトル', + 'Read Only': '読み取り専用', + Destructive: '破壊的', + Idempotent: '冪等', + 'Open World': 'オープンワールド', + Server: 'サーバー', + // Invalid tool related translations '{{count}} invalid tools': '{{count}} 個の無効なツール', invalid: '無効', diff --git a/packages/cli/src/i18n/locales/pt.js b/packages/cli/src/i18n/locales/pt.js index cee7534aa..8010370f3 100644 --- a/packages/cli/src/i18n/locales/pt.js +++ b/packages/cli/src/i18n/locales/pt.js @@ -896,18 +896,84 @@ export default { 'Yes, allow always for this session': 'Sim, permitir sempre para esta sessão', // MCP Management - Core translations + 'Manage MCP servers': 'Gerenciar servidores MCP', + 'Server Detail': 'Detalhes do servidor', + 'Disable Server': 'Desativar servidor', + Tools: 'Ferramentas', + 'Tool Detail': 'Detalhes da ferramenta', + 'MCP Management': 'Gerenciamento MCP', + 'Loading...': 'Carregando...', + 'Unknown step': 'Etapa desconhecida', + 'Esc to back': 'Esc para voltar', + '↑↓ to navigate · Enter to select · Esc to close': + '↑↓ navegar · Enter selecionar · Esc fechar', + '↑↓ to navigate · Enter to select · Esc to back': + '↑↓ navegar · Enter selecionar · Esc voltar', + '↑↓ to navigate · Enter to confirm · Esc to back': + '↑↓ navegar · Enter confirmar · Esc voltar', + 'User Settings (global)': 'Configurações do usuário (global)', + 'Workspace Settings (project-specific)': + 'Configurações do workspace (específico do projeto)', + 'Disable server:': 'Desativar servidor:', + 'Select where to add the server to the exclude list:': + 'Selecione onde adicionar o servidor à lista de exclusão:', + 'Press Enter to confirm, Esc to cancel': + 'Enter para confirmar, Esc para cancelar', Disable: 'Desativar', Enable: 'Ativar', Reconnect: 'Reconectar', 'View tools': 'Ver ferramentas', + 'Status:': 'Status:', + 'Source:': 'Fonte:', + 'Command:': 'Comando:', + 'Working Directory:': 'Diretório de trabalho:', + 'Capabilities:': 'Capacidades:', + 'No server selected': 'Nenhum servidor selecionado', '(disabled)': '(desativado)', 'Error:': 'Erro:', Extension: 'Extensão', tool: 'ferramenta', + tools: 'ferramentas', connected: 'conectado', connecting: 'conectando', disconnected: 'desconectado', error: 'erro', + + // MCP Server List + 'User MCPs': 'MCPs do usuário', + 'Project MCPs': 'MCPs do projeto', + 'Extension MCPs': 'MCPs de extensão', + server: 'servidor', + servers: 'servidores', + 'Add MCP servers to your settings to get started.': + 'Adicione servidores MCP às suas configurações para começar.', + 'Run qwen --debug to see error logs': + 'Execute qwen --debug para ver os logs de erro', + + // MCP Tool List + 'No tools available for this server.': + 'Nenhuma ferramenta disponível para este servidor.', + destructive: 'destrutivo', + 'read-only': 'somente leitura', + 'open-world': 'mundo aberto', + idempotent: 'idempotente', + 'Tools for {{name}}': 'Ferramentas para {{name}}', + '{{current}}/{{total}}': '{{current}}/{{total}}', + + // MCP Tool Detail + required: 'obrigatório', + Type: 'Tipo', + Enum: 'Enumeração', + Parameters: 'Parâmetros', + 'No tool selected': 'Nenhuma ferramenta selecionada', + Annotations: 'Anotações', + Title: 'Título', + 'Read Only': 'Somente leitura', + Destructive: 'Destrutivo', + Idempotent: 'Idempotente', + 'Open World': 'Mundo aberto', + Server: 'Servidor', + // Invalid tool related translations '{{count}} invalid tools': '{{count}} ferramentas inválidas', invalid: 'inválido', diff --git a/packages/cli/src/i18n/locales/ru.js b/packages/cli/src/i18n/locales/ru.js index b7779c3ad..1c5fcfdfd 100644 --- a/packages/cli/src/i18n/locales/ru.js +++ b/packages/cli/src/i18n/locales/ru.js @@ -1492,4 +1492,71 @@ export default { 'Конфигурация {{region}} успешно обновлена. Модель переключена на "{{model}}".', 'Authenticated successfully with {{region}}. API key and model configs saved to settings.json (backed up).': 'Успешная аутентификация с {{region}}. API-ключ и конфигурации моделей сохранены в settings.json (резервная копия создана).', + + // ============================================================================ + // MCP Management Dialog + // ============================================================================ + 'MCP Management': 'Управление MCP', + 'Server List': 'Список серверов', + 'Server Detail': 'Детали сервера', + 'Disable Server': 'Отключить сервер', + 'Tool List': 'Список инструментов', + 'Tool Detail': 'Детали инструмента', + 'Loading...': 'Загрузка...', + 'Unknown step': 'Неизвестный шаг', + 'Esc to back': 'Esc для возврата', + '↑↓ to navigate · Enter to select · Esc to close': + '↑↓ навигация · Enter выбрать · Esc закрыть', + '↑↓ to navigate · Enter to select · Esc to back': + '↑↓ навигация · Enter выбрать · Esc назад', + '↑↓ to navigate · Enter to confirm · Esc to back': + '↑↓ навигация · Enter подтвердить · Esc назад', + 'User Settings (global)': 'Настройки пользователя (глобальные)', + 'Workspace Settings (project-specific)': + 'Настройки рабочего пространства (проектные)', + 'Disable server:': 'Отключить сервер:', + 'Select where to add the server to the exclude list:': + 'Выберите, где добавить сервер в список исключений:', + 'Press Enter to confirm, Esc to cancel': + 'Enter для подтверждения, Esc для отмены', + 'Status:': 'Статус:', + 'Command:': 'Команда:', + 'Working Directory:': 'Рабочий каталог:', + 'Capabilities:': 'Возможности:', + 'No server selected': 'Сервер не выбран', + + // MCP Server List + 'User MCPs': 'MCP пользователя', + 'Project MCPs': 'MCP проекта', + 'Extension MCPs': 'MCP расширений', + server: 'сервер', + servers: 'серверов', + 'Add MCP servers to your settings to get started.': + 'Добавьте серверы MCP в настройки, чтобы начать.', + 'Run qwen --debug to see error logs': + 'Запустите qwen --debug для просмотра журналов ошибок', + + // MCP Tool List + 'No tools available for this server.': + 'Для этого сервера нет доступных инструментов.', + destructive: 'деструктивный', + 'read-only': 'только чтение', + 'open-world': 'открытый мир', + idempotent: 'идемпотентный', + 'Tools for {{name}}': 'Инструменты для {{name}}', + '{{current}}/{{total}}': '{{current}}/{{total}}', + + // MCP Tool Detail + required: 'обязательный', + Type: 'Тип', + Enum: 'Перечисление', + Parameters: 'Параметры', + 'No tool selected': 'Инструмент не выбран', + Annotations: 'Аннотации', + Title: 'Заголовок', + 'Read Only': 'Только чтение', + Destructive: 'Деструктивный', + Idempotent: 'Идемпотентный', + 'Open World': 'Открытый мир', + Server: 'Сервер', }; diff --git a/packages/cli/src/i18n/locales/zh.js b/packages/cli/src/i18n/locales/zh.js index 5a89f494d..cf2320db4 100644 --- a/packages/cli/src/i18n/locales/zh.js +++ b/packages/cli/src/i18n/locales/zh.js @@ -712,7 +712,9 @@ export default { Tools: '工具', 'Tool Detail': '工具详情', 'MCP Management': 'MCP 管理', + 'Loading...': '加载中...', 'Unknown step': '未知步骤', + 'Esc to back': 'Esc 返回', '↑↓ to navigate · Enter to select · Esc to close': '↑↓ 导航 · Enter 选择 · Esc 关闭', '↑↓ to navigate · Enter to select · Esc to back': @@ -733,10 +735,49 @@ export default { 'Error:': '错误:', Extension: '扩展', tool: '工具', + tools: '个工具', connected: '已连接', connecting: '连接中', disconnected: '已断开', error: '错误', + + // MCP Server List + 'User MCPs': '用户 MCP', + 'Project MCPs': '项目 MCP', + 'Extension MCPs': '扩展 MCP', + server: '个服务器', + servers: '个服务器', + 'Add MCP servers to your settings to get started.': + '请在设置中添加 MCP 服务器以开始使用。', + 'Run qwen --debug to see error logs': '运行 qwen --debug 查看错误日志', + + // MCP Server Detail + 'Status:': '状态:', + 'Command:': '命令:', + 'Working Directory:': '工作目录:', + 'Capabilities:': '功能:', + + // MCP Tool List + 'No tools available for this server.': '此服务器没有可用工具。', + destructive: '破坏性', + 'read-only': '只读', + 'open-world': '开放世界', + idempotent: '幂等', + 'Tools for {{name}}': '{{name}} 的工具', + '{{current}}/{{total}}': '{{current}}/{{total}}', + + // MCP Tool Detail + Type: '类型', + Parameters: '参数', + 'No tool selected': '未选择工具', + Annotations: '注解', + Title: '标题', + 'Read Only': '只读', + Destructive: '破坏性', + Idempotent: '幂等', + 'Open World': '开放世界', + Server: '服务器', + // Invalid tool related translations '{{count}} invalid tools': '{{count}} 个无效工具', invalid: '无效',