fix: translate English text in non-English locale files

- Fix invalid_line_limit and invalid_character_limit translations in all 17 languages
- Fix 'Invalid response format from OpenAI API' in embeddings.json files
- Fix 'Verification failed' in mdm.json files
- Fix Claude Code error messages in common.json files
- Addresses PR comment about English text in German locale files
- Total: 63 translation files updated with proper translations
This commit is contained in:
Sannidhya Sah 2025-08-15 08:56:20 +05:30
parent ce2da3481a
commit ea7195b860
63 changed files with 80 additions and 80 deletions

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Indexació requereix una carpeta de workspace oberta"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Format de resposta no vàlid de l'API d'OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "La verificació ha fallat"
}
}

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Indexierung erfordert einen offenen Workspace-Ordner"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Ungültiges Antwortformat von der OpenAI-API"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Verifizierung fehlgeschlagen"
}
}

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "La indexación requiere una carpeta de workspace abierta"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Formato de respuesta no válido de la API de OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Verificación fallida"
}
}

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "L'indexation nécessite l'ouverture d'un dossier workspace"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Format de réponse invalide de l'API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Échec de la vérification"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Claude Code प्रक्रिया कोड {{exitCode}} के साथ समाप्त हुई। त्रुटि आउटपुट: {{output}}",
"stoppedWithReason": "Claude Code इस कारण से रुका: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Claude Code निष्पादन योग्य '{{claudePath}}' नहीं मिला।\n\nकृपया Claude Code CLI स्थापित करें:\n1. Claude Code डाउनलोड करने के लिए {{installationUrl}} पर जाएं\n2. अपने ऑपरेटिंग सिस्टम के लिए स्थापना निर्देशों का पालन करें\n3. सुनिश्चित करें कि 'claude' कमांड आपके PATH में उपलब्ध है\n4. वैकल्पिक रूप से, 'Claude Code Path' के तहत Roo सेटिंग्स में एक कस्टम पथ कॉन्फ़िगर करें\n\nमूल त्रुटि: {{originalError}}"
},
"gemini": {
"generate_stream": "जेमिनी जनरेट कॉन्टेक्स्ट स्ट्रीम त्रुटि: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "इंडेक्सिंग के लिए एक खुला वर्कस्पेस फ़ोल्डर आवश्यक है"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "OpenAI API से अमान्य प्रतिक्रिया प्रारूप"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "सत्यापन असफल"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Proses Claude Code keluar dengan kode {{exitCode}}. Output error: {{output}}",
"stoppedWithReason": "Claude Code berhenti karena alasan: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Executable Claude Code '{{claudePath}}' tidak ditemukan.\n\nSilakan instal Claude Code CLI:\n1. Kunjungi {{installationUrl}} untuk mengunduh Claude Code\n2. Ikuti petunjuk instalasi untuk sistem operasi Anda\n3. Pastikan perintah 'claude' tersedia di PATH Anda\n4. Alternatifnya, konfigurasikan jalur kustom di pengaturan Roo di bawah 'Claude Code Path'\n\nKesalahan asli: {{originalError}}"
},
"gemini": {
"generate_stream": "Kesalahan aliran konteks pembuatan Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Pengindeksan memerlukan folder workspace yang terbuka"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Format respons tidak valid dari API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Verifikasi gagal"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Il processo Claude Code è terminato con codice {{exitCode}}. Output di errore: {{output}}",
"stoppedWithReason": "Claude Code si è fermato per il motivo: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Eseguibile Claude Code '{{claudePath}}' non trovato.\n\nSi prega di installare Claude Code CLI:\n1. Visita {{installationUrl}} per scaricare Claude Code\n2. Segui le istruzioni di installazione per il tuo sistema operativo\n3. Assicurati che il comando 'claude' sia disponibile nel tuo PATH\n4. In alternativa, configura un percorso personalizzato nelle impostazioni Roo sotto 'Percorso Claude Code'\n\nErrore originale: {{originalError}}"
},
"gemini": {
"generate_stream": "Errore del flusso di contesto di generazione Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "L'indicizzazione richiede una cartella di workspace aperta"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Formato di risposta non valido dall'API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Verifica fallita"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Claude Code プロセスがコード {{exitCode}} で終了しました。エラー出力:{{output}}",
"stoppedWithReason": "Claude Code が理由により停止しました:{{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Claude Code実行可能ファイル '{{claudePath}}' が見つかりません。\n\nClaude Code CLIをインストールしてください\n1. {{installationUrl}} にアクセスしてClaude Codeをダウンロード\n2. お使いのオペレーティングシステムのインストール手順に従ってください\n3. 'claude'コマンドがPATHで利用可能であることを確認してください\n4. または、Roo設定の'Claude Codeパス'でカスタムパスを設定してください\n\n元のエラー: {{originalError}}"
},
"gemini": {
"generate_stream": "Gemini 生成コンテキスト ストリーム エラー: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "インデックス作成には、開かれたワークスペースフォルダーが必要です"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "OpenAI APIからの無効な応答形式"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "検証に失敗しました"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Claude Code 프로세스가 코드 {{exitCode}}로 종료되었습니다. 오류 출력: {{output}}",
"stoppedWithReason": "Claude Code가 다음 이유로 중지되었습니다: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Claude Code 실행 파일 '{{claudePath}}'을(를) 찾을 수 없습니다.\n\nClaude Code CLI를 설치하세요:\n1. {{installationUrl}}을 방문하여 Claude Code를 다운로드하세요\n2. 운영 체제에 맞는 설치 지침을 따르세요\n3. 'claude' 명령이 PATH에서 사용 가능한지 확인하세요\n4. 또는 Roo 설정의 'Claude Code 경로'에서 사용자 정의 경로를 구성하세요\n\n원본 오류: {{originalError}}"
},
"gemini": {
"generate_stream": "Gemini 생성 컨텍스트 스트림 오류: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "인덱싱에는 열린 워크스페이스 폴더가 필요합니다"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "OpenAI API에서 잘못된 응답 형식"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "검증 실패"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Claude Code proces beëindigd met code {{exitCode}}. Foutuitvoer: {{output}}",
"stoppedWithReason": "Claude Code gestopt om reden: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Claude Code uitvoerbaar bestand '{{claudePath}}' niet gevonden.\n\nInstalleer Claude Code CLI:\n1. Bezoek {{installationUrl}} om Claude Code te downloaden\n2. Volg de installatie-instructies voor uw besturingssysteem\n3. Zorg ervoor dat het 'claude' commando beschikbaar is in uw PATH\n4. Configureer alternatief een aangepast pad in Roo-instellingen onder 'Claude Code Pad'\n\nOriginele fout: {{originalError}}"
},
"gemini": {
"generate_stream": "Fout bij het genereren van contextstream door Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Indexering vereist een geopende workspace map"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Ongeldig antwoordformaat van OpenAI API"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Verificatie mislukt"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Proces Claude Code zakończył się kodem {{exitCode}}. Wyjście błędu: {{output}}",
"stoppedWithReason": "Claude Code zatrzymał się z powodu: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Nie znaleziono pliku wykonywalnego Claude Code '{{claudePath}}'.\n\nZainstaluj Claude Code CLI:\n1. Odwiedź {{installationUrl}}, aby pobrać Claude Code\n2. Postępuj zgodnie z instrukcjami instalacji dla swojego systemu operacyjnego\n3. Upewnij się, że polecenie 'claude' jest dostępne w PATH\n4. Alternatywnie skonfiguruj niestandardową ścieżkę w ustawieniach Roo pod 'Ścieżka Claude Code'\n\nOryginalny błąd: {{originalError}}"
},
"gemini": {
"generate_stream": "Błąd strumienia kontekstu generowania Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Indeksowanie wymaga otwartego folderu workspace"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Nieprawidłowy format odpowiedzi z API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Weryfikacja nie powiodła się"
}
}

View file

@ -89,7 +89,7 @@
"processExitedWithError": "O processo Claude Code saiu com código {{exitCode}}. Saída de erro: {{output}}",
"stoppedWithReason": "Claude Code parou pela razão: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Executável Claude Code '{{claudePath}}' não encontrado.\n\nPor favor, instale o Claude Code CLI:\n1. Visite {{installationUrl}} para baixar o Claude Code\n2. Siga as instruções de instalação para seu sistema operacional\n3. Certifique-se de que o comando 'claude' esteja disponível em seu PATH\n4. Alternativamente, configure um caminho personalizado nas configurações do Roo em 'Caminho do Claude Code'\n\nErro original: {{originalError}}"
},
"gemini": {
"generate_stream": "Erro de fluxo de contexto de geração do Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "A indexação requer uma pasta de workspace aberta"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Formato de resposta inválido da API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Verificação falhou"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Процесс Claude Code завершился с кодом {{exitCode}}. Вывод ошибки: {{output}}",
"stoppedWithReason": "Claude Code остановился по причине: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Исполняемый файл Claude Code '{{claudePath}}' не найден.\n\nПожалуйста, установите Claude Code CLI:\n1. Посетите {{installationUrl}} для загрузки Claude Code\n2. Следуйте инструкциям по установке для вашей операционной системы\n3. Убедитесь, что команда 'claude' доступна в вашем PATH\n4. Альтернативно, настройте пользовательский путь в настройках Roo в разделе 'Путь Claude Code'\n\nИсходная ошибка: {{originalError}}"
},
"gemini": {
"generate_stream": "Ошибка потока контекста генерации Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Для индексации требуется открытая папка рабочего пространства"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Недопустимый формат ответа от API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Проверка не удалась"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Claude Code işlemi {{exitCode}} koduyla çıktı. Hata çıktısı: {{output}}",
"stoppedWithReason": "Claude Code şu nedenle durdu: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Claude Code çalıştırılabilir dosyası '{{claudePath}}' bulunamadı.\n\nLütfen Claude Code CLI'yi yükleyin:\n1. Claude Code'u indirmek için {{installationUrl}} adresini ziyaret edin\n2. İşletim sisteminiz için kurulum talimatlarını izleyin\n3. 'claude' komutunun PATH'inizde mevcut olduğundan emin olun\n4. Alternatif olarak, Roo ayarlarında 'Claude Code Yolu' altında özel bir yol yapılandırın\n\nOrijinal hata: {{originalError}}"
},
"gemini": {
"generate_stream": "Gemini oluşturma bağlam akışı hatası: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "İndeksleme açık bir workspace klasörü gerektirir"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "OpenAI API'sinden geçersiz yanıt formatı"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Doğrulama başarısız"
}
}

View file

@ -85,7 +85,7 @@
"processExitedWithError": "Tiến trình Claude Code thoát với mã {{exitCode}}. Đầu ra lỗi: {{output}}",
"stoppedWithReason": "Claude Code dừng lại vì lý do: {{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "Không tìm thấy tệp thực thi Claude Code '{{claudePath}}'.\n\nVui lòng cài đặt Claude Code CLI:\n1. Truy cập {{installationUrl}} để tải xuống Claude Code\n2. Làm theo hướng dẫn cài đặt cho hệ điều hành của bạn\n3. Đảm bảo lệnh 'claude' có sẵn trong PATH của bạn\n4. Hoặc, cấu hình đường dẫn tùy chỉnh trong cài đặt Roo dưới 'Đường dẫn Claude Code'\n\nLỗi gốc: {{originalError}}"
},
"gemini": {
"generate_stream": "Lỗi luồng ngữ cảnh tạo Gemini: {{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "Lập chỉ mục yêu cầu một thư mục workspace đang mở"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "Định dạng phản hồi không hợp lệ từ API OpenAI"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "Xác minh thất bại"
}
}

View file

@ -90,7 +90,7 @@
"processExitedWithError": "Claude Code 进程退出,退出码:{{exitCode}}。错误输出:{{output}}",
"stoppedWithReason": "Claude Code 停止,原因:{{reason}}",
"apiKeyModelPlanMismatch": "API keys and subscription plans allow different models. Make sure the selected model is included in your plan.",
"notFound": "Claude Code executable '{{claudePath}}' not found.\n\nPlease install Claude Code CLI:\n1. Visit {{installationUrl}} to download Claude Code\n2. Follow the installation instructions for your operating system\n3. Ensure the 'claude' command is available in your PATH\n4. Alternatively, configure a custom path in Roo settings under 'Claude Code Path'\n\nOriginal error: {{originalError}}"
"notFound": "找不到 Claude Code 可执行文件 '{{claudePath}}'。\n\n请安装 Claude Code CLI\n1. 访问 {{installationUrl}} 下载 Claude Code\n2. 按照您操作系统的安装说明进行操作\n3. 确保 'claude' 命令在您的 PATH 中可用\n4. 或者,在 Roo 设置中的 'Claude Code 路径' 下配置自定义路径\n\n原始错误{{originalError}}"
},
"gemini": {
"generate_stream": "Gemini 生成上下文流错误:{{error}}",

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "索引需要打开的工作区文件夹"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "OpenAI API 响应格式无效"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "验证失败"
}
}

View file

@ -63,6 +63,6 @@
"indexingRequiresWorkspace": "索引需要開啟的工作區資料夾"
},
"openai": {
"invalidResponseFormat": "Invalid response format from OpenAI API"
"invalidResponseFormat": "OpenAI API 回應格式無效"
}
}

View file

@ -2,6 +2,6 @@
"errors": {
"cloud_auth_required": "Cloud authentication required",
"organization_mismatch": "Organization mismatch detected",
"verification_failed": "Verification failed"
"verification_failed": "驗證失敗"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "fa {{count}} anys"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Límit de línies especificat no vàlid",
"invalid_character_limit": "Límit de caràcters especificat no vàlid"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "vor {{count}} Jahren"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Ungültiges Zeilenlimit angegeben",
"invalid_character_limit": "Ungültiges Zeichenlimit angegeben"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "hace {{count}} años"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Límite de líneas especificado no válido",
"invalid_character_limit": "Límite de caracteres especificado no válido"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "il y a {{count}} ans"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Limite de lignes spécifiée non valide",
"invalid_character_limit": "Limite de caractères spécifiée non valide"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} साल पहले"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "अमान्य लाइन सीमा निर्दिष्ट",
"invalid_character_limit": "अमान्य वर्ण सीमा निर्दिष्ट"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} tahun yang lalu"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Batas baris yang ditentukan tidak valid",
"invalid_character_limit": "Batas karakter yang ditentukan tidak valid"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} anni fa"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Limite di righe specificato non valido",
"invalid_character_limit": "Limite di caratteri specificato non valido"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}}年前"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "無効な行制限が指定されました",
"invalid_character_limit": "無効な文字制限が指定されました"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}}년 전"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "잘못된 줄 제한이 지정되었습니다",
"invalid_character_limit": "잘못된 문자 제한이 지정되었습니다"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} jaar geleden"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Ongeldige regellimiet opgegeven",
"invalid_character_limit": "Ongeldige tekenlimiet opgegeven"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} lat temu"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Określono nieprawidłowy limit linii",
"invalid_character_limit": "Określono nieprawidłowy limit znaków"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "há {{count}} anos"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Limite de linhas especificado inválido",
"invalid_character_limit": "Limite de caracteres especificado inválido"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} лет назад"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Указан недопустимый лимит строк",
"invalid_character_limit": "Указан недопустимый лимит символов"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} yıl önce"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Geçersiz satır sınırı belirtildi",
"invalid_character_limit": "Geçersiz karakter sınırı belirtildi"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}} năm trước"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "Giới hạn dòng được chỉ định không hợp lệ",
"invalid_character_limit": "Giới hạn ký tự được chỉ định không hợp lệ"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}}年前"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "指定的行限制无效",
"invalid_character_limit": "指定的字符限制无效"
}
}

View file

@ -85,7 +85,7 @@
"years_ago": "{{count}}年前"
},
"errors": {
"invalid_line_limit": "Invalid line limit specified",
"invalid_character_limit": "Invalid character limit specified"
"invalid_line_limit": "指定的行限制無效",
"invalid_character_limit": "指定的字符限制無效"
}
}