From 1db35a891c62ed800a043d0d2a05c40f78e9b5ea Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 12 Feb 2026 17:56:21 +0000 Subject: [PATCH] feat: remove mentions of contacting Roo Code support - Remove contact section (email link to support@roocode.com) from About settings page - Rename "Contact & Community" section header to just "Community" across all 18 locales - Remove "Please contact Roo Code support" from unknown API error messages across all 18 locales - Remove mailto:support@roocode.com link from ChatRow unknown error handler - Replace support contact header in diagnostics file with generic troubleshooting message - Update corresponding tests in About.spec.tsx and diagnosticsHandler.spec.ts --- src/core/webview/__tests__/diagnosticsHandler.spec.ts | 4 +--- src/core/webview/diagnosticsHandler.ts | 2 +- webview-ui/src/components/chat/ChatRow.tsx | 2 -- webview-ui/src/components/settings/About.tsx | 11 ++--------- .../src/components/settings/__tests__/About.spec.tsx | 10 ---------- webview-ui/src/i18n/locales/ca/chat.json | 2 +- webview-ui/src/i18n/locales/ca/settings.json | 5 +---- webview-ui/src/i18n/locales/de/chat.json | 2 +- webview-ui/src/i18n/locales/de/settings.json | 5 +---- webview-ui/src/i18n/locales/en/chat.json | 2 +- webview-ui/src/i18n/locales/en/settings.json | 5 +---- webview-ui/src/i18n/locales/es/chat.json | 2 +- webview-ui/src/i18n/locales/es/settings.json | 5 +---- webview-ui/src/i18n/locales/fr/chat.json | 2 +- webview-ui/src/i18n/locales/fr/settings.json | 5 +---- webview-ui/src/i18n/locales/hi/chat.json | 2 +- webview-ui/src/i18n/locales/hi/settings.json | 5 +---- webview-ui/src/i18n/locales/id/chat.json | 2 +- webview-ui/src/i18n/locales/id/settings.json | 5 +---- webview-ui/src/i18n/locales/it/chat.json | 2 +- webview-ui/src/i18n/locales/it/settings.json | 5 +---- webview-ui/src/i18n/locales/ja/chat.json | 2 +- webview-ui/src/i18n/locales/ja/settings.json | 5 +---- webview-ui/src/i18n/locales/ko/chat.json | 2 +- webview-ui/src/i18n/locales/ko/settings.json | 5 +---- webview-ui/src/i18n/locales/nl/chat.json | 2 +- webview-ui/src/i18n/locales/nl/settings.json | 5 +---- webview-ui/src/i18n/locales/pl/chat.json | 2 +- webview-ui/src/i18n/locales/pl/settings.json | 5 +---- webview-ui/src/i18n/locales/pt-BR/chat.json | 2 +- webview-ui/src/i18n/locales/pt-BR/settings.json | 5 +---- webview-ui/src/i18n/locales/ru/chat.json | 2 +- webview-ui/src/i18n/locales/ru/settings.json | 5 +---- webview-ui/src/i18n/locales/tr/chat.json | 2 +- webview-ui/src/i18n/locales/tr/settings.json | 5 +---- webview-ui/src/i18n/locales/vi/chat.json | 2 +- webview-ui/src/i18n/locales/vi/settings.json | 5 +---- webview-ui/src/i18n/locales/zh-CN/chat.json | 2 +- webview-ui/src/i18n/locales/zh-CN/settings.json | 5 +---- webview-ui/src/i18n/locales/zh-TW/chat.json | 2 +- webview-ui/src/i18n/locales/zh-TW/settings.json | 5 +---- 41 files changed, 40 insertions(+), 115 deletions(-) diff --git a/src/core/webview/__tests__/diagnosticsHandler.spec.ts b/src/core/webview/__tests__/diagnosticsHandler.spec.ts index 27593b56bf0..cd13a4769a3 100644 --- a/src/core/webview/__tests__/diagnosticsHandler.spec.ts +++ b/src/core/webview/__tests__/diagnosticsHandler.spec.ts @@ -84,9 +84,7 @@ describe("generateErrorDiagnostics", () => { const [writtenPath, writtenContent] = vi.mocked(fs.writeFile).mock.calls[0] // taskId.slice(0, 8) = "test-tas" from "test-task-id" expect(String(writtenPath)).toContain("roo-diagnostics-test-tas") - expect(String(writtenContent)).toContain( - "// Please share this file with Roo Code Support (support@roocode.com) to diagnose the issue faster", - ) + expect(String(writtenContent)).toContain("// This file contains error diagnostics for troubleshooting.") expect(String(writtenContent)).toContain('"error":') expect(String(writtenContent)).toContain('"history":') expect(String(writtenContent)).toContain('"version": "1.2.3"') diff --git a/src/core/webview/diagnosticsHandler.ts b/src/core/webview/diagnosticsHandler.ts index 212ddbc5dee..87013012fdb 100644 --- a/src/core/webview/diagnosticsHandler.ts +++ b/src/core/webview/diagnosticsHandler.ts @@ -65,7 +65,7 @@ export async function generateErrorDiagnostics(params: GenerateDiagnosticsParams // Prepend human-readable guidance comments before the JSON payload const headerComment = - "// Please share this file with Roo Code Support (support@roocode.com) to diagnose the issue faster\n" + + "// This file contains error diagnostics for troubleshooting.\n" + "// Just make sure you're OK sharing the contents of the conversation below.\n\n" const jsonContent = JSON.stringify(diagnostics, null, 2) const fullContent = headerComment + jsonContent diff --git a/webview-ui/src/components/chat/ChatRow.tsx b/webview-ui/src/components/chat/ChatRow.tsx index 63023f26512..fcd716edf13 100644 --- a/webview-ui/src/components/chat/ChatRow.tsx +++ b/webview-ui/src/components/chat/ChatRow.tsx @@ -1141,8 +1141,6 @@ export const ChatRowContent = ({ } else { // Non-HTTP-status-code error message - store full text as errorDetails body = t("chat:apiRequest.errorMessage.unknown") - docsURL = - "mailto:support@roocode.com?subject=Unknown API Error&body=[Please include full error details]" } } diff --git a/webview-ui/src/components/settings/About.tsx b/webview-ui/src/components/settings/About.tsx index 17e3d6cfa95..203007024f2 100644 --- a/webview-ui/src/components/settings/About.tsx +++ b/webview-ui/src/components/settings/About.tsx @@ -1,7 +1,7 @@ import { HTMLAttributes } from "react" import { useAppTranslation } from "@/i18n/TranslationContext" import { Trans } from "react-i18next" -import { Download, Upload, TriangleAlert, Bug, Lightbulb, Shield, MessageCircle, MessagesSquare } from "lucide-react" +import { Download, Upload, TriangleAlert, Bug, Lightbulb, Shield, MessagesSquare } from "lucide-react" import { VSCodeCheckbox, VSCodeLink } from "@vscode/webview-ui-toolkit/react" import type { TelemetrySetting } from "@roo-code/types" @@ -60,7 +60,7 @@ export const About = ({ telemetrySetting, setTelemetrySetting, debug, setDebug,
-

{t("settings:about.contactAndCommunity")}

+

{t("settings:about.communityHeader")}

@@ -89,13 +89,6 @@ export const About = ({ telemetrySetting, setTelemetrySetting, debug, setDebug,
-
- - - {t("settings:about.contact.label")}{" "} - support@roocode.com - -
diff --git a/webview-ui/src/components/settings/__tests__/About.spec.tsx b/webview-ui/src/components/settings/__tests__/About.spec.tsx index 78c4981a80c..759f74161e1 100644 --- a/webview-ui/src/components/settings/__tests__/About.spec.tsx +++ b/webview-ui/src/components/settings/__tests__/About.spec.tsx @@ -83,16 +83,6 @@ describe("About", () => { expect(screen.getByText("settings:about.securityIssue.link")).toBeInTheDocument() }) - it("renders the contact section with label and email", () => { - render( - - - , - ) - expect(screen.getByText("settings:about.contact.label")).toBeInTheDocument() - expect(screen.getByText("support@roocode.com")).toBeInTheDocument() - }) - it("renders export, import, and reset buttons", () => { render( diff --git a/webview-ui/src/i18n/locales/ca/chat.json b/webview-ui/src/i18n/locales/ca/chat.json index d16a4466958..cb45ae8792d 100644 --- a/webview-ui/src/i18n/locales/ca/chat.json +++ b/webview-ui/src/i18n/locales/ca/chat.json @@ -160,7 +160,7 @@ "500": "Error del servidor del proveïdor. Quelcom va malament del costat del proveïdor, no hi ha res de malament amb la teva sol·licitud.", "docs": "Documentació", "goToSettings": "Configuració", - "unknown": "Error API desconegut. Si us plau contacta amb el suport de Roo Code.", + "unknown": "Error API desconegut.", "connection": "Error de connexió. Assegureu-vos que teniu una connexió a Internet funcional.", "claudeCodeNotAuthenticated": "Has d'iniciar sessió per utilitzar Claude Code. Vés a Configuració i fes clic a \"Iniciar sessió a Claude Code\" per autenticar-te." } diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index f1e5ad10e6d..1ed5d36816e 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -56,11 +56,8 @@ "label": "Has descobert una vulnerabilitat?", "link": "Segueix el nostre procés de divulgació" }, - "contact": { - "label": "Necessites parlar amb nosaltres? Escriu" - }, "community": "Vols consells o simplement passar l'estona amb altres usuaris de Roo Code? Uneix-te a reddit.com/r/RooCode o discord.gg/roocode", - "contactAndCommunity": "Contacte i Comunitat", + "communityHeader": "Comunitat", "manageSettings": "Gestionar Configuració", "debugMode": { "label": "Activa el mode de depuració", diff --git a/webview-ui/src/i18n/locales/de/chat.json b/webview-ui/src/i18n/locales/de/chat.json index fb1dd293004..b1219db5641 100644 --- a/webview-ui/src/i18n/locales/de/chat.json +++ b/webview-ui/src/i18n/locales/de/chat.json @@ -160,7 +160,7 @@ "500": "Fehler auf dem Server des Anbieters. Es stimmt etwas mit der Anbieterseite nicht, mit deiner Anfrage stimmt alles.", "docs": "Dokumentation", "goToSettings": "Einstellungen", - "unknown": "Unbekannter API-Fehler. Bitte kontaktiere den Roo Code Support.", + "unknown": "Unbekannter API-Fehler.", "connection": "Verbindungsfehler. Stelle sicher, dass du eine funktionierende Internetverbindung hast.", "claudeCodeNotAuthenticated": "Du musst dich anmelden, um Claude Code zu verwenden. Gehe zu den Einstellungen und klicke auf \"Bei Claude Code anmelden\", um dich zu authentifizieren." } diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index 0e8d7a3a8e3..7f549ed7417 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -56,11 +56,8 @@ "label": "Sicherheitslücke entdeckt?", "link": "Folge unserem Offenlegungsprozess" }, - "contact": { - "label": "Musst du mit uns sprechen? Schreibe" - }, "community": "Möchtest du Tipps oder dich einfach mit anderen Roo Code-Nutzern austauschen? Tritt reddit.com/r/RooCode oder discord.gg/roocode bei", - "contactAndCommunity": "Kontakt & Community", + "communityHeader": "Community", "manageSettings": "Einstellungen verwalten", "debugMode": { "label": "Debug-Modus aktivieren", diff --git a/webview-ui/src/i18n/locales/en/chat.json b/webview-ui/src/i18n/locales/en/chat.json index b597fdbcc33..a45417cf0a4 100644 --- a/webview-ui/src/i18n/locales/en/chat.json +++ b/webview-ui/src/i18n/locales/en/chat.json @@ -183,7 +183,7 @@ "docs": "Docs", "goToSettings": "Settings", "connection": "Connection error. Make sure you have a working internet connection.", - "unknown": "Unknown API error. Please contact Roo Code support.", + "unknown": "Unknown API error.", "claudeCodeNotAuthenticated": "You need to sign in to use Claude Code. Go to Settings and click \"Sign in to Claude Code\" to authenticate." } }, diff --git a/webview-ui/src/i18n/locales/en/settings.json b/webview-ui/src/i18n/locales/en/settings.json index 471309718bc..0a4e823cefd 100644 --- a/webview-ui/src/i18n/locales/en/settings.json +++ b/webview-ui/src/i18n/locales/en/settings.json @@ -56,11 +56,8 @@ "label": "Discovered a vulnerability?", "link": "Follow our disclosure process" }, - "contact": { - "label": "Need to talk to us? Write" - }, "community": "Want tips or to just hang out with other Roo Code users? Join reddit.com/r/RooCode or discord.gg/roocode", - "contactAndCommunity": "Contact & Community", + "communityHeader": "Community", "manageSettings": "Manage Settings", "debugMode": { "label": "Enable debug mode", diff --git a/webview-ui/src/i18n/locales/es/chat.json b/webview-ui/src/i18n/locales/es/chat.json index eb8833b8337..bf2ae4397c8 100644 --- a/webview-ui/src/i18n/locales/es/chat.json +++ b/webview-ui/src/i18n/locales/es/chat.json @@ -160,7 +160,7 @@ "500": "Error del servidor del proveedor. Algo está mal en el lado del proveedor, no hay nada mal con tu solicitud.", "docs": "Documentación", "goToSettings": "Configuración", - "unknown": "Error API desconocido. Por favor contacta al soporte de Roo Code.", + "unknown": "Error API desconocido.", "connection": "Error de conexión. Asegúrate de tener una conexión a Internet funcional.", "claudeCodeNotAuthenticated": "Debes iniciar sesión para usar Claude Code. Ve a Configuración y haz clic en \"Iniciar sesión en Claude Code\" para autenticarte." } diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index 42688dd5411..6997c0f9d11 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -56,11 +56,8 @@ "label": "¿Descubriste una vulnerabilidad?", "link": "Sigue nuestro proceso de divulgación" }, - "contact": { - "label": "¿Necesitas hablar con nosotros? Escribe" - }, "community": "¿Quieres consejos o simplemente pasar el rato con otros usuarios de Roo Code? Únete a reddit.com/r/RooCode o discord.gg/roocode", - "contactAndCommunity": "Contacto y Comunidad", + "communityHeader": "Comunidad", "manageSettings": "Gestionar Configuración", "debugMode": { "label": "Activar modo de depuración", diff --git a/webview-ui/src/i18n/locales/fr/chat.json b/webview-ui/src/i18n/locales/fr/chat.json index e2858c8e8c1..5c6c472b7be 100644 --- a/webview-ui/src/i18n/locales/fr/chat.json +++ b/webview-ui/src/i18n/locales/fr/chat.json @@ -160,7 +160,7 @@ "500": "Erreur du serveur du fournisseur. Quelque chose ne va pas du côté du fournisseur, il n'y a rien de mal avec votre demande.", "docs": "Documentation", "goToSettings": "Paramètres", - "unknown": "Erreur API inconnue. Veuillez contacter le support Roo Code.", + "unknown": "Erreur API inconnue.", "connection": "Erreur de connexion. Assurez-vous que vous avez une connexion Internet fonctionnelle.", "claudeCodeNotAuthenticated": "Vous devez vous connecter pour utiliser Claude Code. Allez dans les Paramètres et cliquez sur \"Se connecter à Claude Code\" pour vous authentifier." } diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 4a213f31801..ca7f56ff28b 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -56,11 +56,8 @@ "label": "Vous avez découvert une vulnérabilité ?", "link": "Suivez notre processus de divulgation" }, - "contact": { - "label": "Besoin de nous parler ? Écrivez" - }, "community": "Vous voulez des conseils ou simplement discuter avec d'autres utilisateurs de Roo Code ? Rejoignez reddit.com/r/RooCode ou discord.gg/roocode", - "contactAndCommunity": "Contact et Communauté", + "communityHeader": "Communauté", "manageSettings": "Gérer les Paramètres", "debugMode": { "label": "Activer le mode debug", diff --git a/webview-ui/src/i18n/locales/hi/chat.json b/webview-ui/src/i18n/locales/hi/chat.json index 75ee2c9abf5..91285c8a283 100644 --- a/webview-ui/src/i18n/locales/hi/chat.json +++ b/webview-ui/src/i18n/locales/hi/chat.json @@ -160,7 +160,7 @@ "500": "प्रदाता सर्वर त्रुटि। प्रदाता की ओर से कुछ गलत है, आपके अनुरोध में कुछ गलत नहीं है।", "docs": "डॉक्स", "goToSettings": "सेटिंग्स", - "unknown": "अज्ञात API त्रुटि। कृपया Roo Code सहायता से संपर्क करें।", + "unknown": "अज्ञात API त्रुटि।", "connection": "कनेक्शन त्रुटि। सुनिश्चित करें कि आपके पास कार्यशील इंटरनेट कनेक्शन है।", "claudeCodeNotAuthenticated": "Claude Code का उपयोग करने के लिए आपको साइन इन करना होगा। सेटिंग्स में जाएं और प्रमाणित करने के लिए \"Claude Code में साइन इन करें\" पर क्लिक करें।" } diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index 3544dbb7681..82f280cb0d3 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -56,11 +56,8 @@ "label": "कोई कमजोरी खोजी?", "link": "हमारी प्रकटीकरण प्रक्रिया का पालन करें" }, - "contact": { - "label": "हमसे बात करने की जरूरत है? लिखें" - }, "community": "सुझाव चाहिए या बस अन्य Roo Code उपयोगकर्ताओं के साथ घूमना चाहते हैं? reddit.com/r/RooCode या discord.gg/roocode में शामिल हों", - "contactAndCommunity": "संपर्क और समुदाय", + "communityHeader": "समुदाय", "manageSettings": "सेटिंग्स प्रबंधित करें", "debugMode": { "label": "डिबग मोड सक्षम करें", diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json index ee41b9ceb65..cc4e9ac4f52 100644 --- a/webview-ui/src/i18n/locales/id/chat.json +++ b/webview-ui/src/i18n/locales/id/chat.json @@ -185,7 +185,7 @@ "500": "Kesalahan server penyedia. Ada yang salah di sisi penyedia, tidak ada yang salah dengan permintaan Anda.", "docs": "Dokumentasi", "goToSettings": "Pengaturan", - "unknown": "Kesalahan API yang tidak diketahui. Harap hubungi dukungan Roo Code.", + "unknown": "Kesalahan API yang tidak diketahui.", "connection": "Kesalahan koneksi. Pastikan Anda memiliki koneksi internet yang berfungsi.", "claudeCodeNotAuthenticated": "Anda perlu masuk untuk menggunakan Claude Code. Buka Pengaturan dan klik \"Masuk ke Claude Code\" untuk mengautentikasi." } diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index bc5db3ae85a..d68ddff8315 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -56,11 +56,8 @@ "label": "Menemukan kerentanan?", "link": "Ikuti proses pengungkapan kami" }, - "contact": { - "label": "Perlu bicara dengan kami? Tulis" - }, "community": "Ingin tips atau hanya nongkrong dengan pengguna Roo Code lainnya? Bergabunglah dengan reddit.com/r/RooCode atau discord.gg/roocode", - "contactAndCommunity": "Kontak & Komunitas", + "communityHeader": "Komunitas", "manageSettings": "Kelola Pengaturan", "debugMode": { "label": "Aktifkan mode debug", diff --git a/webview-ui/src/i18n/locales/it/chat.json b/webview-ui/src/i18n/locales/it/chat.json index 54f5bf9061d..281bc55c76c 100644 --- a/webview-ui/src/i18n/locales/it/chat.json +++ b/webview-ui/src/i18n/locales/it/chat.json @@ -163,7 +163,7 @@ "500": "Errore del server del provider. C'è qualcosa di sbagliato dal lato del provider, non c'è nulla di sbagliato nella tua richiesta.", "docs": "Documentazione", "goToSettings": "Impostazioni", - "unknown": "Errore API sconosciuto. Contatta il supporto di Roo Code.", + "unknown": "Errore API sconosciuto.", "connection": "Errore di connessione. Assicurati di avere una connessione Internet funzionante.", "claudeCodeNotAuthenticated": "Devi accedere per utilizzare Claude Code. Vai su Impostazioni e clicca su \"Accedi a Claude Code\" per autenticarti." } diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index 7eddf6c6127..3a2bec6f3b4 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -56,11 +56,8 @@ "label": "Hai scoperto una vulnerabilità?", "link": "Segui il nostro processo di divulgazione" }, - "contact": { - "label": "Hai bisogno di parlarci? Scrivi" - }, "community": "Vuoi consigli o semplicemente uscire con altri utenti di Roo Code? Unisciti a reddit.com/r/RooCode o discord.gg/roocode", - "contactAndCommunity": "Contatti e Comunità", + "communityHeader": "Comunità", "manageSettings": "Gestisci Impostazioni", "debugMode": { "label": "Abilita modalità debug", diff --git a/webview-ui/src/i18n/locales/ja/chat.json b/webview-ui/src/i18n/locales/ja/chat.json index 2cf71855032..4768e79d21b 100644 --- a/webview-ui/src/i18n/locales/ja/chat.json +++ b/webview-ui/src/i18n/locales/ja/chat.json @@ -160,7 +160,7 @@ "500": "プロバイダー サーバー エラー。プロバイダー側に問題があり、リクエスト自体に問題はありません。", "docs": "ドキュメント", "goToSettings": "設定", - "unknown": "不明な API エラー。Roo Code のサポートにお問い合わせください。", + "unknown": "不明な API エラー。", "connection": "接続エラー。インターネット接続が機能していることを確認してください。", "claudeCodeNotAuthenticated": "Claude Codeを使用するにはサインインが必要です。設定に移動して「Claude Codeにサインイン」をクリックして認証してください。" } diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index 533acf119c9..66a8904603c 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -56,11 +56,8 @@ "label": "脆弱性を発見しましたか?", "link": "開示プロセスに従ってください" }, - "contact": { - "label": "お問い合わせが必要ですか?メールを送信" - }, "community": "ヒントが欲しいですか、または他のRoo Codeユーザーと交流したいですか?reddit.com/r/RooCodeまたはdiscord.gg/roocodeに参加してください", - "contactAndCommunity": "お問い合わせとコミュニティ", + "communityHeader": "コミュニティ", "manageSettings": "設定を管理", "debugMode": { "label": "デバッグモードを有効にする", diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json index 24debd83edc..7a02c8e0e48 100644 --- a/webview-ui/src/i18n/locales/ko/chat.json +++ b/webview-ui/src/i18n/locales/ko/chat.json @@ -160,7 +160,7 @@ "500": "공급자 서버 오류입니다. 공급자 쪽에 문제가 있으며 요청에는 문제가 없습니다.", "docs": "문서", "goToSettings": "설정", - "unknown": "알 수 없는 API 오류입니다. Roo Code 지원팀에 문의하세요.", + "unknown": "알 수 없는 API 오류입니다.", "connection": "연결 오류입니다. 인터넷 연결이 제대로 작동하는지 확인하세요.", "claudeCodeNotAuthenticated": "Claude Code를 사용하려면 로그인해야 합니다. 설정으로 이동하여 \"Claude Code에 로그인\"을 클릭하여 인증하세요." } diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index 52544154027..37271868a57 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -56,11 +56,8 @@ "label": "취약점을 발견하셨나요?", "link": "공개 프로세스 따르기" }, - "contact": { - "label": "문의가 필요하신가요? 이메일 보내기" - }, "community": "팁을 얻거나 다른 Roo Code 사용자들과 교류하고 싶으신가요? reddit.com/r/RooCode 또는 discord.gg/roocode에 참여하세요", - "contactAndCommunity": "문의 및 커뮤니티", + "communityHeader": "커뮤니티", "manageSettings": "설정 관리", "debugMode": { "label": "디버그 모드 활성화", diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json index 0bec6846c04..6003972c71d 100644 --- a/webview-ui/src/i18n/locales/nl/chat.json +++ b/webview-ui/src/i18n/locales/nl/chat.json @@ -155,7 +155,7 @@ "500": "Provider-serverfout. Er is iets mis aan de kant van de provider, er is niets mis met je verzoek.", "docs": "Documentatie", "goToSettings": "Instellingen", - "unknown": "Onbekende API-fout. Neem alsjeblieft contact op met Roo Code-ondersteuning.", + "unknown": "Onbekende API-fout.", "connection": "Verbindingsfout. Zorg ervoor dat je een werkende internetverbinding hebt.", "claudeCodeNotAuthenticated": "Je moet inloggen om Claude Code te gebruiken. Ga naar Instellingen en klik op \"Inloggen bij Claude Code\" om te authenticeren." } diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index db7b0554c3a..c9f6cd9379e 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -56,11 +56,8 @@ "label": "Kwetsbaarheid ontdekt?", "link": "Volg ons openbaarmakingsproces" }, - "contact": { - "label": "Moet je met ons praten? Schrijf" - }, "community": "Wil je tips of gewoon even hangen met andere Roo Code-gebruikers? Sluit je aan bij reddit.com/r/RooCode of discord.gg/roocode", - "contactAndCommunity": "Contact & Gemeenschap", + "communityHeader": "Gemeenschap", "manageSettings": "Instellingen Beheren", "debugMode": { "label": "Debugmodus inschakelen", diff --git a/webview-ui/src/i18n/locales/pl/chat.json b/webview-ui/src/i18n/locales/pl/chat.json index be012354aa0..b63f5ec4e93 100644 --- a/webview-ui/src/i18n/locales/pl/chat.json +++ b/webview-ui/src/i18n/locales/pl/chat.json @@ -160,7 +160,7 @@ "500": "Błąd serwera dostawcy. Po stronie dostawcy coś się nie powiodło, w Twoim żądaniu nie ma nic złego.", "docs": "Dokumentacja", "goToSettings": "Ustawienia", - "unknown": "Nieznany błąd API. Skontaktuj się z pomocą techniczną Roo Code.", + "unknown": "Nieznany błąd API.", "connection": "Błąd połączenia. Upewnij się, że masz działające połączenie internetowe.", "claudeCodeNotAuthenticated": "Musisz się zalogować, aby korzystać z Claude Code. Przejdź do Ustawień i kliknij \"Zaloguj się do Claude Code\", aby się uwierzytelnić." } diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index 875f00838da..b1b35d336be 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -56,11 +56,8 @@ "label": "Odkryłeś lukę w zabezpieczeniach?", "link": "Postępuj zgodnie z naszym procesem ujawniania" }, - "contact": { - "label": "Musisz z nami porozmawiać? Napisz" - }, "community": "Chcesz wskazówek lub po prostu porozmawiać z innymi użytkownikami Roo Code? Dołącz do reddit.com/r/RooCode lub discord.gg/roocode", - "contactAndCommunity": "Kontakt i Społeczność", + "communityHeader": "Społeczność", "manageSettings": "Zarządzaj Ustawieniami", "debugMode": { "label": "Włącz tryb debugowania", diff --git a/webview-ui/src/i18n/locales/pt-BR/chat.json b/webview-ui/src/i18n/locales/pt-BR/chat.json index ed4eaf541ea..a0a109bccdb 100644 --- a/webview-ui/src/i18n/locales/pt-BR/chat.json +++ b/webview-ui/src/i18n/locales/pt-BR/chat.json @@ -160,7 +160,7 @@ "500": "Erro do servidor do provedor. Algo está errado do lado do provedor, não há nada de errado com sua solicitação.", "docs": "Documentação", "goToSettings": "Configurações", - "unknown": "Erro de API desconhecido. Por favor, entre em contato com o suporte do Roo Code.", + "unknown": "Erro de API desconhecido.", "connection": "Erro de conexão. Certifique-se de que você tem uma conexão de internet funcionando.", "claudeCodeNotAuthenticated": "Você precisa fazer login para usar o Claude Code. Vá para Configurações e clique em \"Entrar no Claude Code\" para autenticar." } diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 0d77ea6e5aa..7a52d939fac 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -56,11 +56,8 @@ "label": "Descobriu uma vulnerabilidade?", "link": "Siga nosso processo de divulgação" }, - "contact": { - "label": "Precisa falar conosco? Escreva" - }, "community": "Quer dicas ou apenas conversar com outros usuários do Roo Code? Junte-se a reddit.com/r/RooCode ou discord.gg/roocode", - "contactAndCommunity": "Contato e Comunidade", + "communityHeader": "Comunidade", "manageSettings": "Gerenciar Configurações", "debugMode": { "label": "Ativar modo de debug", diff --git a/webview-ui/src/i18n/locales/ru/chat.json b/webview-ui/src/i18n/locales/ru/chat.json index 15d8c9ee990..0762c1d0fbf 100644 --- a/webview-ui/src/i18n/locales/ru/chat.json +++ b/webview-ui/src/i18n/locales/ru/chat.json @@ -155,7 +155,7 @@ "500": "Ошибка сервера провайдера. На стороне провайдера что-то пошло не так, с вашим запросом все в порядке.", "docs": "Документация", "goToSettings": "Настройки", - "unknown": "Неизвестная ошибка API. Пожалуйста, свяжитесь с поддержкой Roo Code.", + "unknown": "Неизвестная ошибка API.", "connection": "Ошибка подключения. Убедитесь, что у вас есть рабочее подключение к Интернету.", "claudeCodeNotAuthenticated": "Вам необходимо войти в систему, чтобы использовать Claude Code. Перейдите в Настройки и нажмите «Войти в Claude Code» для аутентификации." } diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index 87563bdab66..f48bf36ff89 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -56,11 +56,8 @@ "label": "Обнаружили уязвимость?", "link": "Следуйте нашему процессу раскрытия" }, - "contact": { - "label": "Нужно с нами связаться? Напишите" - }, "community": "Хотите получить советы или просто пообщаться с другими пользователями Roo Code? Присоединяйтесь к reddit.com/r/RooCode или discord.gg/roocode", - "contactAndCommunity": "Контакты и Сообщество", + "communityHeader": "Сообщество", "manageSettings": "Управление Настройками", "debugMode": { "label": "Включить режим отладки", diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json index e9552d5bfd1..6e424c07e15 100644 --- a/webview-ui/src/i18n/locales/tr/chat.json +++ b/webview-ui/src/i18n/locales/tr/chat.json @@ -160,7 +160,7 @@ "500": "Sağlayıcı sunucu hatası. Sağlayıcı tarafında bir sorun var, isteğinizde sorun yok.", "docs": "Belgeler", "goToSettings": "Ayarlar", - "unknown": "Bilinmeyen API hatası. Lütfen Roo Code desteğiyle iletişime geç.", + "unknown": "Bilinmeyen API hatası.", "connection": "Bağlantı hatası. Çalışan bir internet bağlantınız olduğundan emin olun.", "claudeCodeNotAuthenticated": "Claude Code'u kullanmak için oturum açmanız gerekiyor. Ayarlar'a gidin ve kimlik doğrulaması yapmak için \"Claude Code'da Oturum Aç\" seçeneğine tıklayın." } diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index ee46b9f01cd..80eee345cb4 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -56,11 +56,8 @@ "label": "Bir güvenlik açığı mı keşfettiniz?", "link": "Açıklama sürecimizi takip edin" }, - "contact": { - "label": "Bizimle konuşmanız mı gerekiyor? Yazın" - }, "community": "İpuçları mı istiyorsunuz yoksa sadece diğer Roo Code kullanıcılarıyla takılmak mı istiyorsunuz? reddit.com/r/RooCode veya discord.gg/roocode'a katılın", - "contactAndCommunity": "İletişim ve Topluluk", + "communityHeader": "Topluluk", "manageSettings": "Ayarları Yönet", "debugMode": { "label": "Debug modunu etkinleştir", diff --git a/webview-ui/src/i18n/locales/vi/chat.json b/webview-ui/src/i18n/locales/vi/chat.json index dfa5b56c4b2..66a6d5f5ee4 100644 --- a/webview-ui/src/i18n/locales/vi/chat.json +++ b/webview-ui/src/i18n/locales/vi/chat.json @@ -160,7 +160,7 @@ "500": "Lỗi máy chủ của nhà cung cấp. Có sự cố ở phía nhà cung cấp, không có gì sai với yêu cầu của bạn.", "docs": "Tài liệu", "goToSettings": "Cài đặt", - "unknown": "Lỗi API không xác định. Vui lòng liên hệ hỗ trợ Roo Code.", + "unknown": "Lỗi API không xác định.", "connection": "Lỗi kết nối. Đảm bảo rằng bạn có kết nối Internet hoạt động.", "claudeCodeNotAuthenticated": "Bạn cần đăng nhập để sử dụng Claude Code. Vào Cài đặt và nhấp vào \"Đăng nhập vào Claude Code\" để xác thực." } diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index 1eb0fb09d30..b67e0c801b6 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -56,11 +56,8 @@ "label": "Phát hiện lỗ hổng bảo mật?", "link": "Làm theo quy trình công bố của chúng tôi" }, - "contact": { - "label": "Cần nói chuyện với chúng tôi? Viết" - }, "community": "Muốn nhận mẹo hoặc chỉ muốn giao lưu với những người dùng Roo Code khác? Tham gia reddit.com/r/RooCode hoặc discord.gg/roocode", - "contactAndCommunity": "Liên Hệ & Cộng Đồng", + "communityHeader": "Cộng Đồng", "manageSettings": "Quản Lý Cài Đặt", "debugMode": { "label": "Bật chế độ debug", diff --git a/webview-ui/src/i18n/locales/zh-CN/chat.json b/webview-ui/src/i18n/locales/zh-CN/chat.json index 35646dc1dfd..6dd1953f440 100644 --- a/webview-ui/src/i18n/locales/zh-CN/chat.json +++ b/webview-ui/src/i18n/locales/zh-CN/chat.json @@ -160,7 +160,7 @@ "500": "提供商服务器错误。提供商端出现问题,您的请求无问题。", "docs": "文档", "goToSettings": "设置", - "unknown": "未知 API 错误。请联系 Roo Code 支持。", + "unknown": "未知 API 错误。", "connection": "连接错误。确保您有可用的互联网连接。", "claudeCodeNotAuthenticated": "你需要登录才能使用 Claude Code。前往设置并点击「登录到 Claude Code」进行身份验证。" } diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json index aa0391ac559..0c61e1251bb 100644 --- a/webview-ui/src/i18n/locales/zh-CN/settings.json +++ b/webview-ui/src/i18n/locales/zh-CN/settings.json @@ -56,11 +56,8 @@ "label": "发现安全漏洞?", "link": "遵循我们的披露流程" }, - "contact": { - "label": "需要联系我们?请发送邮件至" - }, "community": "想要获取使用技巧或与其他 Roo Code 用户交流?加入 reddit.com/r/RooCodediscord.gg/roocode", - "contactAndCommunity": "联系与社区", + "communityHeader": "社区", "manageSettings": "管理设置", "debugMode": { "label": "启用调试模式", diff --git a/webview-ui/src/i18n/locales/zh-TW/chat.json b/webview-ui/src/i18n/locales/zh-TW/chat.json index 8009d33f21a..a2f7d374c3d 100644 --- a/webview-ui/src/i18n/locales/zh-TW/chat.json +++ b/webview-ui/src/i18n/locales/zh-TW/chat.json @@ -183,7 +183,7 @@ "docs": "說明文件", "goToSettings": "設定", "connection": "連線錯誤。請確保您有可用的網際網路連線。", - "unknown": "未知 API 錯誤。請聯絡 Roo Code 技術支援。", + "unknown": "未知 API 錯誤。", "claudeCodeNotAuthenticated": "您需要登入才能使用 Claude Code。前往設定並點選「登入 Claude Code」以進行驗證。" } }, diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index 0e51b95b6af..7382ff48f79 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -56,11 +56,8 @@ "label": "發現安全漏洞?", "link": "遵循我們的揭露流程" }, - "contact": { - "label": "需要與我們聯絡?請寫信" - }, "community": "想要取得使用技巧或與其他 Roo Code 使用者交流?加入 reddit.com/r/RooCodediscord.gg/roocode", - "contactAndCommunity": "聯絡與社群", + "communityHeader": "社群", "manageSettings": "管理設定", "debugMode": { "label": "啟用偵錯模式",