From 4bac5aae733104631a7613dd31698dda4b582d0c Mon Sep 17 00:00:00 2001 From: Roo Code Date: Mon, 21 Jul 2025 11:12:58 +0000 Subject: [PATCH] fix: add missing fileEditing translations to all language files - Added fileEditing section to navigation menu in all languages - Added complete fileEditing configuration translations - Maintains consistency across all 17 language files - Fixes failing translation check in CI --- webview-ui/src/i18n/locales/ca/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/de/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/es/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/fr/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/hi/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/id/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/it/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/ja/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/ko/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/nl/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/pl/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/pt-BR/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/ru/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/tr/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/vi/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/zh-CN/settings.json | 12 +++++++++++- webview-ui/src/i18n/locales/zh-TW/settings.json | 12 +++++++++++- 17 files changed, 187 insertions(+), 17 deletions(-) diff --git a/webview-ui/src/i18n/locales/ca/settings.json b/webview-ui/src/i18n/locales/ca/settings.json index eaa83b1b0d..de15de1aa3 100644 --- a/webview-ui/src/i18n/locales/ca/settings.json +++ b/webview-ui/src/i18n/locales/ca/settings.json @@ -31,7 +31,8 @@ "prompts": "Indicacions", "experimental": "Experimental", "language": "Idioma", - "about": "Sobre Roo Code" + "about": "Sobre Roo Code", + "fileEditing": "File Editing" }, "prompts": { "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." @@ -613,6 +614,15 @@ "description": "Quan està activat, Roo pot editar múltiples fitxers en una sola petició. Quan està desactivat, Roo ha d'editar fitxers d'un en un. Desactivar això pot ajudar quan es treballa amb models menys capaços o quan vols més control sobre les modificacions de fitxers." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Desactivar la memòria cau de prompts", "description": "Quan està marcat, Roo no utilitzarà la memòria cau de prompts per a aquest model." diff --git a/webview-ui/src/i18n/locales/de/settings.json b/webview-ui/src/i18n/locales/de/settings.json index 7f7c2c22b7..585ea6f8ed 100644 --- a/webview-ui/src/i18n/locales/de/settings.json +++ b/webview-ui/src/i18n/locales/de/settings.json @@ -31,7 +31,8 @@ "prompts": "Eingabeaufforderungen", "experimental": "Experimentell", "language": "Sprache", - "about": "Über Roo Code" + "about": "Über Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Konfiguriere Support-Prompts, die für schnelle Aktionen wie das Verbessern von Prompts, das Erklären von Code und das Beheben von Problemen verwendet werden. Diese Prompts helfen Roo dabei, bessere Unterstützung für häufige Entwicklungsaufgaben zu bieten." @@ -613,6 +614,15 @@ "description": "Wenn aktiviert, kann Roo mehrere Dateien in einer einzigen Anfrage bearbeiten. Wenn deaktiviert, muss Roo Dateien einzeln bearbeiten. Das Deaktivieren kann hilfreich sein, wenn mit weniger fähigen Modellen gearbeitet wird oder wenn du mehr Kontrolle über Dateiänderungen haben möchtest." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Prompt-Caching deaktivieren", "description": "Wenn aktiviert, wird Roo für dieses Modell kein Prompt-Caching verwenden." diff --git a/webview-ui/src/i18n/locales/es/settings.json b/webview-ui/src/i18n/locales/es/settings.json index f00c2c9b42..962bc8cb2c 100644 --- a/webview-ui/src/i18n/locales/es/settings.json +++ b/webview-ui/src/i18n/locales/es/settings.json @@ -31,7 +31,8 @@ "prompts": "Indicaciones", "experimental": "Experimental", "language": "Idioma", - "about": "Acerca de Roo Code" + "about": "Acerca de Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Configura indicaciones de soporte que se utilizan para acciones rápidas como mejorar indicaciones, explicar código y solucionar problemas. Estas indicaciones ayudan a Roo a brindar mejor asistencia para tareas comunes de desarrollo." @@ -613,6 +614,15 @@ "description": "Cuando está habilitado, Roo puede editar múltiples archivos en una sola solicitud. Cuando está deshabilitado, Roo debe editar archivos de uno en uno. Deshabilitar esto puede ayudar cuando trabajas con modelos menos capaces o cuando quieres más control sobre las modificaciones de archivos." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Desactivar caché de prompts", "description": "Cuando está marcado, Roo no utilizará el caché de prompts para este modelo." diff --git a/webview-ui/src/i18n/locales/fr/settings.json b/webview-ui/src/i18n/locales/fr/settings.json index 02dfac3552..dd3a7c44e9 100644 --- a/webview-ui/src/i18n/locales/fr/settings.json +++ b/webview-ui/src/i18n/locales/fr/settings.json @@ -31,7 +31,8 @@ "prompts": "Invites", "experimental": "Expérimental", "language": "Langue", - "about": "À propos de Roo Code" + "about": "À propos de Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Configurez les invites de support utilisées pour les actions rapides comme l'amélioration des invites, l'explication du code et la résolution des problèmes. Ces invites aident Roo à fournir une meilleure assistance pour les tâches de développement courantes." @@ -613,6 +614,15 @@ "description": "Lorsque cette option est activée, Roo peut éditer plusieurs fichiers en une seule requête. Lorsqu'elle est désactivée, Roo doit éditer les fichiers un par un. Désactiver cette option peut aider lorsque tu travailles avec des modèles moins capables ou lorsque tu veux plus de contrôle sur les modifications de fichiers." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Désactiver la mise en cache des prompts", "description": "Lorsque cette option est cochée, Roo n'utilisera pas la mise en cache des prompts pour ce modèle." diff --git a/webview-ui/src/i18n/locales/hi/settings.json b/webview-ui/src/i18n/locales/hi/settings.json index 2b7fd03d56..eb6bad37cc 100644 --- a/webview-ui/src/i18n/locales/hi/settings.json +++ b/webview-ui/src/i18n/locales/hi/settings.json @@ -31,7 +31,8 @@ "prompts": "प्रॉम्प्ट्स", "experimental": "प्रायोगिक", "language": "भाषा", - "about": "परिचय" + "about": "परिचय", + "fileEditing": "File Editing" }, "prompts": { "description": "प्रॉम्प्ट्स को बेहतर बनाना, कोड की व्याख्या करना और समस्याओं को ठीक करना जैसी त्वरित कार्रवाइयों के लिए उपयोग किए जाने वाले सहायक प्रॉम्प्ट्स को कॉन्फ़िगर करें। ये प्रॉम्प्ट्स Roo को सामान्य विकास कार्यों के लिए बेहतर सहायता प्रदान करने में मदद करते हैं।" @@ -613,6 +614,15 @@ "description": "जब सक्षम किया जाता है, तो Roo एक ही अनुरोध में कई फ़ाइलों को संपादित कर सकता है। जब अक्षम किया जाता है, तो Roo को एक समय में एक फ़ाइल संपादित करनी होगी। इसे अक्षम करना तब मदद कर सकता है जब आप कम सक्षम मॉडल के साथ काम कर रहे हों या जब आप फ़ाइल संशोधनों पर अधिक नियंत्रण चाहते हों।" } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "प्रॉम्प्ट कैशिंग अक्षम करें", "description": "जब चेक किया जाता है, तो Roo इस मॉडल के लिए प्रॉम्प्ट कैशिंग का उपयोग नहीं करेगा।" diff --git a/webview-ui/src/i18n/locales/id/settings.json b/webview-ui/src/i18n/locales/id/settings.json index c6ba2728a7..bee29f7b11 100644 --- a/webview-ui/src/i18n/locales/id/settings.json +++ b/webview-ui/src/i18n/locales/id/settings.json @@ -31,7 +31,8 @@ "prompts": "Prompt", "experimental": "Eksperimental", "language": "Bahasa", - "about": "Tentang Roo Code" + "about": "Tentang Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Konfigurasi support prompt yang digunakan untuk aksi cepat seperti meningkatkan prompt, menjelaskan kode, dan memperbaiki masalah. Prompt ini membantu Roo memberikan bantuan yang lebih baik untuk tugas pengembangan umum." @@ -642,6 +643,15 @@ "description": "Ketika diaktifkan, Roo dapat mengedit beberapa file dalam satu permintaan. Ketika dinonaktifkan, Roo harus mengedit file satu per satu. Menonaktifkan ini dapat membantu saat bekerja dengan model yang kurang mampu atau ketika kamu ingin kontrol lebih terhadap modifikasi file." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Nonaktifkan prompt caching", "description": "Ketika dicentang, Roo tidak akan menggunakan prompt caching untuk model ini." diff --git a/webview-ui/src/i18n/locales/it/settings.json b/webview-ui/src/i18n/locales/it/settings.json index 26c776d60d..d40269148a 100644 --- a/webview-ui/src/i18n/locales/it/settings.json +++ b/webview-ui/src/i18n/locales/it/settings.json @@ -31,7 +31,8 @@ "prompts": "Prompt", "experimental": "Sperimentale", "language": "Lingua", - "about": "Informazioni su Roo Code" + "about": "Informazioni su Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Configura i prompt di supporto utilizzati per azioni rapide come il miglioramento dei prompt, la spiegazione del codice e la risoluzione dei problemi. Questi prompt aiutano Roo a fornire una migliore assistenza per le attività di sviluppo comuni." @@ -613,6 +614,15 @@ "description": "Quando abilitato, Roo può modificare più file in una singola richiesta. Quando disabilitato, Roo deve modificare i file uno alla volta. Disabilitare questa opzione può aiutare quando lavori con modelli meno capaci o quando vuoi più controllo sulle modifiche dei file." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Disattiva la cache dei prompt", "description": "Quando selezionato, Roo non utilizzerà la cache dei prompt per questo modello." diff --git a/webview-ui/src/i18n/locales/ja/settings.json b/webview-ui/src/i18n/locales/ja/settings.json index 9eb4328c12..e0ed33ee21 100644 --- a/webview-ui/src/i18n/locales/ja/settings.json +++ b/webview-ui/src/i18n/locales/ja/settings.json @@ -31,7 +31,8 @@ "prompts": "プロンプト", "experimental": "実験的", "language": "言語", - "about": "Roo Codeについて" + "about": "Roo Codeについて", + "fileEditing": "File Editing" }, "prompts": { "description": "プロンプトの強化、コードの説明、問題の修正などの迅速なアクションに使用されるサポートプロンプトを設定します。これらのプロンプトは、Rooが一般的な開発タスクでより良いサポートを提供するのに役立ちます。" @@ -613,6 +614,15 @@ "description": "有効にすると、Rooは単一のリクエストで複数のファイルを編集できます。無効にすると、Rooはファイルを一つずつ編集する必要があります。これを無効にすることで、能力の低いモデルで作業する場合や、ファイル変更をより細かく制御したい場合に役立ちます。" } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "プロンプトキャッシュを無効化", "description": "チェックすると、Rooはこのモデルに対してプロンプトキャッシュを使用しません。" diff --git a/webview-ui/src/i18n/locales/ko/settings.json b/webview-ui/src/i18n/locales/ko/settings.json index 18b054bbb8..20fceab663 100644 --- a/webview-ui/src/i18n/locales/ko/settings.json +++ b/webview-ui/src/i18n/locales/ko/settings.json @@ -31,7 +31,8 @@ "prompts": "프롬프트", "experimental": "실험적", "language": "언어", - "about": "Roo Code 정보" + "about": "Roo Code 정보", + "fileEditing": "File Editing" }, "prompts": { "description": "프롬프트 향상, 코드 설명, 문제 해결과 같은 빠른 작업에 사용되는 지원 프롬프트를 구성합니다. 이러한 프롬프트는 Roo가 일반적인 개발 작업에 대해 더 나은 지원을 제공하는 데 도움이 됩니다." @@ -613,6 +614,15 @@ "description": "활성화하면 Roo가 단일 요청으로 여러 파일을 편집할 수 있습니다. 비활성화하면 Roo는 파일을 하나씩 편집해야 합니다. 이 기능을 비활성화하면 덜 강력한 모델로 작업하거나 파일 수정에 대한 더 많은 제어가 필요할 때 도움이 됩니다." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "프롬프트 캐싱 비활성화", "description": "체크하면 Roo가 이 모델에 대해 프롬프트 캐싱을 사용하지 않습니다." diff --git a/webview-ui/src/i18n/locales/nl/settings.json b/webview-ui/src/i18n/locales/nl/settings.json index 73ecf87d34..1ea333efd3 100644 --- a/webview-ui/src/i18n/locales/nl/settings.json +++ b/webview-ui/src/i18n/locales/nl/settings.json @@ -31,7 +31,8 @@ "prompts": "Prompts", "experimental": "Experimenteel", "language": "Taal", - "about": "Over Roo Code" + "about": "Over Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Configureer ondersteuningsprompts die worden gebruikt voor snelle acties zoals het verbeteren van prompts, het uitleggen van code en het oplossen van problemen. Deze prompts helpen Roo om betere ondersteuning te bieden voor veelvoorkomende ontwikkelingstaken." @@ -613,6 +614,15 @@ "description": "Wanneer ingeschakeld, kan Roo meerdere bestanden in één verzoek bewerken. Wanneer uitgeschakeld, moet Roo bestanden één voor één bewerken. Het uitschakelen hiervan kan helpen wanneer je werkt met minder capabele modellen of wanneer je meer controle wilt over bestandswijzigingen." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Prompt caching inschakelen", "description": "Indien ingeschakeld, gebruikt Roo dit model met prompt caching om kosten te verlagen." diff --git a/webview-ui/src/i18n/locales/pl/settings.json b/webview-ui/src/i18n/locales/pl/settings.json index b0fb8efac3..1cd53cf889 100644 --- a/webview-ui/src/i18n/locales/pl/settings.json +++ b/webview-ui/src/i18n/locales/pl/settings.json @@ -31,7 +31,8 @@ "prompts": "Podpowiedzi", "experimental": "Eksperymentalne", "language": "Język", - "about": "O Roo Code" + "about": "O Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Skonfiguruj podpowiedzi wsparcia używane do szybkich działań, takich jak ulepszanie podpowiedzi, wyjaśnianie kodu i rozwiązywanie problemów. Te podpowiedzi pomagają Roo zapewnić lepsze wsparcie dla typowych zadań programistycznych." @@ -613,6 +614,15 @@ "description": "Gdy włączone, Roo może edytować wiele plików w jednym żądaniu. Gdy wyłączone, Roo musi edytować pliki jeden po drugim. Wyłączenie tego może pomóc podczas pracy z mniej zdolnymi modelami lub gdy chcesz mieć większą kontrolę nad modyfikacjami plików." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Wyłącz buforowanie promptów", "description": "Po zaznaczeniu, Roo nie będzie używać buforowania promptów dla tego modelu." diff --git a/webview-ui/src/i18n/locales/pt-BR/settings.json b/webview-ui/src/i18n/locales/pt-BR/settings.json index 4167ade974..dc516da3db 100644 --- a/webview-ui/src/i18n/locales/pt-BR/settings.json +++ b/webview-ui/src/i18n/locales/pt-BR/settings.json @@ -31,7 +31,8 @@ "prompts": "Prompts", "experimental": "Experimental", "language": "Idioma", - "about": "Sobre" + "about": "Sobre", + "fileEditing": "File Editing" }, "prompts": { "description": "Configure prompts de suporte usados para ações rápidas como melhorar prompts, explicar código e corrigir problemas. Esses prompts ajudam o Roo a fornecer melhor assistência para tarefas comuns de desenvolvimento." @@ -613,6 +614,15 @@ "description": "Quando habilitado, o Roo pode editar múltiplos arquivos em uma única solicitação. Quando desabilitado, o Roo deve editar arquivos um de cada vez. Desabilitar isso pode ajudar ao trabalhar com modelos menos capazes ou quando você quer mais controle sobre modificações de arquivos." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Desativar cache de prompts", "description": "Quando marcado, o Roo não usará o cache de prompts para este modelo." diff --git a/webview-ui/src/i18n/locales/ru/settings.json b/webview-ui/src/i18n/locales/ru/settings.json index c07bc1d98a..31909b935c 100644 --- a/webview-ui/src/i18n/locales/ru/settings.json +++ b/webview-ui/src/i18n/locales/ru/settings.json @@ -31,7 +31,8 @@ "prompts": "Промпты", "experimental": "Экспериментальное", "language": "Язык", - "about": "О Roo Code" + "about": "О Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "Настройте промпты поддержки, используемые для быстрых действий, таких как улучшение промптов, объяснение кода и исправление проблем. Эти промпты помогают Roo обеспечить лучшую поддержку для общих задач разработки." @@ -613,6 +614,15 @@ "description": "Когда включено, Roo может редактировать несколько файлов в одном запросе. Когда отключено, Roo должен редактировать файлы по одному. Отключение этой функции может помочь при работе с менее способными моделями или когда вы хотите больше контроля над изменениями файлов." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Отключить кэширование промптов", "description": "Если отмечено, Roo не будет использовать кэширование промптов для этой модели." diff --git a/webview-ui/src/i18n/locales/tr/settings.json b/webview-ui/src/i18n/locales/tr/settings.json index ae6fad364d..c9c92b161f 100644 --- a/webview-ui/src/i18n/locales/tr/settings.json +++ b/webview-ui/src/i18n/locales/tr/settings.json @@ -31,7 +31,8 @@ "prompts": "Promptlar", "experimental": "Deneysel", "language": "Dil", - "about": "Roo Code Hakkında" + "about": "Roo Code Hakkında", + "fileEditing": "File Editing" }, "prompts": { "description": "Prompt geliştirme, kod açıklama ve sorun çözme gibi hızlı eylemler için kullanılan destek promptlarını yapılandırın. Bu promptlar, Roo'nun yaygın geliştirme görevleri için daha iyi destek sağlamasına yardımcı olur." @@ -613,6 +614,15 @@ "description": "Etkinleştirildiğinde, Roo tek bir istekte birden fazla dosyayı düzenleyebilir. Devre dışı bırakıldığında, Roo dosyaları tek tek düzenlemek zorundadır. Bunu devre dışı bırakmak, daha az yetenekli modellerle çalışırken veya dosya değişiklikleri üzerinde daha fazla kontrol istediğinde yardımcı olabilir." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Prompt önbelleğini devre dışı bırak", "description": "İşaretlendiğinde, Roo bu model için prompt önbelleğini kullanmayacaktır." diff --git a/webview-ui/src/i18n/locales/vi/settings.json b/webview-ui/src/i18n/locales/vi/settings.json index 6505d7df0e..5539d930d4 100644 --- a/webview-ui/src/i18n/locales/vi/settings.json +++ b/webview-ui/src/i18n/locales/vi/settings.json @@ -31,7 +31,8 @@ "prompts": "Lời nhắc", "experimental": "Thử nghiệm", "language": "Ngôn ngữ", - "about": "Giới thiệu" + "about": "Giới thiệu", + "fileEditing": "File Editing" }, "prompts": { "description": "Cấu hình các lời nhắc hỗ trợ được sử dụng cho các hành động nhanh như cải thiện lời nhắc, giải thích mã và khắc phục sự cố. Những lời nhắc này giúp Roo cung cấp hỗ trợ tốt hơn cho các tác vụ phát triển phổ biến." @@ -613,6 +614,15 @@ "description": "Khi được bật, Roo có thể chỉnh sửa nhiều tệp trong một yêu cầu duy nhất. Khi bị tắt, Roo phải chỉnh sửa từng tệp một. Tắt tính năng này có thể hữu ích khi làm việc với các mô hình kém khả năng hơn hoặc khi bạn muốn kiểm soát nhiều hơn đối với các thay đổi tệp." } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "Tắt bộ nhớ đệm prompt", "description": "Khi được chọn, Roo sẽ không sử dụng bộ nhớ đệm prompt cho mô hình này." diff --git a/webview-ui/src/i18n/locales/zh-CN/settings.json b/webview-ui/src/i18n/locales/zh-CN/settings.json index bf3eea0294..d6de60ad54 100644 --- a/webview-ui/src/i18n/locales/zh-CN/settings.json +++ b/webview-ui/src/i18n/locales/zh-CN/settings.json @@ -31,7 +31,8 @@ "prompts": "提示词", "experimental": "实验性", "language": "语言", - "about": "关于 Roo Code" + "about": "关于 Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "配置用于快速操作的支持提示词,如增强提示词、解释代码和修复问题。这些提示词帮助 Roo 为常见开发任务提供更好的支持。" @@ -613,6 +614,15 @@ "description": "启用后 Roo 可在单个请求中编辑多个文件。禁用后 Roo 必须逐个编辑文件。禁用此功能有助于使用能力较弱的模型或需要更精确控制文件修改时。" } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "禁用提示词缓存", "description": "选中后,Roo 将不会为此模型使用提示词缓存。" diff --git a/webview-ui/src/i18n/locales/zh-TW/settings.json b/webview-ui/src/i18n/locales/zh-TW/settings.json index e2a896dce4..88be3cb41a 100644 --- a/webview-ui/src/i18n/locales/zh-TW/settings.json +++ b/webview-ui/src/i18n/locales/zh-TW/settings.json @@ -31,7 +31,8 @@ "prompts": "提示詞", "experimental": "實驗性", "language": "語言", - "about": "關於 Roo Code" + "about": "關於 Roo Code", + "fileEditing": "File Editing" }, "prompts": { "description": "設定用於快速操作的支援提示詞,如增強提示詞、解釋程式碼和修復問題。這些提示詞幫助 Roo 為常見開發工作提供更好的支援。" @@ -613,6 +614,15 @@ "description": "啟用後 Roo 可在單個請求中編輯多個檔案。停用後 Roo 必須逐個編輯檔案。停用此功能有助於使用能力較弱的模型或需要更精確控制檔案修改時。" } }, + "fileEditing": { + "description": "Configure how Roo edits files - either through visual diffs or direct file writes", + "fileBasedEditingLabel": "Enable file-based editing mode", + "fileBasedEditingDescription": "When enabled, Roo will write changes directly to files without showing diffs. This is faster but provides less visibility into changes.", + "diffEnabledLabel": "Show diff view", + "diffEnabledDescription": "When enabled, Roo will show a visual diff of changes before applying them. This is disabled when file-based editing is active.", + "writeDelayLabel": "Write delay", + "writeDelayDescription": "Delay in milliseconds after file writes to allow diagnostics to detect potential problems" + }, "promptCaching": { "label": "停用提示詞快取", "description": "勾選後,Roo 將不會為此模型使用提示詞快取。"