From 146cf98f237f249cf61c4c3bfb5f237b04ae7abf Mon Sep 17 00:00:00 2001 From: Unsloth Date: Wed, 29 Jul 2026 01:07:45 -0700 Subject: [PATCH] Studio: align the localized agent swap hints with the picker The English hint was updated to match the agents the picker offers, but the ten translated copies were not, so every non-English user was told to pick an option the UI does not show. --- studio/frontend/src/i18n/locales/ar.ts | 2 +- studio/frontend/src/i18n/locales/de.ts | 2 +- studio/frontend/src/i18n/locales/es.ts | 2 +- studio/frontend/src/i18n/locales/fr.ts | 2 +- studio/frontend/src/i18n/locales/hi.ts | 2 +- studio/frontend/src/i18n/locales/ja.ts | 2 +- studio/frontend/src/i18n/locales/ko.ts | 2 +- studio/frontend/src/i18n/locales/pt-br.ts | 2 +- studio/frontend/src/i18n/locales/ru.ts | 2 +- studio/frontend/src/i18n/locales/zh-CN.ts | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/studio/frontend/src/i18n/locales/ar.ts b/studio/frontend/src/i18n/locales/ar.ts index 47d5032fae..927470140d 100644 --- a/studio/frontend/src/i18n/locales/ar.ts +++ b/studio/frontend/src/i18n/locales/ar.ts @@ -451,7 +451,7 @@ export const ar = { codingAgents: "وكلاء البرمجة", codingAgentsHint: "شغّل وكيل برمجة مقابل هذا الخادم. يستخدم النموذج المُحمَّل؛ الخادم المحلي يُنشئ مفتاح API تلقائيًا، والخادم البعيد يُضمّنه في الأمر.", - codingAgentsSwap: "استبدل claude بـ codex أو openclaw أو opencode أو hermes أو pi.", + codingAgentsSwap: "استبدل claude بـ codex أو openclaw أو opencode أو hermes.", codingAgentDetected: "مثبّت على هذا الجهاز", codingAgentsDetectedHint: "تم اكتشافه على هذا الجهاز: {agents}.", relativeNever: "أبدًا", diff --git a/studio/frontend/src/i18n/locales/de.ts b/studio/frontend/src/i18n/locales/de.ts index cb7d603f42..bde49dd253 100644 --- a/studio/frontend/src/i18n/locales/de.ts +++ b/studio/frontend/src/i18n/locales/de.ts @@ -469,7 +469,7 @@ export const de = { codingAgentsHint: "Starten Sie einen Coding-Agent gegen diesen Server. Er verwendet das geladene Modell; ein lokaler Server erstellt automatisch einen API-Schlüssel, ein entfernter fügt ihn dem Befehl hinzu.", codingAgentsSwap: - "Ersetzen Sie claude durch codex, openclaw, opencode, hermes oder pi.", + "Ersetzen Sie claude durch codex, openclaw, opencode oder hermes.", codingAgentDetected: "Auf diesem Gerät installiert", codingAgentsDetectedHint: "Auf diesem Gerät erkannt: {agents}.", relativeNever: "nie", diff --git a/studio/frontend/src/i18n/locales/es.ts b/studio/frontend/src/i18n/locales/es.ts index f7cb0e11f6..66d5281701 100644 --- a/studio/frontend/src/i18n/locales/es.ts +++ b/studio/frontend/src/i18n/locales/es.ts @@ -466,7 +466,7 @@ export const es = { codingAgentsHint: "Inicia un agente de programación contra este servidor. Usa el modelo cargado; un servidor local genera una clave de API automáticamente y uno remoto la incluye en el comando.", codingAgentsSwap: - "Reemplaza claude por codex, openclaw, opencode, hermes o pi.", + "Reemplaza claude por codex, openclaw, opencode o hermes.", codingAgentDetected: "Instalado en esta máquina", codingAgentsDetectedHint: "Detectados en esta máquina: {agents}.", relativeNever: "nunca", diff --git a/studio/frontend/src/i18n/locales/fr.ts b/studio/frontend/src/i18n/locales/fr.ts index 4f2838391f..152577174c 100644 --- a/studio/frontend/src/i18n/locales/fr.ts +++ b/studio/frontend/src/i18n/locales/fr.ts @@ -464,7 +464,7 @@ export const fr = { codingAgentsHint: "Lancez un agent de codage sur ce serveur. Il utilise le modèle chargé ; un serveur local génère automatiquement une clé API, un serveur distant l'inclut dans la commande.", codingAgentsSwap: - "Remplacez claude par codex, openclaw, opencode, hermes ou pi.", + "Remplacez claude par codex, openclaw, opencode ou hermes.", codingAgentDetected: "Installé sur cette machine", codingAgentsDetectedHint: "Détecté sur cette machine : {agents}.", relativeNever: "jamais", diff --git a/studio/frontend/src/i18n/locales/hi.ts b/studio/frontend/src/i18n/locales/hi.ts index 33b827f314..c04de206af 100644 --- a/studio/frontend/src/i18n/locales/hi.ts +++ b/studio/frontend/src/i18n/locales/hi.ts @@ -449,7 +449,7 @@ export const hi = { codingAgents: "कोडिंग एजेंट", codingAgentsHint: "इस सर्वर के विरुद्ध एक कोडिंग एजेंट लॉन्च करें। यह लोड किए गए मॉडल का उपयोग करता है; एक स्थानीय सर्वर स्वचालित रूप से API key बनाता है, एक रिमोट सर्वर इसे कमांड में शामिल करता है।", - codingAgentsSwap: "claude को codex, openclaw, opencode, hermes, या pi से बदलें।", + codingAgentsSwap: "claude को codex, openclaw, opencode, या hermes से बदलें।", codingAgentDetected: "इस मशीन पर इंस्टॉल है", codingAgentsDetectedHint: "इस मशीन पर पाया गया: {agents}।", relativeNever: "कभी नहीं", diff --git a/studio/frontend/src/i18n/locales/ja.ts b/studio/frontend/src/i18n/locales/ja.ts index 978fde6281..e38dfa59e5 100644 --- a/studio/frontend/src/i18n/locales/ja.ts +++ b/studio/frontend/src/i18n/locales/ja.ts @@ -511,7 +511,7 @@ export const ja = { setupDocs: "セットアップドキュメント:", codingAgents: "コーディングエージェント", codingAgentsHint: "このサーバーに対してコーディングエージェントを起動します。読み込み済みのモデルを使用します。ローカルサーバーでは API キーが自動的に発行され、リモートサーバーではコマンドに含まれます。", - codingAgentsSwap: "claude を codex、openclaw、opencode、hermes、pi に置き換えられます。", + codingAgentsSwap: "claude を codex、openclaw、opencode、hermes に置き換えられます。", codingAgentDetected: "このマシンにインストール済み", codingAgentsDetectedHint: "このマシンで検出されました: {agents}。", relativeNever: "なし", diff --git a/studio/frontend/src/i18n/locales/ko.ts b/studio/frontend/src/i18n/locales/ko.ts index aa8a4fd47b..c159a8befc 100644 --- a/studio/frontend/src/i18n/locales/ko.ts +++ b/studio/frontend/src/i18n/locales/ko.ts @@ -450,7 +450,7 @@ export const ko = { codingAgents: "코딩 에이전트", codingAgentsHint: "이 서버를 대상으로 코딩 에이전트를 실행합니다. 로드된 모델을 사용하며, 로컬 서버는 API 키를 자동으로 발급하고 원격 서버는 명령에 포함합니다.", - codingAgentsSwap: "claude를 codex, openclaw, opencode, hermes 또는 pi로 바꾸세요.", + codingAgentsSwap: "claude를 codex, openclaw, opencode 또는 hermes로 바꾸세요.", codingAgentDetected: "이 컴퓨터에 설치됨", codingAgentsDetectedHint: "이 컴퓨터에서 감지됨: {agents}.", relativeNever: "없음", diff --git a/studio/frontend/src/i18n/locales/pt-br.ts b/studio/frontend/src/i18n/locales/pt-br.ts index 84cd3f945e..322f0af5e4 100644 --- a/studio/frontend/src/i18n/locales/pt-br.ts +++ b/studio/frontend/src/i18n/locales/pt-br.ts @@ -552,7 +552,7 @@ export const ptBR = { codingAgents: "Agentes de código", codingAgentsHint: "Inicie um agente de código conectado a este servidor. Ele usa o modelo carregado; um servidor local gera uma chave de API automaticamente, um remoto a inclui no comando.", - codingAgentsSwap: "Troque claude por codex, openclaw, opencode, hermes ou pi.", + codingAgentsSwap: "Troque claude por codex, openclaw, opencode ou hermes.", codingAgentDetected: "Instalado nesta máquina", codingAgentsDetectedHint: "Detectado nesta máquina: {agents}.", relativeNever: "nunca", diff --git a/studio/frontend/src/i18n/locales/ru.ts b/studio/frontend/src/i18n/locales/ru.ts index 7725212e3b..36f29f1d22 100644 --- a/studio/frontend/src/i18n/locales/ru.ts +++ b/studio/frontend/src/i18n/locales/ru.ts @@ -449,7 +449,7 @@ export const ru = { codingAgents: "Кодинг-агенты", codingAgentsHint: "Запустите кодинг-агента к этому серверу. Он использует загруженную модель; локальный сервер выпускает ключ API автоматически, удалённый включает его в команду.", - codingAgentsSwap: "Замените claude на codex, openclaw, opencode, hermes или pi.", + codingAgentsSwap: "Замените claude на codex, openclaw, opencode или hermes.", codingAgentDetected: "Установлен на этой машине", codingAgentsDetectedHint: "Обнаружены на этой машине: {agents}.", relativeNever: "никогда", diff --git a/studio/frontend/src/i18n/locales/zh-CN.ts b/studio/frontend/src/i18n/locales/zh-CN.ts index 06326ed008..dda5dd481c 100644 --- a/studio/frontend/src/i18n/locales/zh-CN.ts +++ b/studio/frontend/src/i18n/locales/zh-CN.ts @@ -539,7 +539,7 @@ export const zhCN = { codingAgents: "编程智能体", codingAgentsHint: "针对此服务器启动编程智能体。它会使用已加载的模型;本地服务器会自动生成 API 密钥,远程服务器则会将其包含在命令中。", - codingAgentsSwap: "可将 claude 替换为 codex、openclaw、opencode、hermes 或 pi。", + codingAgentsSwap: "可将 claude 替换为 codex、openclaw、opencode 或 hermes。", codingAgentDetected: "已安装在本机", codingAgentsDetectedHint: "本机检测到:{agents}。", relativeNever: "从未",