mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-07-06 21:17:50 +02:00
feat: batch profile launch/stop for paid users
This commit is contained in:
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "Assign to Group",
|
||||
"assignProxy": "Assign Proxy",
|
||||
"assignExtensionGroup": "Assign Extension Group",
|
||||
"copyCookies": "Copy Cookies"
|
||||
"copyCookies": "Copy Cookies",
|
||||
"runSelected": "Run selected",
|
||||
"stopSelected": "Stop selected",
|
||||
"proRequired": "Pro plan required for bulk run/stop"
|
||||
},
|
||||
"passwordProtectedBadge": "Password Protected",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "Run {{count}} profiles?",
|
||||
"confirmDescription": "Launching {{count}} profiles at once can use a lot of system resources. Continue?",
|
||||
"confirmButton": "Run {{count}}",
|
||||
"noneToRun": "No selected profiles to run."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "Stop {{count}} profiles?",
|
||||
"confirmDescription": "Stop {{count}} running profiles?",
|
||||
"confirmButton": "Stop {{count}}",
|
||||
"noneToStop": "No selected profiles to stop."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "Asignar a grupo",
|
||||
"assignProxy": "Asignar proxy",
|
||||
"assignExtensionGroup": "Asignar grupo de extensiones",
|
||||
"copyCookies": "Copiar cookies"
|
||||
"copyCookies": "Copiar cookies",
|
||||
"runSelected": "Ejecutar seleccionados",
|
||||
"stopSelected": "Detener seleccionados",
|
||||
"proRequired": "Se requiere el plan Pro para ejecución/parada masiva"
|
||||
},
|
||||
"passwordProtectedBadge": "Protegido por Contraseña",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "¿Ejecutar {{count}} perfiles?",
|
||||
"confirmDescription": "Iniciar {{count}} perfiles a la vez puede consumir muchos recursos del sistema. ¿Continuar?",
|
||||
"confirmButton": "Ejecutar {{count}}",
|
||||
"noneToRun": "No hay perfiles seleccionados para ejecutar."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "¿Detener {{count}} perfiles?",
|
||||
"confirmDescription": "¿Detener {{count}} perfiles en ejecución?",
|
||||
"confirmButton": "Detener {{count}}",
|
||||
"noneToStop": "No hay perfiles seleccionados para detener."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "Assigner à un groupe",
|
||||
"assignProxy": "Assigner un proxy",
|
||||
"assignExtensionGroup": "Assigner un groupe d’extensions",
|
||||
"copyCookies": "Copier les cookies"
|
||||
"copyCookies": "Copier les cookies",
|
||||
"runSelected": "Lancer la sélection",
|
||||
"stopSelected": "Arrêter la sélection",
|
||||
"proRequired": "Plan Pro requis pour le lancement/arrêt groupé"
|
||||
},
|
||||
"passwordProtectedBadge": "Protégé par mot de passe",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "Lancer {{count}} profils ?",
|
||||
"confirmDescription": "Lancer {{count}} profils à la fois peut consommer beaucoup de ressources système. Continuer ?",
|
||||
"confirmButton": "Lancer {{count}}",
|
||||
"noneToRun": "Aucun profil sélectionné à lancer."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "Arrêter {{count}} profils ?",
|
||||
"confirmDescription": "Arrêter {{count}} profils en cours d’exécution ?",
|
||||
"confirmButton": "Arrêter {{count}}",
|
||||
"noneToStop": "Aucun profil sélectionné à arrêter."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "グループに割り当て",
|
||||
"assignProxy": "プロキシを割り当て",
|
||||
"assignExtensionGroup": "拡張機能グループを割り当て",
|
||||
"copyCookies": "Cookieをコピー"
|
||||
"copyCookies": "Cookieをコピー",
|
||||
"runSelected": "選択を実行",
|
||||
"stopSelected": "選択を停止",
|
||||
"proRequired": "一括実行・停止には Pro プランが必要です"
|
||||
},
|
||||
"passwordProtectedBadge": "パスワード保護",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "{{count}} 個のプロファイルを実行しますか?",
|
||||
"confirmDescription": "{{count}} 個のプロファイルを一度に起動すると、システムリソースを大量に消費する可能性があります。続行しますか?",
|
||||
"confirmButton": "{{count}} 個を実行",
|
||||
"noneToRun": "実行する選択中のプロファイルがありません。"
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "{{count}} 個のプロファイルを停止しますか?",
|
||||
"confirmDescription": "実行中の {{count}} 個のプロファイルを停止しますか?",
|
||||
"confirmButton": "{{count}} 個を停止",
|
||||
"noneToStop": "停止する選択中のプロファイルがありません。"
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "그룹에 할당",
|
||||
"assignProxy": "프록시 할당",
|
||||
"assignExtensionGroup": "확장 프로그램 그룹 할당",
|
||||
"copyCookies": "쿠키 복사"
|
||||
"copyCookies": "쿠키 복사",
|
||||
"runSelected": "선택 실행",
|
||||
"stopSelected": "선택 중지",
|
||||
"proRequired": "대량 실행/중지하려면 Pro 플랜이 필요합니다"
|
||||
},
|
||||
"passwordProtectedBadge": "비밀번호 보호됨",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "{{count}}개의 프로필을 실행할까요?",
|
||||
"confirmDescription": "{{count}}개의 프로필을 한 번에 실행하면 시스템 리소스를 많이 사용할 수 있습니다. 계속할까요?",
|
||||
"confirmButton": "{{count}}개 실행",
|
||||
"noneToRun": "실행할 선택된 프로필이 없습니다."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "{{count}}개의 프로필을 중지할까요?",
|
||||
"confirmDescription": "실행 중인 {{count}}개의 프로필을 중지할까요?",
|
||||
"confirmButton": "{{count}}개 중지",
|
||||
"noneToStop": "중지할 선택된 프로필이 없습니다."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "Atribuir a grupo",
|
||||
"assignProxy": "Atribuir proxy",
|
||||
"assignExtensionGroup": "Atribuir grupo de extensões",
|
||||
"copyCookies": "Copiar cookies"
|
||||
"copyCookies": "Copiar cookies",
|
||||
"runSelected": "Executar selecionados",
|
||||
"stopSelected": "Parar selecionados",
|
||||
"proRequired": "Plano Pro necessário para execução/parada em massa"
|
||||
},
|
||||
"passwordProtectedBadge": "Protegido por Senha",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "Executar {{count}} perfis?",
|
||||
"confirmDescription": "Iniciar {{count}} perfis de uma vez pode consumir muitos recursos do sistema. Continuar?",
|
||||
"confirmButton": "Executar {{count}}",
|
||||
"noneToRun": "Nenhum perfil selecionado para executar."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "Parar {{count}} perfis?",
|
||||
"confirmDescription": "Parar {{count}} perfis em execução?",
|
||||
"confirmButton": "Parar {{count}}",
|
||||
"noneToStop": "Nenhum perfil selecionado para parar."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "Назначить группе",
|
||||
"assignProxy": "Назначить прокси",
|
||||
"assignExtensionGroup": "Назначить группу расширений",
|
||||
"copyCookies": "Копировать cookies"
|
||||
"copyCookies": "Копировать cookies",
|
||||
"runSelected": "Запустить выбранные",
|
||||
"stopSelected": "Остановить выбранные",
|
||||
"proRequired": "Для массового запуска/остановки требуется план Pro"
|
||||
},
|
||||
"passwordProtectedBadge": "Защищено паролем",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "Запустить {{count}} профилей?",
|
||||
"confirmDescription": "Одновременный запуск {{count}} профилей может потребовать много системных ресурсов. Продолжить?",
|
||||
"confirmButton": "Запустить {{count}}",
|
||||
"noneToRun": "Нет выбранных профилей для запуска."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "Остановить {{count}} профилей?",
|
||||
"confirmDescription": "Остановить {{count}} запущенных профилей?",
|
||||
"confirmButton": "Остановить {{count}}",
|
||||
"noneToStop": "Нет выбранных профилей для остановки."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "Gán vào nhóm",
|
||||
"assignProxy": "Gán Proxy",
|
||||
"assignExtensionGroup": "Gán nhóm tiện ích",
|
||||
"copyCookies": "Sao chép Cookie"
|
||||
"copyCookies": "Sao chép Cookie",
|
||||
"runSelected": "Chạy mục đã chọn",
|
||||
"stopSelected": "Dừng mục đã chọn",
|
||||
"proRequired": "Cần gói Pro để chạy/dừng hàng loạt"
|
||||
},
|
||||
"passwordProtectedBadge": "Được bảo vệ bằng mật khẩu",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "Chạy {{count}} hồ sơ?",
|
||||
"confirmDescription": "Khởi chạy {{count}} hồ sơ cùng lúc có thể tiêu tốn nhiều tài nguyên hệ thống. Tiếp tục?",
|
||||
"confirmButton": "Chạy {{count}}",
|
||||
"noneToRun": "Không có hồ sơ nào được chọn để chạy."
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "Dừng {{count}} hồ sơ?",
|
||||
"confirmDescription": "Dừng {{count}} hồ sơ đang chạy?",
|
||||
"confirmButton": "Dừng {{count}}",
|
||||
"noneToStop": "Không có hồ sơ nào được chọn để dừng."
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
@@ -305,11 +305,26 @@
|
||||
"assignToGroup": "分配到分组",
|
||||
"assignProxy": "分配代理",
|
||||
"assignExtensionGroup": "分配扩展分组",
|
||||
"copyCookies": "复制 Cookie"
|
||||
"copyCookies": "复制 Cookie",
|
||||
"runSelected": "运行所选",
|
||||
"stopSelected": "停止所选",
|
||||
"proRequired": "批量运行/停止需要 Pro 套餐"
|
||||
},
|
||||
"passwordProtectedBadge": "密码保护",
|
||||
"launchHook": {
|
||||
"placeholder": "https://example.com/track-launch"
|
||||
},
|
||||
"bulkRun": {
|
||||
"confirmTitle": "运行 {{count}} 个配置文件?",
|
||||
"confirmDescription": "一次启动 {{count}} 个配置文件可能会占用大量系统资源。是否继续?",
|
||||
"confirmButton": "运行 {{count}} 个",
|
||||
"noneToRun": "没有选中可运行的配置文件。"
|
||||
},
|
||||
"bulkStop": {
|
||||
"confirmTitle": "停止 {{count}} 个配置文件?",
|
||||
"confirmDescription": "停止 {{count}} 个正在运行的配置文件?",
|
||||
"confirmButton": "停止 {{count}} 个",
|
||||
"noneToStop": "没有选中可停止的配置文件。"
|
||||
}
|
||||
},
|
||||
"createProfile": {
|
||||
|
||||
Reference in New Issue
Block a user