From 70a3df0495cf7380d7b6d4c7178756d57346c13a Mon Sep 17 00:00:00 2001 From: Hannes Rudolph Date: Tue, 16 Dec 2025 09:30:02 -0700 Subject: [PATCH] i18n: add translations for smart read experiment --- webview-ui/src/i18n/locales/ca/settings.json | 4 ++++ webview-ui/src/i18n/locales/de/settings.json | 4 ++++ webview-ui/src/i18n/locales/es/settings.json | 4 ++++ webview-ui/src/i18n/locales/fr/settings.json | 4 ++++ webview-ui/src/i18n/locales/hi/settings.json | 4 ++++ webview-ui/src/i18n/locales/id/settings.json | 4 ++++ webview-ui/src/i18n/locales/it/settings.json | 4 ++++ webview-ui/src/i18n/locales/ja/settings.json | 4 ++++ webview-ui/src/i18n/locales/ko/settings.json | 4 ++++ webview-ui/src/i18n/locales/nl/settings.json | 4 ++++ webview-ui/src/i18n/locales/pl/settings.json | 4 ++++ webview-ui/src/i18n/locales/pt-BR/settings.json | 4 ++++ webview-ui/src/i18n/locales/ru/settings.json | 4 ++++ webview-ui/src/i18n/locales/tr/settings.json | 4 ++++ webview-ui/src/i18n/locales/vi/settings.json | 4 ++++ webview-ui/src/i18n/locales/zh-CN/settings.json | 4 ++++ webview-ui/src/i18n/locales/zh-TW/settings.json | 4 ++++ 17 files changed, 68 insertions(+) diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index b3fc4abbde..bb197789eb 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -822,6 +822,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Crides paral·leles a eines", "description": "Quan està activat, el protocol natiu pot executar múltiples eines en un sol torn de missatge de l'assistent." + }, + "SMART_READ": { + "name": "Lectures intel·ligents de fitxers", + "description": "Quan està activat, Roo ometrà la relectura de fitxers que ja estan al context efectiu de la conversa i no s'han modificat des de la seva última lectura. Això redueix l'ús de token i accelera les respostes quan treballes amb fitxers que has vist recentment." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index d4f24ef357..ec243926d7 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -822,6 +822,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Parallele Tool-Aufrufe", "description": "Wenn aktiviert, kann das native Protokoll mehrere Tools in einer einzigen Assistenten-Nachrichtenrunde ausführen." + }, + "SMART_READ": { + "name": "Intelligente Datei-Lesevorgänge", + "description": "Wenn aktiviert, überspringt Roo das erneute Lesen von Dateien, die bereits im effektiven Kontext der Unterhaltung sind und seit ihrem letzten Lesen nicht geändert wurden. Dies reduziert die Token-Nutzung und beschleunigt Antworten, wenn du mit kürzlich angesehenen Dateien arbeitest." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index a0a469082f..1f61a96450 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -822,6 +822,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Llamadas paralelas a herramientas", "description": "Cuando está habilitado, el protocolo nativo puede ejecutar múltiples herramientas en un solo turno de mensaje del asistente." + }, + "SMART_READ": { + "name": "Lecturas inteligentes de archivos", + "description": "Cuando está activado, Roo omitirá la relectura de archivos que ya están en el contexto efectivo de la conversación y no se han modificado desde su última lectura. Esto reduce el uso de token y acelera las respuestas cuando trabajas con archivos que has visto recientemente." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 9ab9760838..d290455301 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -822,6 +822,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Appels d'outils parallèles", "description": "Lorsqu'activé, le protocole natif peut exécuter plusieurs outils en un seul tour de message d'assistant." + }, + "SMART_READ": { + "name": "Lectures intelligentes de fichiers", + "description": "Lorsqu'activé, Roo évitera de relire les fichiers qui sont déjà dans le contexte effectif de la conversation et n'ont pas été modifiés depuis leur dernière lecture. Cela réduit l'utilisation de token et accélère les réponses lorsque tu travailles avec des fichiers que tu as récemment consultés." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index dedfe93a12..b33db4668f 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "समानांतर टूल कॉल", "description": "सक्षम होने पर, नेटिव प्रोटोकॉल एकल सहायक संदेश टर्न में एकाधिक टूल निष्पादित कर सकता है।" + }, + "SMART_READ": { + "name": "स्मार्ट फाइल रीड", + "description": "सक्षम होने पर, Roo उन फाइलों को फिर से पढ़ने से बचेगा जो पहले से ही बातचीत के प्रभावी संदर्भ में हैं और उनकी अंतिम रीडिंग के बाद से संशोधित नहीं की गई हैं। यह token उपयोग को कम करता है और उन फाइलों के साथ काम करते समय प्रतिक्रियाओं को तेज करता है जिन्हें आपने हाल ही में देखा है।" } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index f3bcd03d89..41ef33ec6e 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -852,6 +852,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Panggilan tool paralel", "description": "Ketika diaktifkan, protokol native dapat mengeksekusi beberapa tool dalam satu giliran pesan asisten." + }, + "SMART_READ": { + "name": "Pembacaan File Cerdas", + "description": "Saat diaktifkan, Roo akan melewati pembacaan ulang file yang sudah ada dalam konteks efektif percakapan dan belum dimodifikasi sejak pembacaan terakhir. Ini mengurangi penggunaan token dan mempercepat respons saat bekerja dengan file yang baru saja Anda lihat." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index fb9b07d6b8..b54f07ddfc 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Chiamate parallele agli strumenti", "description": "Quando abilitato, il protocollo nativo può eseguire più strumenti in un singolo turno di messaggio dell'assistente." + }, + "SMART_READ": { + "name": "Letture intelligenti di file", + "description": "Quando abilitato, Roo salterà la rilettura di file che sono già nel contesto effettivo della conversazione e non sono stati modificati dalla loro ultima lettura. Questo riduce l'uso di token e velocizza le risposte quando lavori con file che hai visualizzato di recente." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index 1240a91c21..543bd81b2d 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "並列ツール呼び出し", "description": "有効にすると、ネイティブプロトコルは単一のアシスタントメッセージターンで複数のツールを実行できます。" + }, + "SMART_READ": { + "name": "スマートファイル読み取り", + "description": "有効にすると、Rooは会話の有効なコンテキストにすでに存在し、最後の読み取り以降変更されていないファイルの再読み取りをスキップします。これにより、token使用量が削減され、最近表示したファイルを扱う際の応答が高速化されます。" } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index 228af37219..75306d52b6 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "병렬 도구 호출", "description": "활성화되면 네이티브 프로토콜이 단일 어시스턴트 메시지 턴에서 여러 도구를 실행할 수 있습니다." + }, + "SMART_READ": { + "name": "스마트 파일 읽기", + "description": "활성화되면 Roo는 이미 대화의 유효한 컨텍스트에 있고 마지막 읽기 이후 수정되지 않은 파일의 재읽기를 건너뜁니다. 이를 통해 token 사용량이 줄어들고 최근에 본 파일로 작업할 때 응답 속도가 빨라집니다." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index 0948f3d6ad..edb5404f1c 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Parallelle tool-aanroepen", "description": "Wanneer ingeschakeld, kan het native protocol meerdere tools uitvoeren in één enkele assistent-berichtbeurt." + }, + "SMART_READ": { + "name": "Slimme bestandslezingen", + "description": "Wanneer ingeschakeld, slaat Roo het opnieuw lezen over van bestanden die al in de effectieve context van het gesprek zijn en niet zijn gewijzigd sinds hun laatste lezing. Dit vermindert het token-gebruik en versnelt reacties wanneer je werkt met bestanden die je recent hebt bekeken." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index 7123749061..190fb45dbb 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Równoległe wywołania narzędzi", "description": "Po włączeniu protokół natywny może wykonywać wiele narzędzi w jednej turze wiadomości asystenta." + }, + "SMART_READ": { + "name": "Inteligentne odczyty plików", + "description": "Po włączeniu Roo pominie ponowne odczytywanie plików, które są już w efektywnym kontekście rozmowy i nie zostały zmodyfikowane od ich ostatniego odczytu. Zmniejsza to użycie tokenów i przyspiesza odpowiedzi podczas pracy z plikami, które niedawno przeglądałeś." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 5c7c9fcc25..6558ea6c5b 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Chamadas paralelas de ferramentas", "description": "Quando habilitado, o protocolo nativo pode executar múltiplas ferramentas em um único turno de mensagem do assistente." + }, + "SMART_READ": { + "name": "Leituras inteligentes de arquivos", + "description": "Quando ativado, o Roo ignorará a releitura de arquivos que já estão no contexto efetivo da conversa e não foram modificados desde sua última leitura. Isso reduz o uso de token e acelera as respostas ao trabalhar com arquivos que você visualizou recentemente." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index bad0a234b3..5311a632af 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Параллельные вызовы инструментов", "description": "При включении нативный протокол может выполнять несколько инструментов в одном ходе сообщения ассистента." + }, + "SMART_READ": { + "name": "Умное чтение файлов", + "description": "При включении Roo будет пропускать повторное чтение файлов, которые уже находятся в эффективном контексте разговора и не были изменены с момента последнего чтения. Это уменьшает использование токенов и ускоряет ответы при работе с файлами, которые вы недавно просматривали." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index 262e92948d..8b8128db9d 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Paralel araç çağrıları", "description": "Etkinleştirildiğinde, yerel protokol tek bir asistan mesaj turunda birden fazla araç yürütebilir." + }, + "SMART_READ": { + "name": "Akıllı Dosya Okumaları", + "description": "Etkinleştirildiğinde, Roo zaten konuşmanın etkili bağlamında olan ve son okumalarından bu yana değiştirilmemiş dosyaları yeniden okumayı atlayacaktır. Bu, token kullanımını azaltır ve yakın zamanda görüntülediğiniz dosyalarla çalışırken yanıtları hızlandırır." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index edb4b08913..c57c318088 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "Lệnh gọi công cụ song song", "description": "Khi được bật, giao thức native có thể thực thi nhiều công cụ trong một lượt tin nhắn của trợ lý." + }, + "SMART_READ": { + "name": "Đọc Tệp Thông Minh", + "description": "Khi được bật, Roo sẽ bỏ qua việc đọc lại các tệp đã có trong ngữ cảnh hiệu quả của cuộc trò chuyện và không bị sửa đổi kể từ lần đọc cuối cùng. Điều này giảm việc sử dụng token và tăng tốc độ phản hồi khi làm việc với các tệp bạn đã xem gần đây." } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json index 269ef2fd20..d53b026358 100644 --- a/webview-ui/src/i18n/locales/zh-CN/settings.json +++ b/webview-ui/src/i18n/locales/zh-CN/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "并行工具调用", "description": "启用后,原生协议可在单个助手消息轮次中执行多个工具。" + }, + "SMART_READ": { + "name": "智能文件读取", + "description": "启用后,Roo 将跳过重新读取已在对话有效上下文中且自上次读取后未修改的文件。这可减少 Token 使用量,并在处理最近查看过的文件时加快响应速度。" } }, "promptCaching": { diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index 0ac1c7083c..6b28afac5e 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -823,6 +823,10 @@ "MULTIPLE_NATIVE_TOOL_CALLS": { "name": "並行工具呼叫", "description": "啟用後,原生協定可在單個助理訊息輪次中執行多個工具。" + }, + "SMART_READ": { + "name": "智慧檔案讀取", + "description": "啟用後,Roo 將略過重新讀取已在對話有效情境中且自上次讀取後未修改的檔案。這可減少 Token 使用量,並在處理最近檢視過的檔案時加快回應速度。" } }, "promptCaching": {