From 3575d874a5d744a57d49fb6a8d02f0fc8387fa9d Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 31 Jul 2025 19:37:34 +0000 Subject: [PATCH] feat: add translation keys for mode source indicators - Add global, project, globalShort, projectShort keys to all 18 locale files - Supports visual indicators for custom mode sources in ModeSelector - Completes internationalization for issue #6502 --- webview-ui/src/i18n/locales/ca/chat.json | 6 +++++- webview-ui/src/i18n/locales/hi/chat.json | 6 +++++- webview-ui/src/i18n/locales/id/chat.json | 6 +++++- webview-ui/src/i18n/locales/it/chat.json | 6 +++++- webview-ui/src/i18n/locales/ja/chat.json | 6 +++++- webview-ui/src/i18n/locales/ko/chat.json | 6 +++++- webview-ui/src/i18n/locales/nl/chat.json | 6 +++++- webview-ui/src/i18n/locales/pl/chat.json | 6 +++++- webview-ui/src/i18n/locales/pt-BR/chat.json | 6 +++++- webview-ui/src/i18n/locales/ru/chat.json | 6 +++++- webview-ui/src/i18n/locales/tr/chat.json | 6 +++++- webview-ui/src/i18n/locales/vi/chat.json | 6 +++++- webview-ui/src/i18n/locales/zh-CN/chat.json | 6 +++++- webview-ui/src/i18n/locales/zh-TW/chat.json | 6 +++++- 14 files changed, 70 insertions(+), 14 deletions(-) diff --git a/webview-ui/src/i18n/locales/ca/chat.json b/webview-ui/src/i18n/locales/ca/chat.json index da0eb00a44..3f3d0bf91b 100644 --- a/webview-ui/src/i18n/locales/ca/chat.json +++ b/webview-ui/src/i18n/locales/ca/chat.json @@ -118,7 +118,11 @@ "settings": "Configuració de Modes", "description": "Personalitats especialitzades que adapten el comportament de Roo.", "searchPlaceholder": "Cerca modes...", - "noResults": "No s'han trobat resultats" + "noResults": "No s'han trobat resultats", + "global": "Global", + "project": "Projecte", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "Error en llegir el fitxer:", "noValidImages": "No s'ha processat cap imatge vàlida", diff --git a/webview-ui/src/i18n/locales/hi/chat.json b/webview-ui/src/i18n/locales/hi/chat.json index 21d81e4b88..21a257588e 100644 --- a/webview-ui/src/i18n/locales/hi/chat.json +++ b/webview-ui/src/i18n/locales/hi/chat.json @@ -118,7 +118,11 @@ "settings": "मोड सेटिंग्स", "description": "विशेष व्यक्तित्व जो Roo के व्यवहार को अनुकूलित करते हैं।", "searchPlaceholder": "मोड खोजें...", - "noResults": "कोई परिणाम नहीं मिला" + "noResults": "कोई परिणाम नहीं मिला", + "global": "ग्लोबल", + "project": "प्रोजेक्ट", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "फ़ाइल पढ़ने में त्रुटि:", "noValidImages": "कोई मान्य चित्र प्रोसेस नहीं किया गया", diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json index fd594480a8..d734709f3c 100644 --- a/webview-ui/src/i18n/locales/id/chat.json +++ b/webview-ui/src/i18n/locales/id/chat.json @@ -124,7 +124,11 @@ "settings": "Pengaturan Mode", "description": "Persona khusus yang menyesuaikan perilaku Roo.", "searchPlaceholder": "Cari mode...", - "noResults": "Tidak ada hasil yang ditemukan" + "noResults": "Tidak ada hasil yang ditemukan", + "global": "Global", + "project": "Proyek", + "globalShort": "G", + "projectShort": "P" }, "addImages": "Tambahkan gambar ke pesan", "sendMessage": "Kirim pesan", diff --git a/webview-ui/src/i18n/locales/it/chat.json b/webview-ui/src/i18n/locales/it/chat.json index 5b92e06322..e58555bdf4 100644 --- a/webview-ui/src/i18n/locales/it/chat.json +++ b/webview-ui/src/i18n/locales/it/chat.json @@ -118,7 +118,11 @@ "settings": "Impostazioni Modalità", "description": "Personalità specializzate che adattano il comportamento di Roo.", "searchPlaceholder": "Cerca modalità...", - "noResults": "Nessun risultato trovato" + "noResults": "Nessun risultato trovato", + "global": "Globale", + "project": "Progetto", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "Errore nella lettura del file:", "noValidImages": "Nessuna immagine valida è stata elaborata", diff --git a/webview-ui/src/i18n/locales/ja/chat.json b/webview-ui/src/i18n/locales/ja/chat.json index 0ed516f2b7..db9454f68f 100644 --- a/webview-ui/src/i18n/locales/ja/chat.json +++ b/webview-ui/src/i18n/locales/ja/chat.json @@ -118,7 +118,11 @@ "settings": "モード設定", "description": "Rooの動作をカスタマイズする専門的なペルソナ。", "searchPlaceholder": "モードを検索...", - "noResults": "結果が見つかりません" + "noResults": "結果が見つかりません", + "global": "グローバル", + "project": "プロジェクト", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "ファイル読み込みエラー:", "noValidImages": "有効な画像が処理されませんでした", diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json index 95f783b085..2c847981c8 100644 --- a/webview-ui/src/i18n/locales/ko/chat.json +++ b/webview-ui/src/i18n/locales/ko/chat.json @@ -118,7 +118,11 @@ "settings": "모드 설정", "description": "Roo의 행동을 맞춤화하는 전문화된 페르소나.", "searchPlaceholder": "모드 검색...", - "noResults": "결과를 찾을 수 없습니다" + "noResults": "결과를 찾을 수 없습니다", + "global": "글로벌", + "project": "프로젝트", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "파일 읽기 오류:", "noValidImages": "처리된 유효한 이미지가 없습니다", diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json index 4bfaf467f6..72f4f5d610 100644 --- a/webview-ui/src/i18n/locales/nl/chat.json +++ b/webview-ui/src/i18n/locales/nl/chat.json @@ -110,7 +110,11 @@ "settings": "Modus Instellingen", "description": "Gespecialiseerde persona's die het gedrag van Roo aanpassen.", "searchPlaceholder": "Zoek modi...", - "noResults": "Geen resultaten gevonden" + "noResults": "Geen resultaten gevonden", + "global": "Globaal", + "project": "Project", + "globalShort": "G", + "projectShort": "P" }, "addImages": "Afbeeldingen toevoegen aan bericht", "sendMessage": "Bericht verzenden", diff --git a/webview-ui/src/i18n/locales/pl/chat.json b/webview-ui/src/i18n/locales/pl/chat.json index 10ee653582..ab7e32ef79 100644 --- a/webview-ui/src/i18n/locales/pl/chat.json +++ b/webview-ui/src/i18n/locales/pl/chat.json @@ -118,7 +118,11 @@ "settings": "Ustawienia Trybów", "description": "Wyspecjalizowane persony, które dostosowują zachowanie Roo.", "searchPlaceholder": "Szukaj trybów...", - "noResults": "Nie znaleziono wyników" + "noResults": "Nie znaleziono wyników", + "global": "Globalny", + "project": "Projekt", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "Błąd odczytu pliku:", "noValidImages": "Nie przetworzono żadnych prawidłowych obrazów", diff --git a/webview-ui/src/i18n/locales/pt-BR/chat.json b/webview-ui/src/i18n/locales/pt-BR/chat.json index b286f5c0ad..9f956c13ea 100644 --- a/webview-ui/src/i18n/locales/pt-BR/chat.json +++ b/webview-ui/src/i18n/locales/pt-BR/chat.json @@ -118,7 +118,11 @@ "settings": "Configurações de Modos", "description": "Personas especializadas que adaptam o comportamento do Roo.", "searchPlaceholder": "Pesquisar modos...", - "noResults": "Nenhum resultado encontrado" + "noResults": "Nenhum resultado encontrado", + "global": "Global", + "project": "Projeto", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "Erro ao ler arquivo:", "noValidImages": "Nenhuma imagem válida foi processada", diff --git a/webview-ui/src/i18n/locales/ru/chat.json b/webview-ui/src/i18n/locales/ru/chat.json index af3e9aadf8..3ab66f217e 100644 --- a/webview-ui/src/i18n/locales/ru/chat.json +++ b/webview-ui/src/i18n/locales/ru/chat.json @@ -110,7 +110,11 @@ "settings": "Настройки режимов", "description": "Специализированные персоны, которые настраивают поведение Roo.", "searchPlaceholder": "Поиск режимов...", - "noResults": "Ничего не найдено" + "noResults": "Ничего не найдено", + "global": "Глобальный", + "project": "Проект", + "globalShort": "G", + "projectShort": "P" }, "addImages": "Добавить изображения к сообщению", "sendMessage": "Отправить сообщение", diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json index e6868b5db1..238f695f3d 100644 --- a/webview-ui/src/i18n/locales/tr/chat.json +++ b/webview-ui/src/i18n/locales/tr/chat.json @@ -118,7 +118,11 @@ "settings": "Mod Ayarları", "description": "Roo'nun davranışını özelleştiren uzmanlaşmış kişilikler.", "searchPlaceholder": "Modları ara...", - "noResults": "Sonuç bulunamadı" + "noResults": "Sonuç bulunamadı", + "global": "Genel", + "project": "Proje", + "globalShort": "G", + "projectShort": "P" }, "errorReadingFile": "Dosya okuma hatası:", "noValidImages": "Hiçbir geçerli resim işlenmedi", diff --git a/webview-ui/src/i18n/locales/vi/chat.json b/webview-ui/src/i18n/locales/vi/chat.json index 2b86060ceb..a5b2b0a56e 100644 --- a/webview-ui/src/i18n/locales/vi/chat.json +++ b/webview-ui/src/i18n/locales/vi/chat.json @@ -118,7 +118,11 @@ "settings": "Cài đặt Chế độ", "description": "Các nhân cách chuyên biệt điều chỉnh hành vi của Roo.", "searchPlaceholder": "Tìm kiếm chế độ...", - "noResults": "Không tìm thấy kết quả nào" + "noResults": "Không tìm thấy kết quả nào", + "global": "Toàn cục", + "project": "Dự án", + "globalShort": "TC", + "projectShort": "DA" }, "errorReadingFile": "Lỗi khi đọc tệp:", "noValidImages": "Không có hình ảnh hợp lệ nào được xử lý", diff --git a/webview-ui/src/i18n/locales/zh-CN/chat.json b/webview-ui/src/i18n/locales/zh-CN/chat.json index dc21acee0b..7bfb394938 100644 --- a/webview-ui/src/i18n/locales/zh-CN/chat.json +++ b/webview-ui/src/i18n/locales/zh-CN/chat.json @@ -118,7 +118,11 @@ "settings": "模式设置", "description": "专门定制Roo行为的角色。", "searchPlaceholder": "搜索模式...", - "noResults": "未找到结果" + "noResults": "未找到结果", + "global": "全局", + "project": "项目", + "globalShort": "全", + "projectShort": "项" }, "errorReadingFile": "读取文件时出错:", "noValidImages": "没有处理有效图片", diff --git a/webview-ui/src/i18n/locales/zh-TW/chat.json b/webview-ui/src/i18n/locales/zh-TW/chat.json index fc38009186..4e6d2b8872 100644 --- a/webview-ui/src/i18n/locales/zh-TW/chat.json +++ b/webview-ui/src/i18n/locales/zh-TW/chat.json @@ -118,7 +118,11 @@ "settings": "模式設定", "description": "專門定制Roo行為的角色。", "searchPlaceholder": "搜尋模式...", - "noResults": "沒有找到結果" + "noResults": "沒有找到結果", + "global": "全域", + "project": "專案", + "globalShort": "全", + "projectShort": "專" }, "errorReadingFile": "讀取檔案時發生錯誤:", "noValidImages": "未處理到任何有效圖片",