ux: Responsive Auto-Approve (#8032)

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
This commit is contained in:
Bruno Bergher 2025-09-17 15:55:16 +01:00 • committed by GitHub
parent dcc6db00c7
commit 6ac6a928cd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
19 changed files with 343 additions and 115 deletions

View file

@ -153,9 +153,19 @@ export const AutoApproveDropdown = ({ disabled = false, triggerClassName = "" }:
const { effectiveAutoApprovalEnabled } = useAutoApprovalState(toggles, autoApprovalEnabled)
const tooltipText =
!effectiveAutoApprovalEnabled || enabledCount === 0
? t("chat:autoApprove.tooltipManage")
: t("chat:autoApprove.tooltipStatus", {
toggles: settingsArray
.filter((setting) => toggles[setting.key])
.map((setting) => t(setting.labelKey))
.join(", "),
})
return (
<Popover open={open} onOpenChange={setOpen} data-testid="auto-approve-dropdown-root">
<StandardTooltip content={t("chat:autoApprove.tooltip")}>
<StandardTooltip content={tooltipText}>
<PopoverTrigger
disabled={disabled}
data-testid="auto-approve-dropdown-trigger"
@ -187,7 +197,7 @@ export const AutoApproveDropdown = ({ disabled = false, triggerClassName = "" }:
align="start"
sideOffset={4}
container={portalContainer}
className="p-0 overflow-hidden min-w-90 max-w-9/10"
className="p-0 overflow-hidden w-[min(440px,calc(100vw-2rem))]"
onOpenAutoFocus={(e) => e.preventDefault()}>
<div className="flex flex-col w-full">
{/* Header with description */}
@ -205,7 +215,7 @@ export const AutoApproveDropdown = ({ disabled = false, triggerClassName = "" }:
{t("chat:autoApprove.description")}
</p>
</div>
<div className="grid grid-cols-2 gap-x-2 gap-y-2 p-3">
<div className="grid grid-cols-1 min-[340px]:grid-cols-2 gap-x-2 gap-y-2 p-3">
{settingsArray.map(({ key, labelKey, descriptionKey, icon }) => {
const isEnabled = toggles[key]
return (

View file

@ -247,19 +247,20 @@
"issues": "Sembla que estàs tenint problemes amb Windows PowerShell, si us plau consulta aquesta documentació per a més informació."
},
"autoApprove": {
"tooltip": "Gestiona la configuració d'aprovació automàtica",
"tooltipManage": "Gestiona la configuració d'aprovació automàtica",
"tooltipStatus": "Aprovació automàtica activada per a: {{toggles}}",
"title": "Aprovació automàtica",
"all": "Totes",
"all": "Tot",
"none": "Cap",
"description": "Executeu aquestes accions sense demanar permís. Activeu-ho només per a les accions en què confieu plenament.",
"selectOptionsFirst": "Seleccioneu almenys una opció a continuació per activar l'aprovació automàtica",
"description": "Executa aquestes accions sense demanar permís. Activa-ho només per a accions de confiança.",
"selectOptionsFirst": "Selecciona almenys una opció a continuació per activar l'aprovació automàtica",
"toggleAriaLabel": "Commuta l'aprovació automàtica",
"disabledAriaLabel": "Aprovació automàtica desactivada: seleccioneu primer les opcions",
"triggerLabel_zero": "Sense aprovació automàtica",
"disabledAriaLabel": "Aprovació automàtica desactivada - selecciona primer les opcions",
"triggerLabelOff": "Aprovació automàtica desactivada",
"triggerLabel_zero": "0 aprovacions automàtiques",
"triggerLabel_one": "1 aprovació automàtica",
"triggerLabel_other": "{{count}} aprovacions automàtiques",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Auto-approve desactivat"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Pensant",
@ -404,5 +405,17 @@
"problems": "Problemes",
"terminal": "Terminal",
"url": "Enganxa la URL per obtenir-ne el contingut"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "S'ha assolit el límit de sol·licituds aprovades automàticament",
"description": "Roo ha assolit el límit d'aprovació automàtica de {{count}} sol·licitud(s) d'API. Vols restablir el comptador i continuar amb la tasca?",
"button": "Restableix i Continua"
},
"autoApprovedCostLimitReached": {
"title": "S'ha assolit el límit de cost aprovat automàticament",
"description": "Roo ha assolit el límit de cost d'aprovació automàtica de ${{count}}. Vols restablir el cost i continuar amb la tasca?",
"button": "Restableix i Continua"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "Es scheint, dass du Probleme mit Windows PowerShell hast, bitte sieh dir dies an"
},
"autoApprove": {
"tooltip": "Einstellungen für die automatische Genehmigung verwalten",
"tooltipManage": "Einstellungen für die automatische Genehmigung verwalten",
"tooltipStatus": "Automatische Genehmigung aktiviert für: {{toggles}}",
"title": "Automatische Genehmigung",
"all": "Alle",
"none": "Keine",
"description": "Führe diese Aktionen aus, ohne um Erlaubnis zu fragen. Aktiviere dies nur für Aktionen, denen du voll vertraust.",
"selectOptionsFirst": "Wähle zuerst mindestens eine Option unten aus, um die automatische Genehmigung zu aktivieren",
"selectOptionsFirst": "Wähle mindestens eine Option unten aus, um die automatische Genehmigung zu aktivieren",
"toggleAriaLabel": "Automatische Genehmigung umschalten",
"disabledAriaLabel": "Automatische Genehmigung deaktiviert - wähle zuerst Optionen aus",
"triggerLabel_zero": "Keine automatische Genehmigung",
"triggerLabelOff": "Automatische Genehmigung aus",
"triggerLabel_zero": "0 automatisch genehmigt",
"triggerLabel_one": "1 automatisch genehmigt",
"triggerLabel_other": "{{count}} automatisch genehmigt",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Automatische Genehmigung aus"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Denke nach",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo möchte einen Slash-Befehl ausführen:",
"didRun": "Roo hat einen Slash-Befehl ausgeführt:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Limit für automatisch genehmigte Anfragen erreicht",
"description": "Roo hat das Limit von {{count}} automatisch genehmigten API-Anfrage(n) erreicht. Möchtest du den Zähler zurücksetzen und mit der Aufgabe fortfahren?",
"button": "Zurücksetzen und fortfahren"
},
"autoApprovedCostLimitReached": {
"title": "Automatisch genehmigtes Kostenlimit erreicht",
"description": "Roo hat das automatisch genehmigte Kostenlimit von ${{count}} erreicht. Möchtest du die Kosten zurücksetzen und mit der Aufgabe fortfahren?",
"button": "Zurücksetzen und fortfahren"
}
}
}

View file

@ -271,7 +271,8 @@
"issues": "It seems like you're having Windows PowerShell issues, please see this"
},
"autoApprove": {
"tooltip": "Manage auto-approval settings",
"tooltipManage": "Manage auto-approval settings",
"tooltipStatus": "Auto-approval enabled for: {{toggles}}",
"title": "Auto-approve",
"all": "All",
"none": "None",

View file

@ -247,19 +247,20 @@
"issues": "Parece que estás teniendo problemas con Windows PowerShell, por favor consulta esta"
},
"autoApprove": {
"tooltip": "Gestionar la configuración de aprobación automática",
"tooltipManage": "Administrar la configuración de aprobación automática",
"tooltipStatus": "Aprobación automática habilitada para: {{toggles}}",
"title": "Aprobación automática",
"all": "Todo",
"none": "Ninguno",
"description": "Ejecuta estas acciones sin pedir permiso. Habilita esto solo para acciones en las que confíes plenamente.",
"selectOptionsFirst": "Selecciona al menos una opción a continuación para habilitar la aprobación automática",
"toggleAriaLabel": "Alternar aprobación automática",
"disabledAriaLabel": "Aprobación automática deshabilitada - selecciona primero las opciones",
"triggerLabel_zero": "Sin aprobación automática",
"triggerLabel_one": "1 aprobado automáticamente",
"triggerLabel_other": "{{count}} aprobados automáticamente",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Auto-aprobar desactivado"
"toggleAriaLabel": "Conmutar la aprobación automática",
"disabledAriaLabel": "Aprobación automática deshabilitada: selecciona primero las opciones",
"triggerLabelOff": "Aprobación automática desactivada",
"triggerLabel_zero": "0 aprobaciones automáticas",
"triggerLabel_one": "1 aprobación automática",
"triggerLabel_other": "{{count}} aprobaciones automáticas",
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Pensando",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo quiere ejecutar un comando slash:",
"didRun": "Roo ejecutó un comando slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Límite de solicitudes aprobadas automáticamente alcanzado",
"description": "Roo ha alcanzado el límite de aprobación automática de {{count}} solicitud(es) de API. ¿Te gustaría restablecer el contador y continuar con la tarea?",
"button": "Restablecer y continuar"
},
"autoApprovedCostLimitReached": {
"title": "Límite de costo de aprobación automática alcanzado",
"description": "Roo ha alcanzado el límite de costo de aprobación automática de ${{count}}. ¿Te gustaría restablecer el costo y continuar con la tarea?",
"button": "Restablecer y continuar"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "Il semble que vous rencontriez des problèmes avec Windows PowerShell, veuillez consulter ce"
},
"autoApprove": {
"tooltip": "Gérer les paramètres d'approbation automatique",
"tooltipManage": "Gérer les paramètres d'approbation automatique",
"tooltipStatus": "Approbation automatique activée pour : {{toggles}}",
"title": "Approbation automatique",
"all": "Tout",
"none": "Aucun",
"description": "Exécutez ces actions sans demander la permission. N'activez cette option que pour les actions en lesquelles vous avez entièrement confiance.",
"selectOptionsFirst": "Sélectionnez au moins une option ci-dessous pour activer l'approbation automatique",
"toggleAriaLabel": "Activer/désactiver l'approbation automatique",
"toggleAriaLabel": "Basculer l'approbation automatique",
"disabledAriaLabel": "Approbation automatique désactivée - sélectionnez d'abord les options",
"triggerLabel_zero": "Pas d'approbation automatique",
"triggerLabelOff": "Approbation automatique désactivée",
"triggerLabel_zero": "0 approuvé automatiquement",
"triggerLabel_one": "1 approuvé automatiquement",
"triggerLabel_other": "{{count}} approuvés automatiquement",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Approbation automatique désactivée"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Réflexion",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo veut exécuter une commande slash:",
"didRun": "Roo a exécuté une commande slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Limite de requêtes auto-approuvées atteinte",
"description": "Roo a atteint la limite de {{count}} requête(s) API auto-approuvée(s). Souhaitez-vous réinitialiser le compteur et poursuivre la tâche ?",
"button": "Réinitialiser et continuer"
},
"autoApprovedCostLimitReached": {
"title": "Limite de coût auto-approuvé atteinte",
"description": "Roo a atteint la limite de coût auto-approuvé de ${{count}}. Souhaitez-vous réinitialiser le coût et poursuivre la tâche ?",
"button": "Réinitialiser et continuer"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "ऐसा लगता है कि आपको Windows PowerShell के साथ समस्याएँ हो रही हैं, कृपया इसे देखें"
},
"autoApprove": {
"tooltip": "स्वतः-अनुमोदन सेटिंग्स प्रबंधित करें",
"tooltipManage": "स्वतः-अनुमोदन सेटिंग्स प्रबंधित करें",
"tooltipStatus": "स्वतः-अनुमोदन इनके लिए सक्षम है: {{toggles}}",
"title": "स्वतः-अनुमोदन",
"all": "सभी",
"none": "कोई नहीं",
"description": "अनुमति मांगे बिना इन क्रियाओं को चलाएं। इसे केवल उन क्रियाओं के लिए सक्षम करें जिन पर आप पूरी तरह भरोसा करते हैं।",
"selectOptionsFirst": "स्वतः-अनुमोदन सक्षम करने के लिए नीचे दिए गए कम से कम एक विकल्प का चयन करें",
"description": "अनुमति मांगे बिना इन क्रियाओं को चलाएं। इसे केवल उन क्रियाओं के लिए सक्षम करें जिन पर आपको पूरा भरोसा है।",
"selectOptionsFirst": "स्वतः-अनुमोदन सक्षम करने के लिए नीचे से कम से कम एक विकल्प चुनें",
"toggleAriaLabel": "स्वतः-अनुमोदन टॉगल करें",
"disabledAriaLabel": "स्वतः-अनुमोदन अक्षम - पहले विकल्प चुनें",
"triggerLabel_zero": "कोई स्वतः-अनुमोदन नहीं",
"disabledAriaLabel": "स्वतः-अनुमोदन अक्षम है - पहले विकल्प चुनें",
"triggerLabelOff": "स्वतः-अनुमोदन बंद",
"triggerLabel_zero": "0 स्वतः-अनुमोदन",
"triggerLabel_one": "1 स्वतः-अनुमोदित",
"triggerLabel_other": "{{count}} स्वतः-अनुमोदित",
"triggerLabelAll": "योलो",
"triggerLabelOff": "स्वतः-अनुमोदन बंद"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "विचार कर रहा है",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo एक स्लैश कमांड चलाना चाहता है:",
"didRun": "Roo ने एक स्लैश कमांड चलाया:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "स्वतः-अनुमोदित अनुरोध सीमा तक पहुंच गया",
"description": "रू ने {{count}} एपीआई अनुरोध (नों) की स्वतः-अनुमोदित सीमा तक पहुंच गया है। क्या आप गिनती रीसेट करना और कार्य के साथ आगे बढ़ना चाहेंगे?",
"button": "रीसेट करें और जारी रखें"
},
"autoApprovedCostLimitReached": {
"title": "स्वतः-स्वीकृत लागत सीमा तक पहुंच गया",
"description": "रू ने ${{count}} की स्वतः-अनुमोदित लागत सीमा तक पहुंच गया है। क्या आप लागत को रीसेट करना और कार्य के साथ आगे बढ़ना चाहेंगे?",
"button": "रीसेट करें और जारी रखें"
}
}
}

View file

@ -274,19 +274,20 @@
"issues": "Sepertinya kamu mengalami masalah Windows PowerShell, silakan lihat ini"
},
"autoApprove": {
"tooltip": "Kelola pengaturan persetujuan otomatis",
"title": "Persetujuan otomatis",
"tooltipManage": "Kelola pengaturan persetujuan otomatis",
"tooltipStatus": "Persetujuan otomatis diaktifkan untuk: {{toggles}}",
"title": "Setujui Otomatis",
"all": "Semua",
"none": "Tidak Ada",
"description": "Jalankan tindakan ini tanpa meminta izin. Aktifkan hanya untuk tindakan yang Anda percayai sepenuhnya.",
"selectOptionsFirst": "Pilih setidaknya satu opsi di bawah untuk mengaktifkan persetujuan otomatis",
"none": "Tidak ada",
"description": "Jalankan tindakan ini tanpa meminta izin. Hanya aktifkan untuk tindakan yang Anda percayai sepenuhnya.",
"selectOptionsFirst": "Pilih setidaknya satu opsi di bawah ini untuk mengaktifkan persetujuan otomatis",
"toggleAriaLabel": "Beralih persetujuan otomatis",
"disabledAriaLabel": "Persetujuan otomatis dinonaktifkan - pilih opsi terlebih dahulu",
"triggerLabel_zero": "Tidak ada persetujuan otomatis",
"triggerLabelOff": "Persetujuan otomatis mati",
"triggerLabel_zero": "0 disetujui otomatis",
"triggerLabel_one": "1 disetujui otomatis",
"triggerLabel_other": "{{count}} disetujui otomatis",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Persetujuan otomatis nonaktif"
"triggerLabelAll": "YOLO"
},
"announcement": {
"title": "🎉 Roo Code {{version}} Dirilis",
@ -347,13 +348,13 @@
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Batas Permintaan yang Disetujui Otomatis Tercapai",
"description": "Roo telah mencapai batas {{count}} permintaan API yang disetujui otomatis. Apakah kamu ingin mengatur ulang hitungan dan melanjutkan tugas?",
"button": "Atur Ulang dan Lanjutkan"
"description": "Roo telah mencapai batas {{count}} permintaan API yang disetujui otomatis. Apakah Anda ingin mengatur ulang hitungan dan melanjutkan tugas?",
"button": "Setel Ulang dan Lanjutkan"
},
"autoApprovedCostLimitReached": {
"description": "Roo telah mencapai batas biaya yang disetujui secara otomatis sebesar ${{count}}. Apakah Anda ingin mengatur ulang biaya dan melanjutkan tugas ini?",
"button": "Reset dan Lanjutkan",
"title": "Batas Biaya Otomatis-Disetujui Tercapai"
"title": "Batas Biaya yang Disetujui Otomatis Tercapai",
"description": "Roo telah mencapai batas biaya yang disetujui otomatis sebesar ${{count}}. Apakah Anda ingin mengatur ulang biaya dan melanjutkan tugas?",
"button": "Setel Ulang dan Lanjutkan"
}
},
"indexingStatus": {
@ -410,5 +411,17 @@
"slashCommand": {
"wantsToRun": "Roo ingin menjalankan perintah slash:",
"didRun": "Roo telah menjalankan perintah slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Batas Permintaan yang Disetujui Otomatis Tercapai",
"description": "Roo telah mencapai batas {{count}} permintaan API yang disetujui otomatis. Apakah Anda ingin mengatur ulang hitungan dan melanjutkan tugas?",
"button": "Setel Ulang dan Lanjutkan"
},
"autoApprovedCostLimitReached": {
"title": "Batas Biaya yang Disetujui Otomatis Tercapai",
"description": "Roo telah mencapai batas biaya yang disetujui otomatis sebesar ${{count}}. Apakah Anda ingin mengatur ulang biaya dan melanjutkan tugas?",
"button": "Setel Ulang dan Lanjutkan"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "Sembra che tu stia avendo problemi con Windows PowerShell, consulta questa"
},
"autoApprove": {
"tooltip": "Gestisci le impostazioni di approvazione automatica",
"title": "Approvazione automatica",
"tooltipManage": "Gestisci impostazioni di approvazione automatica",
"tooltipStatus": "Approvazione automatica abilitata per: {{toggles}}",
"title": "Approvazione Automatica",
"all": "Tutti",
"none": "Nessuno",
"description": "Esegui queste azioni senza chiedere il permesso. Abilita questa opzione solo per le azioni di cui ti fidi completamente.",
"description": "Esegui queste azioni senza chiedere il permesso. Abilita solo per azioni di cui ti fidi completamente.",
"selectOptionsFirst": "Seleziona almeno un'opzione qui sotto per abilitare l'approvazione automatica",
"toggleAriaLabel": "Attiva/disattiva l'approvazione automatica",
"toggleAriaLabel": "Attiva/disattiva approvazione automatica",
"disabledAriaLabel": "Approvazione automatica disabilitata - seleziona prima le opzioni",
"triggerLabel_zero": "Nessuna approvazione automatica",
"triggerLabelOff": "Approvazione automatica disattivata",
"triggerLabel_zero": "0 approvati automaticamente",
"triggerLabel_one": "1 approvato automaticamente",
"triggerLabel_other": "{{count}} approvati automaticamente",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Approvazione automatica disattivata"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Sto pensando",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo vuole eseguire un comando slash:",
"didRun": "Roo ha eseguito un comando slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Limite Richieste Approvate Automaticamente Raggiunto",
"description": "Roo ha raggiunto il limite di {{count}} richiesta/e API approvata/e automaticamente. Vuoi reimpostare il contatore e procedere con l'attività?",
"button": "Reimposta e Continua"
},
"autoApprovedCostLimitReached": {
"title": "Limite di Costo Approvato Automaticamente Raggiunto",
"description": "Roo ha raggiunto il limite di costo approvato automaticamente di ${{count}}. Vuoi reimpostare il costo e procedere con l'attività?",
"button": "Reimposta e Continua"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "Windows PowerShellに問題があるようです。こちらを参照してください"
},
"autoApprove": {
"tooltip": "自動承認設定を管理",
"tooltipManage": "自動承認設定を管理する",
"tooltipStatus": "自動承認が有効です: {{toggles}}",
"title": "自動承認",
"all": "すべて",
"none": "なし",
"description": "許可を求めずにこれらのアクションを実行します。完全に信頼できるアクションに対してのみ有効にしてください。",
"description": "許可を求めずにこれらのアクションを実行します。完全に信頼するアクションに対してのみ有効にしてください。",
"selectOptionsFirst": "自動承認を有効にするには、以下のオプションを少なくとも1つ選択してください",
"toggleAriaLabel": "自動承認の切り替え",
"toggleAriaLabel": "自動承認を切り替える",
"disabledAriaLabel": "自動承認が無効です - 最初にオプションを選択してください",
"triggerLabel_zero": "自動承認なし",
"triggerLabel_one": "1件自動承認済み",
"triggerLabel_other": "{{count}}件自動承認済み",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "自動承認オフ"
"triggerLabelOff": "自動承認オフ",
"triggerLabel_zero": "0個の自動承認",
"triggerLabel_one": "1個の自動承認済み",
"triggerLabel_other": "{{count}}個の自動承認済み",
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "考え中",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Rooはスラッシュコマンドを実行したい:",
"didRun": "Rooはスラッシュコマンドを実行しました:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "自動承認されたリクエストの上限に達しました",
"description": "Rooは自動承認されたAPIリクエストの上限{{count}}件に達しました。カウントをリセットしてタスクを続行しますか?",
"button": "リセットして続行"
},
"autoApprovedCostLimitReached": {
"title": "自動承認されたコスト制限に達しました",
"description": "Rooは自動承認されたコスト制限の${{count}}に達しました。コストをリセットしてタスクを続行しますか?",
"button": "リセットして続行"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "Windows PowerShell에 문제가 있는 것 같습니다. 다음을 참조하세요"
},
"autoApprove": {
"tooltip": "자동 승인 설정 관리",
"tooltipManage": "자동 승인 설정 관리",
"tooltipStatus": "자동 승인 활성화됨: {{toggles}}",
"title": "자동 승인",
"all": "모두",
"none": "없음",
"description": "권한을 묻지 않고 이러한 작업을 실행합니다. 완전히 신뢰하는 작업에 대해서만 활성화하십시오.",
"selectOptionsFirst": "자동 승인을 활성화하려면 아래 옵션 중 하나 이상을 선택하십시오",
"toggleAriaLabel": "자동 승인 토글",
"description": "허가 없이 이러한 작업을 실행합니다. 전적으로 신뢰하는 작업에 대해서만 활성화하십시오.",
"selectOptionsFirst": "자동 승인을 활성화하려면 아래에서 하나 이상의 옵션을 선택하십시오",
"toggleAriaLabel": "자동 승인 전환",
"disabledAriaLabel": "자동 승인 비활성화됨 - 먼저 옵션을 선택하십시오",
"triggerLabel_zero": "자동 승인 없음",
"triggerLabelOff": "자동 승인 꺼짐",
"triggerLabel_zero": "0개 자동 승인됨",
"triggerLabel_one": "1개 자동 승인됨",
"triggerLabel_other": "{{count}}개 자동 승인됨",
"triggerLabelAll": "욜로",
"triggerLabelOff": "자동 승인 꺼짐"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "생각 중",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo가 슬래시 명령어를 실행하려고 합니다:",
"didRun": "Roo가 슬래시 명령어를 실행했습니다:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "자동 승인 요청 한도에 도달했습니다",
"description": "Roo가 자동 승인된 API 요청 한도인 {{count}}개에 도달했습니다. 카운트를 재설정하고 작업을 계속하시겠습니까?",
"button": "재설정하고 계속하기"
},
"autoApprovedCostLimitReached": {
"title": "자동 승인 비용 한도에 도달했습니다",
"description": "Roo가 자동 승인 비용 한도인 ${{count}}에 도달했습니다. 비용을 재설정하고 작업을 계속하시겠습니까?",
"button": "재설정하고 계속"
}
}
}

View file

@ -247,19 +247,20 @@
"issues": "Het lijkt erop dat je problemen hebt met Windows PowerShell, zie deze"
},
"autoApprove": {
"tooltip": "Beheer instellingen voor automatische goedkeuring",
"tooltipManage": "Beheer instellingen voor automatische goedkeuring",
"tooltipStatus": "Automatische goedkeuring ingeschakeld voor: {{toggles}}",
"title": "Automatisch goedkeuren",
"all": "Alles",
"none": "Geen",
"description": "Voer deze acties uit zonder toestemming te vragen. Schakel dit alleen in voor acties die je volledig vertrouwt.",
"selectOptionsFirst": "Selecteer hieronder minstens één optie om automatisch goedkeuren in te schakelen",
"toggleAriaLabel": "Automatisch goedkeuren in-/uitschakelen",
"disabledAriaLabel": "Automatisch goedkeuren uitgeschakeld - selecteer eerst opties",
"triggerLabel_zero": "Geen automatische goedkeuring",
"description": "Voer deze acties uit zonder om toestemming te vragen. Schakel dit alleen in voor acties die je volledig vertrouwt.",
"selectOptionsFirst": "Selecteer hieronder minstens één optie om automatische goedkeuring in te schakelen",
"toggleAriaLabel": "Automatische goedkeuring in-/uitschakelen",
"disabledAriaLabel": "Automatische goedkeuring uitgeschakeld - selecteer eerst opties",
"triggerLabelOff": "Automatisch goedkeuren uit",
"triggerLabel_zero": "0 automatisch goedgekeurd",
"triggerLabel_one": "1 automatisch goedgekeurd",
"triggerLabel_other": "{{count}} automatisch goedgekeurd",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Automatisch goedkeuren uit"
"triggerLabelAll": "YOLO"
},
"announcement": {
"title": "🎉 Roo Code {{version}} uitgebracht",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo wil een slash commando uitvoeren:",
"didRun": "Roo heeft een slash commando uitgevoerd:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Limiet voor automatisch goedgekeurde verzoeken bereikt",
"description": "Roo heeft de limiet van {{count}} automatisch goedgekeurde API-verzoek(en) bereikt. Wil je de teller resetten en doorgaan met de taak?",
"button": "Reset en ga door"
},
"autoApprovedCostLimitReached": {
"title": "Automatisch goedgekeurde kostenlimiet bereikt",
"description": "Roo heeft de automatisch goedgekeurde kostenlimiet van ${{count}} bereikt. Wil je de kosten resetten en doorgaan met de taak?",
"button": "Reset en ga door"
}
}
}

View file

@ -247,7 +247,8 @@
"issues": "Wygląda na to, że masz problemy z Windows PowerShell, proszę zapoznaj się z tym"
},
"autoApprove": {
"tooltip": "Zarządzaj ustawieniami automatycznego zatwierdzania",
"tooltipManage": "Zarządzaj ustawieniami automatycznego zatwierdzania",
"tooltipStatus": "Automatyczne zatwierdzanie włączone dla: {{toggles}}",
"title": "Automatyczne zatwierdzanie",
"all": "Wszystkie",
"none": "Żadne",
@ -255,13 +256,11 @@
"selectOptionsFirst": "Wybierz co najmniej jedną opcję poniżej, aby włączyć automatyczne zatwierdzanie",
"toggleAriaLabel": "Przełącz automatyczne zatwierdzanie",
"disabledAriaLabel": "Automatyczne zatwierdzanie wyłączone - najpierw wybierz opcje",
"triggerLabel_zero": "Brak automatycznej akceptacji",
"triggerLabel_one": "1 automatycznie zaakceptowany",
"triggerLabel_few": "{{count}} automatycznie zaakceptowane",
"triggerLabel_many": "{{count}} automatycznie zaakceptowanych",
"triggerLabel_other": "{{count}} automatycznie zaakceptowanych",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Automatyczne zatwierdzanie wyłączone"
"triggerLabelOff": "Automatyczne zatwierdzanie wyłączone",
"triggerLabel_zero": "0 automatycznie zatwierdzone",
"triggerLabel_one": "1 automatycznie zatwierdzony",
"triggerLabel_other": "{{count}} automatycznie zatwierdzonych",
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Myślenie",
@ -406,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo chce uruchomić komendę slash:",
"didRun": "Roo uruchomił komendę slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Osiągnięto limit automatycznie zatwierdzonych żądań",
"description": "Roo osiągnął automatycznie zatwierdzony limit {{count}} żądania/żądań API. Czy chcesz zresetować licznik i kontynuować zadanie?",
"button": "Zresetuj i kontynuuj"
},
"autoApprovedCostLimitReached": {
"title": "Osiągnięto limit kosztów z automatycznym zatwierdzaniem",
"description": "Roo osiągnął automatycznie zatwierdzony limit kosztów wynoszący ${{count}}. Czy chcesz zresetować koszt i kontynuować zadanie?",
"button": "Zresetuj i Kontynuuj"
}
}
}

View file

@ -247,7 +247,8 @@
"issues": "Parece que você está tendo problemas com o Windows PowerShell, por favor veja este"
},
"autoApprove": {
"tooltip": "Gerenciar configurações de aprovação automática",
"tooltipManage": "Gerenciar configurações de aprovação automática",
"tooltipStatus": "Aprovação automática habilitada para: {{toggles}}",
"title": "Aprovação automática",
"all": "Todos",
"none": "Nenhum",
@ -255,11 +256,11 @@
"selectOptionsFirst": "Selecione pelo menos uma opção abaixo para ativar a aprovação automática",
"toggleAriaLabel": "Alternar aprovação automática",
"disabledAriaLabel": "Aprovação automática desativada - selecione as opções primeiro",
"triggerLabel_zero": "Nenhuma aprovação automática",
"triggerLabelOff": "Aprovação automática desativada",
"triggerLabel_zero": "0 aprovados automaticamente",
"triggerLabel_one": "1 aprovado automaticamente",
"triggerLabel_other": "{{count}} aprovados automaticamente",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Aprovação automática desativada"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Pensando",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo quer executar um comando slash:",
"didRun": "Roo executou um comando slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Limite de Solicitações Auto-aprovadas Atingido",
"description": "Roo atingiu o limite auto-aprovado de {{count}} solicitação(ões) de API. Deseja redefinir a contagem e prosseguir com a tarefa?",
"button": "Redefinir e Continuar"
},
"autoApprovedCostLimitReached": {
"title": "Limite de Custo com Aprovação Automática Atingido",
"description": "Roo atingiu o limite de custo com aprovação automática de US${{count}}. Você gostaria de redefinir o custo e prosseguir com a tarefa?",
"button": "Redefinir e Continuar"
}
}
}

View file

@ -247,7 +247,8 @@
"issues": "Похоже, у вас проблемы с Windows PowerShell, пожалуйста, ознакомьтесь с этим"
},
"autoApprove": {
"tooltip": "Управление настройками автоматического одобрения",
"tooltipManage": "Управление настройками автоматического одобрения",
"tooltipStatus": "Авто-одобрение включено для: {{toggles}}",
"title": "Авто-утверждение",
"all": "Все",
"none": "Ни одного",
@ -255,13 +256,11 @@
"selectOptionsFirst": "Выберите хотя бы один вариант ниже, чтобы включить авто-утверждение",
"toggleAriaLabel": "Переключить авто-утверждение",
"disabledAriaLabel": "Авто-утверждение отключено - сначала выберите опции",
"triggerLabel_zero": "Нет авто-утверждения",
"triggerLabelOff": "Авто-утверждение выкл",
"triggerLabel_zero": "0 авто-утвержденных",
"triggerLabel_one": "1 авто-утвержден",
"triggerLabel_few": "{{count}} авто-утверждено",
"triggerLabel_many": "{{count}} авто-утверждено",
"triggerLabel_other": "{{count}} авто-утверждено",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Авто-утверждение выкл"
"triggerLabel_other": "{{count}} авто-утвержденных",
"triggerLabelAll": "YOLO"
},
"announcement": {
"title": "🎉 Выпущен Roo Code {{version}}",
@ -406,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo хочет выполнить слеш-команду:",
"didRun": "Roo выполнил слеш-команду:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Достигнут лимит автоматически одобренных запросов",
"description": "Roo достиг автоматически одобренного лимита в {{count}} API-запрос(ов). Хотите сбросить счетчик и продолжить задачу?",
"button": "Сбросить и продолжить"
},
"autoApprovedCostLimitReached": {
"title": "Достигнут лимит автоматически одобряемых расходов",
"description": "Roo достиг автоматически утвержденного лимита расходов в размере ${{count}}. Хотите сбросить расходы и продолжить выполнение задачи?",
"button": "Сбросить и продолжить"
}
}
}

View file

@ -247,7 +247,8 @@
"issues": "Windows PowerShell ile ilgili sorunlar yaşıyor gibi görünüyorsunuz, lütfen şu konuya bakın"
},
"autoApprove": {
"tooltip": "Otomatik onay ayarlarını yönet",
"tooltipManage": "Otomatik onay ayarlarını yönet",
"tooltipStatus": "Otomatik onay şunlar için etkinleştirildi: {{toggles}}",
"title": "Otomatik onayla",
"all": "Tümü",
"none": "Hiçbiri",
@ -255,11 +256,11 @@
"selectOptionsFirst": "Otomatik onayı etkinleştirmek için aşağıdan en az bir seçenek seçin",
"toggleAriaLabel": "Otomatik onayı aç/kapat",
"disabledAriaLabel": "Otomatik onay devre dışı - önce seçenekleri seçin",
"triggerLabel_zero": "Otomatik onay yok",
"triggerLabelOff": "Otomatik onay kapalı",
"triggerLabel_zero": "0 otomatik onaylandı",
"triggerLabel_one": "1 otomatik onaylandı",
"triggerLabel_other": "{{count}} otomatik onaylandı",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Otomatik onay kapalı"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Düşünüyor",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo bir slash komutu çalıştırmak istiyor:",
"didRun": "Roo bir slash komutu çalıştırdı:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Otomatik Onaylanan İstek Limiti Aşıldı",
"description": "Roo, {{count}} API isteği/istekleri için otomatik onaylanan limite ulaştı. Sayacı sıfırlamak ve göreve devam etmek istiyor musunuz?",
"button": "Sıfırla ve Devam Et"
},
"autoApprovedCostLimitReached": {
"title": "Otomatik Onaylanan Maliyet Sınırına Ulaşıldı",
"description": "Roo otomatik olarak onaylanmış ${{count}} maliyet sınırına ulaştı. Maliyeti sıfırlamak ve göreve devam etmek ister misiniz?",
"button": "Sıfırla ve Devam Et"
}
}
}

View file

@ -247,7 +247,8 @@
"issues": "Có vẻ như bạn đang gặp vấn đề với Windows PowerShell, vui lòng xem"
},
"autoApprove": {
"tooltip": "Quản lý cài đặt tự động phê duyệt",
"tooltipManage": "Quản lý cài đặt tự động phê duyệt",
"tooltipStatus": "Tự động phê duyệt được bật cho: {{toggles}}",
"title": "Tự động phê duyệt",
"all": "Tất cả",
"none": "Không có",
@ -255,11 +256,11 @@
"selectOptionsFirst": "Chọn ít nhất một tùy chọn bên dưới để bật tính năng tự động phê duyệt",
"toggleAriaLabel": "Bật/tắt tự động phê duyệt",
"disabledAriaLabel": "Tự động phê duyệt đã tắt - trước tiên hãy chọn các tùy chọn",
"triggerLabel_zero": "Không có tự động phê duyệt",
"triggerLabelOff": "Tự động phê duyệt tắt",
"triggerLabel_zero": "0 được tự động phê duyệt",
"triggerLabel_one": "1 được tự động phê duyệt",
"triggerLabel_other": "{{count}} được tự động phê duyệt",
"triggerLabelAll": "YOLO",
"triggerLabelOff": "Tự động phê duyệt tắt"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "Đang suy nghĩ",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo muốn chạy lệnh slash:",
"didRun": "Roo đã chạy lệnh slash:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "Đã Đạt Giới Hạn Yêu Cầu Tự Động Phê Duyệt",
"description": "Roo đã đạt đến giới hạn tự động phê duyệt là {{count}} yêu cầu API. Bạn có muốn đặt lại bộ đếm và tiếp tục nhiệm vụ không?",
"button": "Đặt lại và Tiếp tục"
},
"autoApprovedCostLimitReached": {
"title": "Đã Đạt Giới Hạn Chi Phí Tự Động Phê Duyệt",
"description": "Roo đã đạt đến giới hạn chi phí tự động phê duyệt là ${{count}}. Bạn có muốn đặt lại chi phí và tiếp tục với nhiệm vụ không?",
"button": "Đặt lại và Tiếp tục"
}
}
}

View file

@ -247,7 +247,8 @@
"issues": "看起来您遇到了Windows PowerShell问题,请参阅此"
},
"autoApprove": {
"tooltip": "管理自动批准设置",
"tooltipManage": "管理自动批准设置",
"tooltipStatus": "自动批准已启用:{{toggles}}",
"title": "自动批准",
"all": "全部",
"none": "无",
@ -255,11 +256,11 @@
"selectOptionsFirst": "请至少选择以下一个选项以启用自动批准",
"toggleAriaLabel": "切换自动批准",
"disabledAriaLabel": "自动批准已禁用 - 请先选择选项",
"triggerLabel_zero": "无自动批准",
"triggerLabelOff": "自动批准已关闭",
"triggerLabel_zero": "0 个自动批准",
"triggerLabel_one": "1 个自动批准",
"triggerLabel_other": "{{count}} 个自动批准",
"triggerLabelAll": "人生只有一次",
"triggerLabelOff": "自动批准已关闭"
"triggerLabelAll": "YOLO"
},
"reasoning": {
"thinking": "思考中",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo 想要运行斜杠命令:",
"didRun": "Roo 运行了斜杠命令:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "已达自动批准请求限制",
"description": "Roo 已达到 {{count}} 次 API 请求的自动批准限制。您想重置计数并继续任务吗?",
"button": "重置并继续"
},
"autoApprovedCostLimitReached": {
"title": "已达到自动批准的费用限额",
"description": "Roo已经达到了${{count}}的自动批准成本限制。您想重置成本并继续任务吗?",
"button": "重置并继续"
}
}
}

View file

@ -271,7 +271,8 @@
"issues": "您似乎遇到了 Windows PowerShell 的問題,請參閱此說明文件"
},
"autoApprove": {
"tooltip": "管理自動批准設定",
"tooltipManage": "管理自動批准設定",
"tooltipStatus": "自動批准已啟用:{{toggles}}",
"title": "自動批准",
"all": "全部",
"none": "無",
@ -279,11 +280,11 @@
"selectOptionsFirst": "請至少選擇以下一個選項以啟用自動批准",
"toggleAriaLabel": "切換自動批准",
"disabledAriaLabel": "自動批准已禁用 - 請先選擇選項",
"triggerLabel_zero": "無自動核准",
"triggerLabelOff": "自動批准已關閉",
"triggerLabel_zero": "0 個自動核准",
"triggerLabel_one": "1 個自動核准",
"triggerLabel_other": "{{count}} 個自動核准",
"triggerLabelAll": "人生只有一次",
"triggerLabelOff": "自動批准已關閉"
"triggerLabelAll": "YOLO"
},
"announcement": {
"title": "🎉 Roo Code {{version}} 已發布",
@ -404,5 +405,17 @@
"slashCommand": {
"wantsToRun": "Roo 想要執行斜線指令:",
"didRun": "Roo 執行了斜線指令:"
},
"ask": {
"autoApprovedRequestLimitReached": {
"title": "已達自動核准請求上限",
"description": "Roo 已達到 {{count}} 次 API 請求的自動核准上限。您想重設計數並繼續工作嗎?",
"button": "重設並繼續"
},
"autoApprovedCostLimitReached": {
"title": "已達自動核准費用上限",
"description": "Roo 已達到 ${{count}} 的自動核准費用上限。您想重設費用並繼續工作嗎?",
"button": "重設並繼續"
}
}
}