From 463eb1d1ccb2d8e39e988166e57bebb71eb21d54 Mon Sep 17 00:00:00 2001 From: Toray Altas Date: Sun, 28 Dec 2025 14:04:19 -0500 Subject: [PATCH] feat: Add translations for new input --- webview-ui/src/i18n/locales/ca/settings.json | 2 ++ webview-ui/src/i18n/locales/de/settings.json | 2 ++ webview-ui/src/i18n/locales/es/settings.json | 2 ++ webview-ui/src/i18n/locales/fr/settings.json | 2 ++ webview-ui/src/i18n/locales/hi/settings.json | 2 ++ webview-ui/src/i18n/locales/id/settings.json | 2 ++ webview-ui/src/i18n/locales/it/settings.json | 2 ++ webview-ui/src/i18n/locales/ja/settings.json | 2 ++ webview-ui/src/i18n/locales/ko/settings.json | 2 ++ webview-ui/src/i18n/locales/nl/settings.json | 2 ++ webview-ui/src/i18n/locales/pl/settings.json | 2 ++ webview-ui/src/i18n/locales/pt-BR/settings.json | 2 ++ webview-ui/src/i18n/locales/ru/settings.json | 2 ++ webview-ui/src/i18n/locales/tr/settings.json | 2 ++ webview-ui/src/i18n/locales/vi/settings.json | 2 ++ webview-ui/src/i18n/locales/zh-CN/settings.json | 2 ++ webview-ui/src/i18n/locales/zh-TW/settings.json | 2 ++ 17 files changed, 34 insertions(+) diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index 5d0cd2e956..2af703bda6 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -64,6 +64,8 @@ "description": "Configura les indicacions de suport utilitzades per a accions ràpides com millorar indicacions, explicar codi i solucionar problemes. Aquestes indicacions ajuden Roo a proporcionar millor assistència per a tasques comunes de desenvolupament." }, "codeIndex": { + "openRouterBaseUrlLabel": "URL base d'OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "title": "Indexació de codi", "enableLabel": "Habilitar indexació de codi", "enableDescription": "Habilita la indexació de codi per millorar la cerca i la comprensió del context", diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index 9b99911067..75165f8e49 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -91,6 +91,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "OpenRouter API-Schlüssel", "openRouterApiKeyPlaceholder": "Gib deinen OpenRouter API-Schlüssel ein", + "openRouterBaseUrlLabel": "OpenRouter Basis-URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "OpenRouter Anbieter-Routing", "openRouterProviderRoutingDescription": "OpenRouter leitet Anfragen an die besten verfügbaren Anbieter für dein Embedding-Modell weiter. Standardmäßig werden Anfragen über die Top-Anbieter lastverteilt, um maximale Verfügbarkeit zu gewährleisten. Du kannst jedoch einen bestimmten Anbieter für dieses Modell auswählen.", "mistralProvider": "Mistral", diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index 80b3604af4..d10eb79ccc 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -91,6 +91,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "Clave de API de OpenRouter", "openRouterApiKeyPlaceholder": "Introduce tu clave de API de OpenRouter", + "openRouterBaseUrlLabel": "URL base de OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "Enrutamiento de proveedores de OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter dirige las solicitudes a los mejores proveedores disponibles para su modelo de embedding. Por defecto, las solicitudes se equilibran entre los principales proveedores para maximizar el tiempo de actividad. Sin embargo, puede elegir un proveedor específico para este modelo.", "mistralProvider": "Mistral", diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 332e001e2b..ebdbe46fac 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -91,6 +91,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "Clé d'API OpenRouter", "openRouterApiKeyPlaceholder": "Entrez votre clé d'API OpenRouter", + "openRouterBaseUrlLabel": "URL de base OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "Routage des fournisseurs OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter dirige les requêtes vers les meilleurs fournisseurs disponibles pour votre modèle d'embedding. Par défaut, les requêtes sont équilibrées entre les principaux fournisseurs pour maximiser la disponibilité. Cependant, vous pouvez choisir un fournisseur spécifique à utiliser pour ce modèle.", "mistralProvider": "Mistral", diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index e68243284b..a820d72213 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -68,6 +68,8 @@ "enableLabel": "कोडबेस इंडेक्सिंग सक्षम करें", "enableDescription": "बेहतर खोज और संदर्भ समझने के लिए कोड इंडेक्सिंग सक्षम करें", "providerLabel": "एम्बेडिंग प्रदाता", + "openRouterBaseUrlLabel": "OpenRouter बेस URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "selectProviderPlaceholder": "प्रदाता चुनें", "openaiProvider": "OpenAI", "ollamaProvider": "Ollama", diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index 89d2439092..919bc71904 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -88,6 +88,8 @@ "openRouterApiKeyPlaceholder": "Masukkan kunci API OpenRouter Anda", "openRouterProviderRoutingLabel": "Perutean Provider OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter mengarahkan permintaan ke provider terbaik yang tersedia untuk model embedding Anda. Secara default, permintaan diseimbangkan beban di seluruh provider teratas untuk memaksimalkan uptime. Namun, Anda dapat memilih provider spesifik untuk digunakan untuk model ini.", + "openRouterBaseUrlLabel": "URL Dasar OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "mistralProvider": "Mistral", "mistralApiKeyLabel": "Kunci API:", "mistralApiKeyPlaceholder": "Masukkan kunci API Mistral Anda", diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index 30d10d7564..814680f0e3 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -86,6 +86,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "Chiave API OpenRouter", "openRouterApiKeyPlaceholder": "Inserisci la tua chiave API OpenRouter", + "openRouterBaseUrlLabel": "URL base OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "Routing dei fornitori OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter indirizza le richieste ai migliori fornitori disponibili per il tuo modello di embedding. Per impostazione predefinita, le richieste sono bilanciate tra i principali fornitori per massimizzare il tempo di attività. Tuttavia, puoi scegliere un fornitore specifico da utilizzare per questo modello.", "mistralProvider": "Mistral", diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index 49dad63430..aca4cc4781 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -86,6 +86,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "OpenRouter APIキー", "openRouterApiKeyPlaceholder": "OpenRouter APIキーを入力してください", + "openRouterBaseUrlLabel": "OpenRouter ベースURL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "OpenRouterプロバイダールーティング", "openRouterProviderRoutingDescription": "OpenRouterは、埋め込みモデルに最適な利用可能なプロバイダーにリクエストをルーティングします。デフォルトでは、稼働時間を最大化するために、リクエストはトッププロバイダー間で負荷分散されます。ただし、このモデルに使用する特定のプロバイダーを選択することもできます。", "mistralProvider": "Mistral", diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index 168aad0c36..328e700e9b 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -89,6 +89,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "OpenRouter API 키", "openRouterApiKeyPlaceholder": "OpenRouter API 키를 입력하세요", + "openRouterBaseUrlLabel": "OpenRouter 기본 URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "OpenRouter 공급자 라우팅", "openRouterProviderRoutingDescription": "OpenRouter는 임베딩 모델에 가장 적합한 공급자로 요청을 라우팅합니다. 기본적으로 요청은 가동 시간을 최대화하기 위해 상위 공급자 간에 로드 밸런싱됩니다. 그러나 이 모델에 사용할 특정 공급자를 선택할 수 있습니다.", "openaiCompatibleProvider": "OpenAI 호환", diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index 367c0efd86..d0b4075ecf 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -68,6 +68,8 @@ "enableLabel": "Codebase indexering inschakelen", "enableDescription": "Code-indexering inschakelen voor verbeterde zoekresultaten en contextbegrip", "providerLabel": "Embeddings provider", + "openRouterBaseUrlLabel": "OpenRouter basis-URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "selectProviderPlaceholder": "Selecteer provider", "openaiProvider": "OpenAI", "ollamaProvider": "Ollama", diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index f9f2bf90f8..dadf22bb3b 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -89,6 +89,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "Klucz API OpenRouter", "openRouterApiKeyPlaceholder": "Wprowadź swój klucz API OpenRouter", + "openRouterBaseUrlLabel": "Bazowy URL OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "Routing dostawców OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter kieruje żądania do najlepszych dostępnych dostawców dla Twojego modelu osadzania. Domyślnie żądania są równoważone między najlepszymi dostawcami, aby zmaksymalizować czas działania. Możesz jednak wybrać konkretnego dostawcę do użycia z tym modelem.", "openaiCompatibleProvider": "Kompatybilny z OpenAI", diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 6e5f438a6a..fcc4bf53e2 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -86,6 +86,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "Chave de API do OpenRouter", "openRouterApiKeyPlaceholder": "Digite sua chave de API do OpenRouter", + "openRouterBaseUrlLabel": "URL Base do OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "Roteamento de Provedores OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter direciona solicitações para os melhores provedores disponíveis para seu modelo de embedding. Por padrão, as solicitações são balanceadas entre os principais provedores para maximizar o tempo de atividade. No entanto, você pode escolher um provedor específico para usar com este modelo.", "mistralProvider": "Mistral", diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index 74cd3f9234..65dc358700 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -96,6 +96,8 @@ "openAiKeyPlaceholder": "Введите ваш ключ API OpenAI", "openAiCompatibleBaseUrlLabel": "Базовый URL", "openAiCompatibleApiKeyLabel": "Ключ API", + "openRouterBaseUrlLabel": "Базовый URL OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openAiCompatibleApiKeyPlaceholder": "Введите ваш ключ API", "openAiCompatibleModelDimensionLabel": "Размерность эмбеддинга:", "modelDimensionLabel": "Размерность модели", diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index 5026317bd3..bc9cfd3663 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -89,6 +89,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "OpenRouter API Anahtarı", "openRouterApiKeyPlaceholder": "OpenRouter API anahtarınızı girin", + "openRouterBaseUrlLabel": "OpenRouter Temel URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "OpenRouter Sağlayıcı Yönlendirmesi", "openRouterProviderRoutingDescription": "OpenRouter, gömme modeliniz için mevcut en iyi sağlayıcılara istekleri yönlendirir. Varsayılan olarak, istekler çalışma süresini en üst düzeye çıkarmak için en iyi sağlayıcılar arasında dengelenir. Ancak, bu model için kullanılacak belirli bir sağlayıcı seçebilirsiniz.", "openaiCompatibleProvider": "OpenAI Uyumlu", diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index 99eb519cb1..1b79700f86 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -89,6 +89,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "Khóa API OpenRouter", "openRouterApiKeyPlaceholder": "Nhập khóa API OpenRouter của bạn", + "openRouterBaseUrlLabel": "URL cơ sở OpenRouter", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "Định tuyến nhà cung cấp OpenRouter", "openRouterProviderRoutingDescription": "OpenRouter chuyển hướng yêu cầu đến các nhà cung cấp tốt nhất hiện có cho mô hình nhúng của bạn. Theo mặc định, các yêu cầu được cân bằng giữa các nhà cung cấp hàng đầu để tối đa hóa thời gian hoạt động. Tuy nhiên, bạn có thể chọn một nhà cung cấp cụ thể để sử dụng cho mô hình này.", "openaiCompatibleProvider": "Tương thích OpenAI", diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json index 54de739914..eea9f7b8d7 100644 --- a/webview-ui/src/i18n/locales/zh-CN/settings.json +++ b/webview-ui/src/i18n/locales/zh-CN/settings.json @@ -64,6 +64,8 @@ "description": "配置用于快速操作的支持提示词,如增强提示词、解释代码和修复问题。这些提示词帮助 Roo 为常见开发任务提供更好的支持。" }, "codeIndex": { + "openRouterBaseUrlLabel": "OpenRouter 基础 URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "title": "代码库索引", "description": "配置代码库索引设置以启用项目的语义搜索。<0>了解更多", "statusTitle": "状态", diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index a2e94872af..3249a00f14 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -86,6 +86,8 @@ "openRouterProvider": "OpenRouter", "openRouterApiKeyLabel": "OpenRouter API 金鑰", "openRouterApiKeyPlaceholder": "輸入您的 OpenRouter API 金鑰", + "openRouterBaseUrlLabel": "OpenRouter 基礎 URL", + "openRouterBaseUrlPlaceholder": "https://openrouter.ai/api/v1", "openRouterProviderRoutingLabel": "OpenRouter 供應商路由", "openRouterProviderRoutingDescription": "OpenRouter 會將請求路由到適合您嵌入模型的最佳可用供應商。預設情況下,請求會在頂尖供應商之間進行負載平衡以最大化正常運作時間。您也可以為此模型選擇特定的供應商。", "mistralProvider": "Mistral",