Skip to content

Commit a199005

Browse files
committed
feat(i18n): add missing context summarization translations
1 parent 9419866 commit a199005

File tree

15 files changed

+285
-0
lines changed

15 files changed

+285
-0
lines changed

webview-ui/src/i18n/locales/ca/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "Roo llegeix aquest nombre de línies quan el model omet els valors d'inici/final. Si aquest nombre és menor que el total del fitxer, Roo genera un índex de números de línia de les definicions de codi. Casos especials: -1 indica a Roo que llegeixi tot el fitxer (sense indexació), i 0 indica que no llegeixi cap línia i proporcioni només índexs de línia per a un context mínim. Valors més baixos minimitzen l'ús inicial de context, permetent lectures posteriors de rangs de línies precisos. Les sol·licituds amb inici/final explícits no estan limitades per aquesta configuració.",
301301
"lines": "línies",
302302
"always_full_read": "Llegeix sempre el fitxer sencer"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Activar resum de context",
307+
"description": "Quan està activat, els torns de conversa més antics es resumiran en lloc de truncar-se quan s'acosti el límit de context. Això conserva més informació però implica costos addicionals de token per al resum."
308+
},
309+
"triggerThreshold": {
310+
"label": "Llindar d'activació del resum",
311+
"description": "Percentatge de la mida de la finestra de context en què s'ha d'activar el resum (p. ex., 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Torns inicials a mantenir",
315+
"description": "Nombre de missatges inicials de conversa (prompt del sistema + usuari/assistent) a mantenir sempre amb detall complet."
316+
},
317+
"recentTurns": {
318+
"label": "Torns recents a mantenir",
319+
"description": "Nombre dels missatges de conversa més recents a mantenir sempre amb detall complet."
320+
},
321+
"turns": "missatges"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/de/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "Roo liest diese Anzahl von Zeilen, wenn das Modell keine Start-/Endwerte angibt. Wenn diese Zahl kleiner als die Gesamtzahl der Zeilen ist, erstellt Roo einen Zeilennummernindex der Codedefinitionen. Spezialfälle: -1 weist Roo an, die gesamte Datei zu lesen (ohne Indexierung), und 0 weist an, keine Zeilen zu lesen und nur Zeilenindizes für minimalen Kontext bereitzustellen. Niedrigere Werte minimieren die anfängliche Kontextnutzung und ermöglichen präzise nachfolgende Zeilenbereich-Lesungen. Explizite Start-/End-Anfragen sind von dieser Einstellung nicht begrenzt.",
301301
"lines": "Zeilen",
302302
"always_full_read": "Immer die gesamte Datei lesen"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Kontextzusammenfassung aktivieren",
307+
"description": "Wenn aktiviert, werden ältere Gesprächsrunden zusammengefasst statt abgeschnitten, wenn das Kontextlimit erreicht wird. Dies bewahrt mehr Informationen, verursacht aber zusätzliche Token-Kosten für die Zusammenfassung."
308+
},
309+
"triggerThreshold": {
310+
"label": "Auslöseschwelle für Zusammenfassung",
311+
"description": "Prozentsatz der Kontextfenstergröße, bei dem die Zusammenfassung ausgelöst werden soll (z. B. 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Anfängliche Runden beibehalten",
315+
"description": "Anzahl der anfänglichen Gesprächsnachrichten (System-Prompt + Benutzer/Assistent), die immer vollständig detailliert beibehalten werden sollen."
316+
},
317+
"recentTurns": {
318+
"label": "Letzte Runden beibehalten",
319+
"description": "Anzahl der letzten Gesprächsnachrichten, die immer vollständig detailliert beibehalten werden sollen."
320+
},
321+
"turns": "Nachrichten"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/es/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "Roo lee este número de líneas cuando el modelo omite valores de inicio/fin. Si este número es menor que el total del archivo, Roo genera un índice de números de línea de las definiciones de código. Casos especiales: -1 indica a Roo que lea el archivo completo (sin indexación), y 0 indica que no lea líneas y proporcione solo índices de línea para un contexto mínimo. Valores más bajos minimizan el uso inicial de contexto, permitiendo lecturas posteriores de rangos de líneas precisos. Las solicitudes con inicio/fin explícitos no están limitadas por esta configuración.",
301301
"lines": "líneas",
302302
"always_full_read": "Siempre leer el archivo completo"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Habilitar resumen de contexto",
307+
"description": "Cuando está habilitado, los turnos de conversación más antiguos se resumirán en lugar de truncarse cuando se acerque el límite de contexto. Esto conserva más información pero incurre en costos adicionales de token para el resumen."
308+
},
309+
"triggerThreshold": {
310+
"label": "Umbral de activación del resumen",
311+
"description": "Porcentaje del tamaño de la ventana de contexto en el que se debe activar el resumen (p. ej., 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Turnos iniciales a mantener",
315+
"description": "Número de mensajes iniciales de la conversación (prompt del sistema + usuario/asistente) que siempre se mantendrán con todo detalle."
316+
},
317+
"recentTurns": {
318+
"label": "Turnos recientes a mantener",
319+
"description": "Número de los mensajes de conversación más recientes que siempre se mantendrán con todo detalle."
320+
},
321+
"turns": "mensajes"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/fr/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "Roo lit ce nombre de lignes lorsque le modèle omet les valeurs de début/fin. Si ce nombre est inférieur au total du fichier, Roo génère un index des numéros de ligne des définitions de code. Cas spéciaux : -1 indique à Roo de lire le fichier entier (sans indexation), et 0 indique de ne lire aucune ligne et de fournir uniquement les index de ligne pour un contexte minimal. Des valeurs plus basses minimisent l'utilisation initiale du contexte, permettant des lectures ultérieures de plages de lignes précises. Les requêtes avec début/fin explicites ne sont pas limitées par ce paramètre.",
301301
"lines": "lignes",
302302
"always_full_read": "Toujours lire le fichier entier"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Activer le résumé du contexte",
307+
"description": "Lorsque cette option est activée, les anciens tours de conversation seront résumés au lieu d'être tronqués à l'approche de la limite de contexte. Cela préserve plus d'informations mais entraîne des coûts de token supplémentaires pour le résumé."
308+
},
309+
"triggerThreshold": {
310+
"label": "Seuil de déclenchement du résumé",
311+
"description": "Pourcentage de la taille de la fenêtre de contexte auquel le résumé doit être déclenché (par ex., 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Tours initiaux à conserver",
315+
"description": "Nombre de messages de conversation initiaux (prompt système + utilisateur/assistant) à toujours conserver en détail."
316+
},
317+
"recentTurns": {
318+
"label": "Tours récents à conserver",
319+
"description": "Nombre des messages de conversation les plus récents à toujours conserver en détail."
320+
},
321+
"turns": "messages"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/hi/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "जब मॉडल प्रारंभ/अंत मान नहीं देता है, तो Roo इतनी पंक्तियाँ पढ़ता है। यदि यह संख्या फ़ाइल की कुल पंक्तियों से कम है, तो Roo कोड परिभाषाओं का पंक्ति क्रमांक इंडेक्स बनाता है। विशेष मामले: -1 Roo को पूरी फ़ाइल पढ़ने का निर्देश देता है (इंडेक्सिंग के बिना), और 0 कोई पंक्ति न पढ़ने और न्यूनतम संदर्भ के लिए केवल पंक्ति इंडेक्स प्रदान करने का निर्देश देता है। कम मान प्रारंभिक संदर्भ उपयोग को कम करते हैं, जो बाद में सटीक पंक्ति श्रेणी पढ़ने की अनुमति देता है। स्पष्ट प्रारंभ/अंत अनुरोध इस सेटिंग से सीमित नहीं हैं।",
301301
"lines": "पंक्तियाँ",
302302
"always_full_read": "हमेशा पूरी फ़ाइल पढ़ें"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "संदर्भ सारांश सक्षम करें",
307+
"description": "सक्षम होने पर, संदर्भ सीमा के करीब पहुंचने पर पुरानी बातचीत के दौरों को छोटा करने के बजाय सारांशित किया जाएगा। यह अधिक जानकारी सुरक्षित रखता है लेकिन सारांश के लिए अतिरिक्त टोकन लागत लगती है।"
308+
},
309+
"triggerThreshold": {
310+
"label": "सारांश ट्रिगर थ्रेशोल्ड",
311+
"description": "संदर्भ विंडो आकार का प्रतिशत जिस पर सारांश ट्रिगर किया जाना चाहिए (उदाहरण के लिए, 80%)।"
312+
},
313+
"initialTurns": {
314+
"label": "शुरुआती दौर बनाए रखें",
315+
"description": "शुरुआती बातचीत संदेशों की संख्या (सिस्टम प्रॉम्प्ट + उपयोगकर्ता/सहायक) जिन्हें हमेशा पूरे विवरण में रखा जाना चाहिए।"
316+
},
317+
"recentTurns": {
318+
"label": "हाल के दौर बनाए रखें",
319+
"description": "सबसे हाल के बातचीत संदेशों की संख्या जिन्हें हमेशा पूरे विवरण में रखा जाना चाहिए।"
320+
},
321+
"turns": "संदेश"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/it/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "Roo legge questo numero di righe quando il modello omette i valori di inizio/fine. Se questo numero è inferiore al totale del file, Roo genera un indice dei numeri di riga delle definizioni di codice. Casi speciali: -1 indica a Roo di leggere l'intero file (senza indicizzazione), e 0 indica di non leggere righe e fornire solo indici di riga per un contesto minimo. Valori più bassi minimizzano l'utilizzo iniziale del contesto, permettendo successive letture precise di intervalli di righe. Le richieste con inizio/fine espliciti non sono limitate da questa impostazione.",
301301
"lines": "righe",
302302
"always_full_read": "Leggi sempre l'intero file"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Abilita riassunto del contesto",
307+
"description": "Se abilitato, i turni di conversazione più vecchi verranno riassunti invece di essere troncati all'avvicinarsi del limite di contesto. Ciò preserva più informazioni ma comporta costi aggiuntivi di token per il riassunto."
308+
},
309+
"triggerThreshold": {
310+
"label": "Soglia di attivazione del riassunto",
311+
"description": "Percentuale della dimensione della finestra di contesto alla quale attivare il riassunto (es. 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Turni iniziali da mantenere",
315+
"description": "Numero di messaggi di conversazione iniziali (prompt di sistema + utente/assistente) da mantenere sempre con tutti i dettagli."
316+
},
317+
"recentTurns": {
318+
"label": "Turni recenti da mantenere",
319+
"description": "Numero dei messaggi di conversazione più recenti da mantenere sempre con tutti i dettagli."
320+
},
321+
"turns": "messaggi"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/ja/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "モデルが開始/終了の値を指定しない場合、Rooはこの行数を読み込みます。この数がファイルの総行数より少ない場合、Rooはコード定義の行番号インデックスを生成します。特殊なケース:-1はRooにファイル全体を読み込むよう指示し(インデックス作成なし)、0は行を読み込まず最小限のコンテキストのために行インデックスのみを提供するよう指示します。低い値は初期コンテキスト使用量を最小限に抑え、後続の正確な行範囲の読み込みを可能にします。明示的な開始/終了の要求はこの設定による制限を受けません。",
301301
"lines": "",
302302
"always_full_read": "常にファイル全体を読み込む"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "コンテキスト要約を有効にする",
307+
"description": "有効にすると、コンテキスト制限に近づいたときに古い会話のターンが切り捨てられる代わりに要約されます。これにより、より多くの情報が保持されますが、要約に追加のトークンコストが発生します。"
308+
},
309+
"triggerThreshold": {
310+
"label": "要約トリガーしきい値",
311+
"description": "要約をトリガーするコンテキストウィンドウサイズの割合(例:80%)。"
312+
},
313+
"initialTurns": {
314+
"label": "保持する初期ターン",
315+
"description": "常に詳細に保持する初期の会話メッセージ(システムプロンプト+ユーザー/アシスタント)の数。"
316+
},
317+
"recentTurns": {
318+
"label": "保持する最近のターン",
319+
"description": "常に詳細に保持する最新の会話メッセージの数。"
320+
},
321+
"turns": "メッセージ"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/ko/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "모델이 시작/끝 값을 지정하지 않을 때 Roo가 읽는 줄 수입니다. 이 수가 파일의 총 줄 수보다 적으면 Roo는 코드 정의의 줄 번호 인덱스를 생성합니다. 특수한 경우: -1은 Roo에게 전체 파일을 읽도록 지시하고(인덱싱 없이), 0은 줄을 읽지 않고 최소한의 컨텍스트를 위해 줄 인덱스만 제공하도록 지시합니다. 낮은 값은 초기 컨텍스트 사용을 최소화하고, 이후 정확한 줄 범위 읽기를 가능하게 합니다. 명시적 시작/끝 요청은 이 설정의 제한을 받지 않습니다.",
301301
"lines": "",
302302
"always_full_read": "항상 전체 파일 읽기"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "컨텍스트 요약 활성화",
307+
"description": "활성화하면 컨텍스트 제한에 가까워질 때 이전 대화 턴이 잘리는 대신 요약됩니다. 이렇게 하면 더 많은 정보가 보존되지만 요약에 추가 토큰 비용이 발생합니다."
308+
},
309+
"triggerThreshold": {
310+
"label": "요약 트리거 임계값",
311+
"description": "요약이 트리거되어야 하는 컨텍스트 창 크기의 백분율(예: 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "유지할 초기 턴",
315+
"description": "항상 전체 세부 정보로 유지할 초기 대화 메시지 수(시스템 프롬프트 + 사용자/어시스턴트)."
316+
},
317+
"recentTurns": {
318+
"label": "유지할 최근 턴",
319+
"description": "항상 전체 세부 정보로 유지할 가장 최근 대화 메시지 수."
320+
},
321+
"turns": "메시지"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/pl/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "Roo odczytuje tę liczbę linii, gdy model nie określa wartości początkowej/końcowej. Jeśli ta liczba jest mniejsza niż całkowita liczba linii pliku, Roo generuje indeks numerów linii definicji kodu. Przypadki specjalne: -1 nakazuje Roo odczytać cały plik (bez indeksowania), a 0 nakazuje nie czytać żadnych linii i dostarczyć tylko indeksy linii dla minimalnego kontekstu. Niższe wartości minimalizują początkowe użycie kontekstu, umożliwiając późniejsze precyzyjne odczyty zakresów linii. Jawne żądania początku/końca nie są ograniczone tym ustawieniem.",
301301
"lines": "linii",
302302
"always_full_read": "Zawsze czytaj cały plik"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Włącz podsumowanie kontekstu",
307+
"description": "Gdy włączone, starsze tury konwersacji będą podsumowywane zamiast obcinane, gdy zbliża się limit kontekstu. Zachowuje to więcej informacji, ale wiąże się z dodatkowymi kosztami tokenów za podsumowanie."
308+
},
309+
"triggerThreshold": {
310+
"label": "Próg wyzwalania podsumowania",
311+
"description": "Procent rozmiaru okna kontekstu, przy którym powinno zostać wyzwolone podsumowanie (np. 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Początkowe tury do zachowania",
315+
"description": "Liczba początkowych wiadomości konwersacji (prompt systemowy + użytkownik/asystent), które zawsze mają być zachowane w pełnej szczegółowości."
316+
},
317+
"recentTurns": {
318+
"label": "Ostatnie tury do zachowania",
319+
"description": "Liczba najnowszych wiadomości konwersacji, które zawsze mają być zachowane w pełnej szczegółowości."
320+
},
321+
"turns": "wiadomości"
303322
}
304323
},
305324
"terminal": {

webview-ui/src/i18n/locales/pt-BR/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,25 @@
300300
"description": "O Roo lê este número de linhas quando o modelo omite valores de início/fim. Se este número for menor que o total do arquivo, o Roo gera um índice de números de linha das definições de código. Casos especiais: -1 instrui o Roo a ler o arquivo inteiro (sem indexação), e 0 instrui a não ler linhas e fornecer apenas índices de linha para contexto mínimo. Valores mais baixos minimizam o uso inicial de contexto, permitindo leituras posteriores precisas de intervalos de linhas. Requisições com início/fim explícitos não são limitadas por esta configuração.",
301301
"lines": "linhas",
302302
"always_full_read": "Sempre ler o arquivo inteiro"
303+
},
304+
"summarization": {
305+
"enable": {
306+
"label": "Habilitar resumo de contexto",
307+
"description": "Quando habilitado, os turnos de conversa mais antigos serão resumidos em vez de truncados quando o limite de contexto for atingido. Isso preserva mais informações, mas incorre em custos adicionais de token para o resumo."
308+
},
309+
"triggerThreshold": {
310+
"label": "Limite de gatilho do resumo",
311+
"description": "Percentual do tamanho da janela de contexto em que o resumo deve ser acionado (por exemplo, 80%)."
312+
},
313+
"initialTurns": {
314+
"label": "Turnos iniciais a manter",
315+
"description": "Número de mensagens iniciais da conversa (prompt do sistema + usuário/assistente) a serem sempre mantidas em detalhes completos."
316+
},
317+
"recentTurns": {
318+
"label": "Turnos recentes a manter",
319+
"description": "Número das mensagens de conversa mais recentes a serem sempre mantidas em detalhes completos."
320+
},
321+
"turns": "mensagens"
303322
}
304323
},
305324
"terminal": {

0 commit comments

Comments
 (0)