feat: load plugin frontends at runtime and remove plugin ids from the shell

This commit is contained in:
LukeGus committed 2026-09-22 20:15:52 -05:00
1 parent 49f0286a14
commit e88d5a52e3
721 files changed
+54265 -44416

No files matched your search

+125 -1
View File
@@ -1 +1,125 @@
{}
{
"docker": {
"notEnabled": "Docker is not enabled for this host",
"validating": "Validating Docker...",
"connecting": "Connecting...",
"error": "Error",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Failed to connect to Docker",
"containerStarted": "Container {{name}} started",
"failedToStartContainer": "Failed to start container {{name}}",
"containerStopped": "Container {{name}} stopped",
"failedToStopContainer": "Failed to stop container {{name}}",
"containerRestarted": "Container {{name}} restarted",
"failedToRestartContainer": "Failed to restart container {{name}}",
"containerPaused": "Container {{name}} paused",
"containerUnpaused": "Container {{name}} unpaused",
"failedToTogglePauseContainer": "Failed to toggle pause state for container {{name}}",
"containerRemoved": "Container {{name}} removed",
"failedToRemoveContainer": "Failed to remove container {{name}}",
"image": "Image",
"ports": "Ports",
"noPorts": "No ports",
"start": "Start",
"stop": "Stop",
"status": "Status",
"actions": "Actions",
"cardView": "Card view",
"listView": "List view",
"confirmRemoveContainer": "Are you sure you want to remove the container '{{name}}'? This action cannot be undone.",
"runningContainerWarning": "Warning: This container is currently running. Removing it will stop the container first.",
"loadingContainers": "Loading containers...",
"manager": "Docker Manager",
"autoRefresh": "Auto Refresh",
"timestamps": "Timestamps",
"lines": "Lines",
"filterLogs": "Filter logs...",
"refresh": "Refresh",
"download": "Download",
"clear": "Clear",
"logsDownloaded": "Logs downloaded successfully",
"last50": "Last 50",
"last100": "Last 100",
"last500": "Last 500",
"last1000": "Last 1000",
"allLogs": "All Logs",
"noLogsMatching": "No logs matching \"{{query}}\"",
"noLogsAvailable": "No logs available",
"noContainersFound": "No containers found",
"noContainersFoundHint": "No Docker containers are available on this host",
"searchPlaceholder": "Search containers...",
"allStatuses": "All Statuses",
"stateRunning": "Running",
"statePaused": "Paused",
"stateExited": "Exited",
"stateRestarting": "Restarting",
"noContainersMatchFilters": "No containers match your filters",
"noContainersMatchFiltersHint": "Try adjusting your search or filter criteria",
"failedToFetchStats": "Failed to fetch container statistics",
"containerNotRunning": "Container not running",
"startContainerToViewStats": "Start the container to view statistics",
"loadingStats": "Loading statistics...",
"errorLoadingStats": "Error loading statistics",
"noStatsAvailable": "No statistics available",
"cpuUsage": "CPU Usage",
"current": "Current",
"memoryUsage": "Memory Usage",
"networkIo": "Network I/O",
"input": "Input",
"output": "Output",
"blockIo": "Block I/O",
"read": "Read",
"write": "Write",
"pids": "PIDs",
"containerInformation": "Container Information",
"name": "Name",
"id": "ID",
"state": "State",
"containerMustBeRunning": "Container must be running to access console",
"verificationCodePrompt": "Enter verification code",
"totpVerificationFailed": "TOTP verification failed. Please try again.",
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
"connectedTo": "Connected to {{containerName}}",
"disconnected": "Disconnected",
"consoleError": "Console error",
"errorMessage": "Error: {{message}}",
"failedToConnect": "Failed to connect to container",
"console": "Console",
"selectShell": "Select shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Connect",
"disconnect": "Disconnect",
"notConnected": "Not connected",
"clickToConnect": "Click connect to start a shell session",
"connectingTo": "Connecting to {{containerName}}...",
"containerNotFound": "Container not found",
"backToList": "Back to List",
"logs": "Logs",
"stats": "Stats",
"consoleTab": "Console",
"startContainerToAccess": "Start the container to access the console",
"noHostSelected": "No host selected"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker Integration",
"enableDockerMonitor": "Enable Docker",
"enableDockerMonitorDesc": "Monitor and manage containers on this host via Docker",
"containerRuntime": "Container Runtime",
"containerRuntimeDesc": "Choose the CLI used for container management on this host",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "See containers, read logs and watch stats on any host running Docker."
},
"terminal": {
"retry": "Retry"
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker is nie vir hierdie gasheer geaktiveer nie",
"validating": "Valideer Docker...",
"connecting": "Verbind...",
"error": "Fout",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Kon nie aan Docker koppel nie",
"containerStarted": "Houer {{name}} het begin",
"failedToStartContainer": "Kon nie houer {{name}} begin nie",
"containerStopped": "Houer {{name}} gestop",
"failedToStopContainer": "Kon nie houer {{name}} stop nie",
"containerRestarted": "Houer {{name}} herbegin",
"failedToRestartContainer": "Kon nie houer {{name}} herbegin nie",
"containerPaused": "Houer {{name}} gepouseer",
"containerUnpaused": "Houer {{name}} ontpoos",
"failedToTogglePauseContainer": "Kon nie pousestatus vir houer {{name}} wissel nie",
"containerRemoved": "Houer {{name}} is verwyder",
"failedToRemoveContainer": "Kon nie houer {{name}} verwyder nie",
"image": "Beeld",
"ports": "Hawens",
"noPorts": "Geen poorte nie",
"start": "Begin",
"confirmRemoveContainer": "Is jy seker jy wil die houer '{{name}}' verwyder? Hierdie aksie kan nie ongedaan gemaak word nie.",
"runningContainerWarning": "Waarskuwing: Hierdie houer loop tans. As dit verwyder word, sal die houer eers gestop word.",
"loadingContainers": "Laai houers...",
"manager": "Docker Bestuurder",
"autoRefresh": "Outomatiese Herlaai",
"timestamps": "Tydstempels",
"lines": "Lyne",
"filterLogs": "Filtreer logboeke...",
"refresh": "Verfris",
"download": "Laai af",
"clear": "Duidelik",
"logsDownloaded": "Logboeke suksesvol afgelaai",
"last50": "Laaste 50",
"last100": "Laaste 100",
"last500": "Laaste 500",
"last1000": "Laaste 1000",
"allLogs": "Alle logboeke",
"noLogsMatching": "Geen logboeke wat ooreenstem met \"{{query}}\"",
"noLogsAvailable": "Geen logboeke beskikbaar nie",
"noContainersFound": "Geen houers gevind nie",
"noContainersFoundHint": "Geen Docker-houers is op hierdie gasheer beskikbaar nie",
"searchPlaceholder": "Soek houers...",
"allStatuses": "Alle statusse",
"stateRunning": "Hardloop",
"statePaused": "Onderbreek",
"stateExited": "Uitgegaan",
"stateRestarting": "Herbegin",
"noContainersMatchFilters": "Geen houers stem ooreen met jou filters nie",
"noContainersMatchFiltersHint": "Probeer om jou soek- of filterkriteria aan te pas",
"failedToFetchStats": "Kon nie houerstatistieke haal nie",
"containerNotRunning": "Houer loop nie",
"startContainerToViewStats": "Begin die houer om statistieke te sien",
"loadingStats": "Laai statistieke...",
"errorLoadingStats": "Fout by die laai van statistieke",
"noStatsAvailable": "Geen statistieke beskikbaar nie",
"cpuUsage": "SVE-gebruik",
"current": "Huidige",
"memoryUsage": "Geheuegebruik",
"networkIo": "Netwerk I/O",
"input": "Invoer",
"output": "Uitset",
"blockIo": "Blok I/O",
"read": "Lees",
"write": "Skryf",
"pids": "PID's",
"containerInformation": "Houerinligting",
"name": "Naam",
"id": "ID",
"state": "Staat",
"containerMustBeRunning": "Die houer moet loop om toegang tot die konsole te verkry",
"verificationCodePrompt": "Voer verifikasiekode in",
"totpVerificationFailed": "TOTP-verifikasie het misluk. Probeer asseblief weer.",
"warpgateVerificationFailed": "Warpgate-verifikasie het misluk. Probeer asseblief weer.",
"connectedTo": "Gekoppel aan {{containerName}}",
"disconnected": "Ontkoppel",
"consoleError": "Konsolefout",
"errorMessage": "Fout: {{message}}",
"failedToConnect": "Kon nie aan houer koppel nie",
"console": "Konsole",
"selectShell": "Kies dop",
"bash": "Bash",
"sh": "sj",
"ash": "as",
"connect": "Verbind",
"disconnect": "Ontkoppel",
"notConnected": "Nie gekoppel nie",
"clickToConnect": "Klik verbind om 'n dopsessie te begin",
"connectingTo": "Verbind met {{containerName}}...",
"containerNotFound": "Houer nie gevind nie",
"backToList": "Terug na lys",
"logs": "Logboeke",
"stats": "Statistiek",
"consoleTab": "Konsole",
"startContainerToAccess": "Begin die houer om toegang tot die konsole te verkry"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker-integrasie",
"enableDockerMonitor": "Aktiveer Docker",
"enableDockerMonitorDesc": "Monitor en bestuur houers op hierdie gasheer via Docker",
"containerRuntime": "Houerlooptyd",
"containerRuntimeDesc": "Kies die CLI wat vir houerbestuur op hierdie gasheer gebruik word",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Sien houers, lees logs en kyk na statistieke op enige gasheer wat Docker gebruik."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker غير مفعّل لهذا المضيف",
"validating": "جارٍ التحقق من Docker...",
"connecting": "جارٍ الاتصال...",
"error": "خطأ",
"version": "{{runtime}} {{version}}",
"connectionFailed": "فشل الاتصال بـ Docker",
"containerStarted": "بدأت الحاوية {{name}}",
"failedToStartContainer": "فشل تشغيل الحاوية {{name}}",
"containerStopped": "توقفت الحاوية {{name}}",
"failedToStopContainer": "فشل إيقاف الحاوية {{name}}",
"containerRestarted": "أعيد تشغيل الحاوية {{name}}",
"failedToRestartContainer": "فشل إعادة تشغيل الحاوية {{name}}",
"containerPaused": "تم إيقاف الحاوية {{name}} مؤقتاً",
"containerUnpaused": "تم استئناف الحاوية {{name}}",
"failedToTogglePauseContainer": "فشل تبديل حالة الإيقاف المؤقت للحاوية {{name}}",
"containerRemoved": "تمت إزالة الحاوية {{name}}",
"failedToRemoveContainer": "فشلت إزالة الحاوية {{name}}",
"image": "صورة",
"ports": "منافذ",
"noPorts": "لا توجد منافذ",
"start": "ابدأ",
"confirmRemoveContainer": "هل أنت متأكد من رغبتك في إزالة الحاوية '{{name}}'؟ لا يمكن التراجع عن هذا الإجراء.",
"runningContainerWarning": "تحذير: هذه الحاوية قيد التشغيل حالياً. ستؤدي إزالتها إلى إيقافها أولاً.",
"loadingContainers": "جارٍ تحميل الحاويات...",
"manager": "مدير Docker",
"autoRefresh": "تحديث تلقائي",
"timestamps": "الطوابع الزمنية",
"lines": "الأسطر",
"filterLogs": "تصفية السجلات...",
"refresh": "تحديث",
"download": "تنزيل",
"clear": "مسح",
"logsDownloaded": "تم تنزيل السجلات بنجاح",
"last50": "آخر 50",
"last100": "آخر 100",
"last500": "آخر 500",
"last1000": "آخر 1000",
"allLogs": "كل السجلات",
"noLogsMatching": "لا توجد سجلات تطابق \"{{query}}\"",
"noLogsAvailable": "لا توجد سجلات متاحة",
"noContainersFound": "لا توجد حاويات",
"noContainersFoundHint": "لا توجد حاويات Docker متاحة على هذا المضيف",
"searchPlaceholder": "البحث عن حاويات...",
"allStatuses": "جميع الحالات",
"stateRunning": "قيد التشغيل",
"statePaused": "معلق",
"stateExited": "متوقف",
"stateRestarting": "إعادة التشغيل",
"noContainersMatchFilters": "لا توجد حاويات تطابق عوامل التصفية الخاصة بك",
"noContainersMatchFiltersHint": "جرّب تعديل معايير البحث أو التصفية",
"failedToFetchStats": "فشل جلب إحصائيات الحاوية",
"containerNotRunning": "الحاوية غير قيد التشغيل",
"startContainerToViewStats": "ابدأ الحاوية لعرض الإحصائيات",
"loadingStats": "جارٍ تحميل الإحصائيات...",
"errorLoadingStats": "خطأ في تحميل الإحصائيات",
"noStatsAvailable": "لا توجد إحصائيات متاحة",
"cpuUsage": "استخدام CPU",
"current": "الحالي",
"memoryUsage": "استخدام الذاكرة",
"networkIo": "الإدخال/الإخراج للشبكة",
"input": "إدخال",
"output": "المخرجات",
"blockIo": "الإدخال/الإخراج الكتلي",
"read": "قراءة",
"write": "كتابة",
"pids": "PIDs",
"containerInformation": "معلومات الحاوية",
"name": "الاسم",
"id": "المعرف",
"state": "الحالة",
"containerMustBeRunning": "يجب أن تكون الحاوية قيد التشغيل للوصول إلى وحدة التحكم",
"verificationCodePrompt": "أدخل رمز التحقق",
"totpVerificationFailed": "فشل التحقق من TOTP. يرجى المحاولة مرة أخرى.",
"warpgateVerificationFailed": "فشلت مصادقة Warpgate. يرجى المحاولة مرة أخرى.",
"connectedTo": "متصل بـ {{containerName}}",
"disconnected": "تم قطع الاتصال",
"consoleError": "خطأ في وحدة التحكم",
"errorMessage": "خطأ: {{message}}",
"failedToConnect": "فشل الاتصال بالحاوية",
"console": "وحدة التحكم",
"selectShell": "اختر الصدفة",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "اتصل",
"disconnect": "قطع الاتصال",
"notConnected": "غير متصل",
"clickToConnect": "انقر فوق 'اتصل' لبدء جلسة صدفة",
"connectingTo": "جارٍ الاتصال بـ {{containerName}}...",
"containerNotFound": "الحاوية غير موجودة",
"backToList": "عودة إلى القائمة",
"logs": "السجلات",
"stats": "الإحصائيات",
"consoleTab": "وحدة التحكم",
"startContainerToAccess": "ابدأ تشغيل الحاوية للوصول إلى وحدة التحكم"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "تكامل Docker",
"enableDockerMonitor": "تمكين Docker",
"enableDockerMonitorDesc": "مراقبة وإدارة الحاويات على هذا المضيف عبر Docker",
"containerRuntime": "بيئة تشغيل الحاويات",
"containerRuntimeDesc": "اختر واجهة سطر الأوامر المستخدمة لإدارة الحاويات على هذا المضيف",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "عامل ميناء",
"feature_docker_desc": "اطلع على الحاويات، واقرأ السجلات، وراقب الإحصائيات على أي مضيف يعمل بنظام Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker не е активиран за този хост",
"validating": "Валидиране на Docker...",
"connecting": "Свързване...",
"error": "Грешка",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Неуспешно свързване с Docker",
"containerStarted": "Контейнерът {{name}} е стартиран",
"failedToStartContainer": "Неуспешно стартиране на контейнера {{name}}",
"containerStopped": "Контейнерът {{name}} е спрян",
"failedToStopContainer": "Неуспешно спиране на контейнера {{name}}",
"containerRestarted": "Контейнерът {{name}} е рестартиран",
"failedToRestartContainer": "Рестартирането на контейнера не бе успешно {{name}}",
"containerPaused": "Контейнерът {{name}} е на пауза",
"containerUnpaused": "Контейнерът {{name}} е възстановен",
"failedToTogglePauseContainer": "Неуспешно превключване на състоянието на пауза за контейнер {{name}}",
"containerRemoved": "Контейнерът {{name}} е премахнат",
"failedToRemoveContainer": "Неуспешно премахване на контейнера {{name}}",
"image": "Изображение",
"ports": "Портове",
"noPorts": "Няма портове",
"start": "Старт",
"confirmRemoveContainer": "Сигурни ли сте, че искате да премахнете контейнера „{{name}}“? Това действие не може да бъде отменено.",
"runningContainerWarning": "Предупреждение: Този контейнер в момента работи. Премахването му първо ще спре контейнера.",
"loadingContainers": "Зареждане на контейнери...",
"manager": "Докер мениджър",
"autoRefresh": "Автоматично опресняване",
"timestamps": "Времеви печати",
"lines": "Линии",
"filterLogs": "Филтриране на лог файлове...",
"refresh": "Обновяване",
"download": "Изтегляне",
"clear": "Изчисти",
"logsDownloaded": "Дневниците са изтеглени успешно",
"last50": "Последните 50",
"last100": "Последните 100",
"last500": "Последните 500",
"last1000": "Последни 1000",
"allLogs": "Всички лог файлове",
"noLogsMatching": "Няма регистрационни файлове, съответстващи на „{{query}}“",
"noLogsAvailable": "Няма налични лог файлове",
"noContainersFound": "Не са намерени контейнери",
"noContainersFoundHint": "На този хост няма налични Docker контейнери",
"searchPlaceholder": "Търсене на контейнери...",
"allStatuses": "Всички статуси",
"stateRunning": "Бягане",
"statePaused": "Пауза",
"stateExited": "Изход",
"stateRestarting": "Рестартиране",
"noContainersMatchFilters": "Няма контейнери, които да отговарят на вашите филтри",
"noContainersMatchFiltersHint": "Опитайте да коригирате критериите си за търсене или филтриране",
"failedToFetchStats": "Извличането на статистически данни за контейнера не бе успешно",
"containerNotRunning": "Контейнерът не работи",
"startContainerToViewStats": "Стартирайте контейнера, за да видите статистиката",
"loadingStats": "Зареждане на статистика...",
"errorLoadingStats": "Грешка при зареждане на статистиката",
"noStatsAvailable": "Няма налична статистика",
"cpuUsage": "Използване на процесора",
"current": "Текущ",
"memoryUsage": "Използване на паметта",
"networkIo": "Мрежов вход/изход",
"input": "Вход",
"output": "Изход",
"blockIo": "Блокиране на входно/изходни данни",
"read": "Прочетете",
"write": "Пишете",
"pids": "PID-ове",
"containerInformation": "Информация за контейнера",
"name": "Име",
"id": "Идентификационен номер",
"state": "Щат",
"containerMustBeRunning": "Контейнерът трябва да е работещ, за да има достъп до конзолата",
"verificationCodePrompt": "Въведете код за потвърждение",
"totpVerificationFailed": "Проверката на TOTP не бе успешна. Моля, опитайте отново.",
"warpgateVerificationFailed": "Удостоверяването на Warpgate не бе успешно. Моля, опитайте отново.",
"connectedTo": "Свързано с {{containerName}}",
"disconnected": "Изключен",
"consoleError": "Грешка в конзолата",
"errorMessage": "Грешка: {{message}}",
"failedToConnect": "Неуспешно свързване с контейнера",
"console": "Конзола",
"selectShell": "Изберете черупка",
"bash": "Баш",
"sh": "ш",
"ash": "пепел",
"connect": "Свържете се",
"disconnect": "Изключване",
"notConnected": "Няма връзка",
"clickToConnect": "Щракнете върху „Свързване“, за да стартирате сесия на shell",
"connectingTo": "Свързване към {{containerName}}...",
"containerNotFound": "Контейнерът не е намерен",
"backToList": "Обратно към списъка",
"logs": "Дневници",
"stats": "Статистика",
"consoleTab": "Конзола",
"startContainerToAccess": "Стартирайте контейнера, за да получите достъп до конзолата"
},
"nav": {
"docker": "Докер"
},
"hosts": {
"tabDocker": "Докер",
"dockerIntegration": "Интеграция на Docker",
"enableDockerMonitor": "Активиране на Докер",
"enableDockerMonitorDesc": "Наблюдавайте и управлявайте контейнери на този хост чрез Docker",
"containerRuntime": "Изпълнение на контейнера",
"containerRuntimeDesc": "Изберете CLI, използван за управление на контейнери на този хост",
"containerRuntimeDocker": "Докер",
"containerRuntimePodman": "Подман"
},
"onboarding": {
"feature_docker": "Докер",
"feature_docker_desc": "Вижте контейнери, прочетете лог файлове и наблюдавайте статистики на всеки хост, на който работи Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "এই হোস্টের জন্য ডকার সক্রিয় করা নেই।",
"validating": "ডকার যাচাই করা হচ্ছে...",
"connecting": "সংযোগ স্থাপন...",
"error": "ত্রুটি",
"version": "{{runtime}} {{version}}",
"connectionFailed": "ডকারের সাথে সংযোগ করতে ব্যর্থ হয়েছে",
"containerStarted": "কন্টেইনার {{name}} চালু হয়েছে",
"failedToStartContainer": "{{name}} কন্টেইনারটি শুরু করতে ব্যর্থ হয়েছে",
"containerStopped": "কন্টেইনার {{name}} থেমে গেছে",
"failedToStopContainer": "কন্টেইনার বন্ধ করতে ব্যর্থ {{name}}",
"containerRestarted": "কন্টেইনার {{name}} পুনরায় চালু হয়েছে",
"failedToRestartContainer": "কন্টেইনার পুনরায় চালু করতে ব্যর্থ {{name}}",
"containerPaused": "কন্টেইনার {{name}} থামানো হয়েছে",
"containerUnpaused": "কন্টেইনার {{name}} বিরতিহীন",
"failedToTogglePauseContainer": "কন্টেইনার {{name}} এর জন্য বিরতি অবস্থা টগল করতে ব্যর্থ হয়েছে",
"containerRemoved": "কন্টেইনার {{name}} সরানো হয়েছে",
"failedToRemoveContainer": "কন্টেইনার অপসারণ করা সম্ভব হয়নি {{name}}",
"image": "ছবি",
"ports": "বন্দর",
"noPorts": "কোন পোর্ট নেই",
"start": "শুরু করুন",
"confirmRemoveContainer": "আপনি কি '{{name}}' কন্টেইনারটি সরাতে নিশ্চিত? এই কাজটি পূর্বাবস্থায় ফেরানো যাবে না।",
"runningContainerWarning": "সতর্কীকরণ: এই কন্টেইনারটি বর্তমানে চালু আছে। এটি অপসারণ করলে প্রথমে কন্টেইনারটি বন্ধ হবে।",
"loadingContainers": "কন্টেইনার লোড করা হচ্ছে...",
"manager": "ডকার ম্যানেজার",
"autoRefresh": "স্বয়ংক্রিয় রিফ্রেশ",
"timestamps": "টাইমস্ট্যাম্প",
"lines": "লাইন",
"filterLogs": "লগ ফিল্টার করুন...",
"refresh": "রিফ্রেশ",
"download": "ডাউনলোড করুন",
"clear": "পরিষ্কার",
"logsDownloaded": "লগগুলি সফলভাবে ডাউনলোড করা হয়েছে।",
"last50": "শেষ ৫০",
"last100": "শেষ ১০০",
"last500": "শেষ ৫০০",
"last1000": "শেষ ১০০০",
"allLogs": "সমস্ত লগ",
"noLogsMatching": "\"{{query}} \" এর সাথে মেলে এমন কোনও লগ নেই",
"noLogsAvailable": "কোন লগ উপলব্ধ নেই",
"noContainersFound": "কোন কন্টেইনার পাওয়া যায়নি",
"noContainersFoundHint": "এই হোস্টে কোনো ডকার কন্টেইনার উপলব্ধ নেই।",
"searchPlaceholder": "কন্টেইনারগুলি অনুসন্ধান করুন...",
"allStatuses": "সমস্ত স্ট্যাটাস",
"stateRunning": "দৌড়ানো",
"statePaused": "বিরতি দেওয়া হয়েছে",
"stateExited": "উত্তেজিত",
"stateRestarting": "পুনরায় চালু করা",
"noContainersMatchFilters": "আপনার ফিল্টারগুলির সাথে কোনও কন্টেইনার মেলে না",
"noContainersMatchFiltersHint": "আপনার অনুসন্ধান বা ফিল্টারের শর্তাবলী পরিবর্তন করে দেখুন।",
"failedToFetchStats": "কন্টেইনার পরিসংখ্যান আনতে ব্যর্থ হয়েছে",
"containerNotRunning": "কন্টেইনারটি চলছে না",
"startContainerToViewStats": "পরিসংখ্যান দেখতে কন্টেইনারটি চালু করুন।",
"loadingStats": "পরিসংখ্যান লোড হচ্ছে...",
"errorLoadingStats": "পরিসংখ্যান লোড করতে ত্রুটি",
"noStatsAvailable": "কোন পরিসংখ্যান উপলব্ধ নেই",
"cpuUsage": "সিপিইউ ব্যবহার",
"current": "বর্তমান",
"memoryUsage": "মেমরি ব্যবহার",
"networkIo": "নেটওয়ার্ক আই/ও",
"input": "ইনপুট",
"output": "আউটপুট",
"blockIo": "ব্লক আই/ও",
"read": "পড়ুন",
"write": "লিখুন",
"pids": "পিআইডি",
"containerInformation": "কন্টেইনারের তথ্য",
"name": "নাম",
"id": "আইডি",
"state": "রাজ্য",
"containerMustBeRunning": "কনসোল অ্যাক্সেস করতে হলে কন্টেইনারটি অবশ্যই চালু থাকতে হবে।",
"verificationCodePrompt": "যাচাইকরণ কোড প্রবেশ করান",
"totpVerificationFailed": "TOTP যাচাইকরণ ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।",
"warpgateVerificationFailed": "ওয়ার্পগেট প্রমাণীকরণ ব্যর্থ হয়েছে। অনুগ্রহ করে আবার চেষ্টা করুন।",
"connectedTo": "{{containerName}} এর সাথে সংযুক্ত",
"disconnected": "বিচ্ছিন্ন",
"consoleError": "কনসোল ত্রুটি",
"errorMessage": "ত্রুটি: {{message}}",
"failedToConnect": "কন্টেইনারের সাথে সংযোগ করতে ব্যর্থ হয়েছে",
"console": "কনসোল",
"selectShell": "শেল নির্বাচন করুন",
"bash": "ব্যাশ",
"sh": "শ",
"ash": "ছাই",
"connect": "সংযোগ করুন",
"disconnect": "সংযোগ বিচ্ছিন্ন করুন",
"notConnected": "সংযুক্ত নয়",
"clickToConnect": "শেল সেশন শুরু করতে কানেক্ট-এ ক্লিক করুন।",
"connectingTo": "{{containerName}} এর সাথে সংযোগ স্থাপন করা হচ্ছে...",
"containerNotFound": "কন্টেইনারটি খুঁজে পাওয়া যায়নি",
"backToList": "তালিকায় ফিরে যান",
"logs": "লগ",
"stats": "পরিসংখ্যান",
"consoleTab": "কনসোল",
"startContainerToAccess": "কনসোল অ্যাক্সেস করতে কন্টেইনারটি চালু করুন।"
},
"nav": {
"docker": "ডকার"
},
"hosts": {
"tabDocker": "ডকার",
"dockerIntegration": "ডকার ইন্টিগ্রেশন",
"enableDockerMonitor": "ডকার সক্রিয় করুন",
"enableDockerMonitorDesc": "ডকারের মাধ্যমে এই হোস্টে কন্টেইনারগুলি নিরীক্ষণ ও পরিচালনা করুন।",
"containerRuntime": "কন্টেইনার রানটাইম",
"containerRuntimeDesc": "এই হোস্টে কন্টেইনার ব্যবস্থাপনার জন্য ব্যবহৃত CLI নির্বাচন করুন",
"containerRuntimeDocker": "ডকার",
"containerRuntimePodman": "পডম্যান"
},
"onboarding": {
"feature_docker": "ডকার",
"feature_docker_desc": "ডকার চালিত যেকোনো হোস্টে কন্টেইনার দেখুন, লগ পড়ুন এবং পরিসংখ্যান পর্যবেক্ষণ করুন।"
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker no està habilitat per a aquest amfitrió",
"validating": "Validant Docker...",
"connecting": "Connectant...",
"error": "Error",
"version": "{{runtime}} {{version}}",
"connectionFailed": "No s'ha pogut connectar a Docker",
"containerStarted": "Contenidor {{name}} iniciat",
"failedToStartContainer": "No s'ha pogut iniciar el contenidor {{name}}",
"containerStopped": "El contenidor {{name}} s'ha aturat",
"failedToStopContainer": "No s'ha pogut aturar el contenidor {{name}}",
"containerRestarted": "El contenidor {{name}} s'ha reiniciat",
"failedToRestartContainer": "No s'ha pogut reiniciar el contenidor {{name}}",
"containerPaused": "Contenidor {{name}} en pausa",
"containerUnpaused": "Contenidor {{name}} reactivat",
"failedToTogglePauseContainer": "No s'ha pogut activar o desactivar l'estat de pausa per al contenidor {{name}}",
"containerRemoved": "Contenidor {{name}} eliminat",
"failedToRemoveContainer": "No s'ha pogut eliminar el contenidor {{name}}",
"image": "Imatge",
"ports": "Ports",
"noPorts": "Sense ports",
"start": "Inici",
"confirmRemoveContainer": "Esteu segur que voleu eliminar el contenidor '{{name}}'? Aquesta acció no es pot desfer.",
"runningContainerWarning": "Avís: Aquest contenidor està en execució. Si el suprimiu, primer s'aturarà el contenidor.",
"loadingContainers": "Carregant contenidors...",
"manager": "Gestor de Docker",
"autoRefresh": "Actualització automàtica",
"timestamps": "Marques de temps",
"lines": "Línies",
"filterLogs": "Filtra els registres...",
"refresh": "Actualitza",
"download": "Descarrega",
"clear": "Clar",
"logsDownloaded": "Registres descarregats correctament",
"last50": "Últims 50",
"last100": "Últims 100",
"last500": "Últims 500",
"last1000": "Els últims 1000",
"allLogs": "Tots els registres",
"noLogsMatching": "No hi ha registres que coincideixin amb \"{{query}}\"",
"noLogsAvailable": "No hi ha registres disponibles",
"noContainersFound": "No s'han trobat contenidors",
"noContainersFoundHint": "No hi ha contenidors Docker disponibles en aquest amfitrió.",
"searchPlaceholder": "Cerca contenidors...",
"allStatuses": "Tots els estats",
"stateRunning": "Córrer",
"statePaused": "En pausa",
"stateExited": "Sortit",
"stateRestarting": "Reinici",
"noContainersMatchFilters": "No hi ha contenidors que coincideixin amb els vostres filtres",
"noContainersMatchFiltersHint": "Prova d'ajustar els criteris de cerca o de filtre",
"failedToFetchStats": "No s'han pogut obtenir les estadístiques del contenidor",
"containerNotRunning": "El contenidor no funciona",
"startContainerToViewStats": "Inicia el contenidor per veure les estadístiques",
"loadingStats": "S'estan carregant les estadístiques...",
"errorLoadingStats": "S'ha produït un error en carregar les estadístiques",
"noStatsAvailable": "No hi ha estadístiques disponibles",
"cpuUsage": "Ús de la CPU",
"current": "Actual",
"memoryUsage": "Ús de memòria",
"networkIo": "E/S de xarxa",
"input": "Entrada",
"output": "Sortida",
"blockIo": "Bloc d'E/S",
"read": "Llegir",
"write": "Escriure",
"pids": "PIDs",
"containerInformation": "Informació del contenidor",
"name": "Nom",
"id": "ID",
"state": "Estat",
"containerMustBeRunning": "El contenidor ha d'estar en execució per accedir a la consola.",
"verificationCodePrompt": "Introduïu el codi de verificació",
"totpVerificationFailed": "La verificació TOTP ha fallat. Torna-ho a provar.",
"warpgateVerificationFailed": "L'autenticació de Warpgate ha fallat. Torna-ho a intentar.",
"connectedTo": "Connectat a {{containerName}}",
"disconnected": "Desconnectat",
"consoleError": "Error de consola",
"errorMessage": "Error: {{message}}",
"failedToConnect": "No s'ha pogut connectar al contenidor",
"console": "Consola",
"selectShell": "Selecciona l'intèrpret d'ordres",
"bash": "Bash",
"sh": "sh",
"ash": "cendra",
"connect": "Connecta",
"disconnect": "Desconnecta",
"notConnected": "No connectat",
"clickToConnect": "Feu clic a Connecta per iniciar una sessió de shell",
"connectingTo": "Connectant a {{containerName}}...",
"containerNotFound": "No s'ha trobat el contenidor",
"backToList": "Torna a la llista",
"logs": "Registres",
"stats": "Estadístiques",
"consoleTab": "Consola",
"startContainerToAccess": "Inicieu el contenidor per accedir a la consola"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Integració de Docker",
"enableDockerMonitor": "Activa Docker",
"enableDockerMonitorDesc": "Supervisar i gestionar els contenidors d'aquest amfitrió mitjançant Docker",
"containerRuntime": "Temps d'execució del contenidor",
"containerRuntimeDesc": "Trieu la CLI utilitzada per a la gestió de contenidors en aquest amfitrió",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Veure contenidors, llegir registres i observar estadístiques de qualsevol host que executi Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker není pro tohoto hostitele povolen.",
"validating": "Ověřování Dockeru...",
"connecting": "Spojovací...",
"error": "Chyba",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Nepodařilo se připojit k Dockeru",
"containerStarted": "Kontejner {{name}} spuštěn",
"failedToStartContainer": "Nepodařilo se spustit kontejner {{name}}",
"containerStopped": "Kontejner {{name}} zastaven",
"failedToStopContainer": "Nepodařilo se zastavit kontejner {{name}}",
"containerRestarted": "Kontejner {{name}} restartován",
"failedToRestartContainer": "Nepodařilo se restartovat kontejner {{name}}",
"containerPaused": "Kontejner {{name}} pozastaven",
"containerUnpaused": "Kontejner {{name}} pozastaven",
"failedToTogglePauseContainer": "Nepodařilo se přepnout stav pozastavení pro kontejner {{name}}",
"containerRemoved": "Kontejner {{name}} byl odstraněn",
"failedToRemoveContainer": "Nepodařilo se odstranit kontejner {{name}}",
"image": "Obraz",
"ports": "Porty",
"noPorts": "Žádné porty",
"start": "Start",
"confirmRemoveContainer": "Opravdu chcete odstranit kontejner '{{name}}'? Tuto akci nelze vrátit zpět.",
"runningContainerWarning": "Varování: Tento kontejner je aktuálně spuštěný. Jeho odstraněním se nejprve zastaví.",
"loadingContainers": "Nakládání kontejnerů...",
"manager": "Správce Dockeru",
"autoRefresh": "Automatické obnovení",
"timestamps": "Časová razítka",
"lines": "Čáry",
"filterLogs": "Filtrovat protokoly...",
"refresh": "Obnovit",
"download": "Stáhnout",
"clear": "Jasný",
"logsDownloaded": "Protokoly byly úspěšně staženy",
"last50": "Posledních 50",
"last100": "Posledních 100",
"last500": "Posledních 500",
"last1000": "Posledních 1000",
"allLogs": "Všechny protokoly",
"noLogsMatching": "Žádné protokoly neodpovídají „{{query}}“",
"noLogsAvailable": "Žádné protokoly nejsou k dispozici",
"noContainersFound": "Nenalezeny žádné kontejnery",
"noContainersFoundHint": "Na tomto hostiteli nejsou k dispozici žádné kontejnery Docker.",
"searchPlaceholder": "Hledat kontejnery...",
"allStatuses": "Všechny stavy",
"stateRunning": "Běh",
"statePaused": "Pozastaveno",
"stateExited": "Ukončeno",
"stateRestarting": "Restartování",
"noContainersMatchFilters": "Žádné kontejnery neodpovídají vašim filtrům",
"noContainersMatchFiltersHint": "Zkuste upravit kritéria vyhledávání nebo filtru",
"failedToFetchStats": "Nepodařilo se načíst statistiky kontejneru",
"containerNotRunning": "Kontejner neběží",
"startContainerToViewStats": "Spusťte kontejner pro zobrazení statistik",
"loadingStats": "Načítání statistik...",
"errorLoadingStats": "Chyba při načítání statistik",
"noStatsAvailable": "Žádné statistiky nejsou k dispozici",
"cpuUsage": "Využití CPU",
"current": "Proud",
"memoryUsage": "Využití paměti",
"networkIo": "Síťové I/O",
"input": "Vstup",
"output": "Výstup",
"blockIo": "Blok I/O",
"read": "Číst",
"write": "Napsat",
"pids": "PIDy",
"containerInformation": "Informace o kontejneru",
"name": "Jméno",
"id": "Průkaz totožnosti",
"state": "Stát",
"containerMustBeRunning": "Pro přístup ke konzoli musí být kontejner spuštěný.",
"verificationCodePrompt": "Zadejte ověřovací kód",
"totpVerificationFailed": "Ověření TOTP se nezdařilo. Zkuste to prosím znovu.",
"warpgateVerificationFailed": "Ověření Warpgate se nezdařilo. Zkuste to prosím znovu.",
"connectedTo": "Připojeno k {{containerName}}",
"disconnected": "Odpojeno",
"consoleError": "Chyba konzole",
"errorMessage": "Chyba: {{message}}",
"failedToConnect": "Nepodařilo se připojit ke kontejneru",
"console": "Utěšit",
"selectShell": "Vyberte skořápku",
"bash": "Bash",
"sh": "sh",
"ash": "popel",
"connect": "Připojit",
"disconnect": "Odpojit",
"notConnected": "Nepřipojeno",
"clickToConnect": "Kliknutím na tlačítko Připojit spusťte relaci shellu.",
"connectingTo": "Připojování k {{containerName}}...",
"containerNotFound": "Kontejner nenalezen",
"backToList": "Zpět na seznam",
"logs": "Protokoly",
"stats": "Statistiky",
"consoleTab": "Utěšit",
"startContainerToAccess": "Spusťte kontejner pro přístup ke konzoli"
},
"nav": {
"docker": "Přístavní dělník"
},
"hosts": {
"tabDocker": "Přístavní dělník",
"dockerIntegration": "Integrace Dockeru",
"enableDockerMonitor": "Povolit Docker",
"enableDockerMonitorDesc": "Monitorování a správa kontejnerů na tomto hostiteli pomocí Dockeru",
"containerRuntime": "Běh kontejneru",
"containerRuntimeDesc": "Vyberte rozhraní CLI používané pro správu kontejnerů na tomto hostiteli",
"containerRuntimeDocker": "Přístavní dělník",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Přístavní dělník",
"feature_docker_desc": "Zobrazujte kontejnery, čtěte protokoly a sledujte statistiky na jakémkoli hostiteli s Dockerem."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker er ikke aktiveret for denne vært",
"validating": "Validerer Docker...",
"connecting": "Forbinder...",
"error": "Fejl",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Kunne ikke oprette forbindelse til Docker",
"containerStarted": "Container {{name}} startet",
"failedToStartContainer": "Kunne ikke starte containeren {{name}}",
"containerStopped": "Container {{name}} stoppet",
"failedToStopContainer": "Kunne ikke stoppe containeren {{name}}",
"containerRestarted": "Container {{name}} genstartet",
"failedToRestartContainer": "Kunne ikke genstarte containeren {{name}}",
"containerPaused": "Container {{name}} sat på pause",
"containerUnpaused": "Container {{name}} genoptaget",
"failedToTogglePauseContainer": "Kunne ikke slå pausetilstand til og fra for container {{name}}",
"containerRemoved": "Container {{name}} fjernet",
"failedToRemoveContainer": "Kunne ikke fjerne containeren {{name}}",
"image": "Billede",
"ports": "Havne",
"noPorts": "Ingen porte",
"start": "Starte",
"confirmRemoveContainer": "Er du sikker på, at du vil fjerne containeren '{{name}}'? Denne handling kan ikke fortrydes.",
"runningContainerWarning": "Advarsel: Denne container kører i øjeblikket. Fjernelse af den vil stoppe containeren først.",
"loadingContainers": "Indlæser containere...",
"manager": "Docker Manager",
"autoRefresh": "Automatisk opdatering",
"timestamps": "Tidsstempler",
"lines": "Linjer",
"filterLogs": "Filtrer logfiler...",
"refresh": "Opfriske",
"download": "Download",
"clear": "Klar",
"logsDownloaded": "Logfilerne er downloadet",
"last50": "Sidste 50",
"last100": "Sidste 100",
"last500": "Sidste 500",
"last1000": "Sidste 1000",
"allLogs": "Alle logfiler",
"noLogsMatching": "Ingen logfiler matcher \"{{query}}\"",
"noLogsAvailable": "Ingen logfiler tilgængelige",
"noContainersFound": "Ingen containere fundet",
"noContainersFoundHint": "Der er ingen Docker-containere tilgængelige på denne vært",
"searchPlaceholder": "Søg i containere...",
"allStatuses": "Alle statusser",
"stateRunning": "Løb",
"statePaused": "Pausesat",
"stateExited": "Afsluttet",
"stateRestarting": "Genstart",
"noContainersMatchFilters": "Ingen containere matcher dine filtre",
"noContainersMatchFiltersHint": "Prøv at justere dine søge- eller filterkriterier",
"failedToFetchStats": "Kunne ikke hente containerstatistik",
"containerNotRunning": "Containeren kører ikke",
"startContainerToViewStats": "Start containeren for at se statistik",
"loadingStats": "Indlæser statistik...",
"errorLoadingStats": "Fejl ved indlæsning af statistik",
"noStatsAvailable": "Ingen statistik tilgængelig",
"cpuUsage": "CPU-forbrug",
"current": "Strøm",
"memoryUsage": "Hukommelsesforbrug",
"networkIo": "Netværks-I/O",
"input": "Input",
"output": "Produktion",
"blockIo": "Blok I/O",
"read": "Læse",
"write": "Skrive",
"pids": "PID'er",
"containerInformation": "Containeroplysninger",
"name": "Navn",
"id": "ID",
"state": "Tilstand",
"containerMustBeRunning": "Containeren skal køre for at få adgang til konsollen",
"verificationCodePrompt": "Indtast bekræftelseskode",
"totpVerificationFailed": "TOTP-bekræftelse mislykkedes. Prøv igen.",
"warpgateVerificationFailed": "Warpgate-godkendelse mislykkedes. Prøv igen.",
"connectedTo": "Forbundet til {{containerName}}",
"disconnected": "Afbrudt",
"consoleError": "Konsolfejl",
"errorMessage": "Fejl: {{message}}",
"failedToConnect": "Kunne ikke oprette forbindelse til containeren",
"console": "Konsol",
"selectShell": "Vælg skal",
"bash": "Bash",
"sh": "sh",
"ash": "aske",
"connect": "Forbinde",
"disconnect": "Afbryde",
"notConnected": "Ikke forbundet",
"clickToConnect": "Klik på Opret forbindelse for at starte en shell-session",
"connectingTo": "Forbinder til {{containerName}}...",
"containerNotFound": "Beholderen blev ikke fundet",
"backToList": "Tilbage til listen",
"logs": "Logfiler",
"stats": "Statistik",
"consoleTab": "Konsol",
"startContainerToAccess": "Start containeren for at få adgang til konsollen"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker-integration",
"enableDockerMonitor": "Aktivér Docker",
"enableDockerMonitorDesc": "Overvåg og administrer containere på denne vært via Docker",
"containerRuntime": "Containerkørselstid",
"containerRuntimeDesc": "Vælg den CLI, der bruges til containeradministration på denne vært",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Se containere, læs logfiler og se statistikker på enhver vært, der kører Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker ist für diesen Host nicht aktiviert",
"validating": "Docker wird überprüft...",
"connecting": "Verbindung wird hergestellt...",
"error": "Fehler",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Verbindung zu Docker fehlgeschlagen",
"containerStarted": "Container {{name}} gestartet",
"failedToStartContainer": "Starten des Containers {{name}} fehlgeschlagen",
"containerStopped": "Container {{name}} gestoppt",
"failedToStopContainer": "Stoppen des Containers {{name}} fehlgeschlagen",
"containerRestarted": "Container {{name}} neu gestartet",
"failedToRestartContainer": "Neustart des Containers {{name}} fehlgeschlagen",
"containerPaused": "Container {{name}} pausiert",
"containerUnpaused": "Container {{name}} fortgesetzt",
"failedToTogglePauseContainer": "Umschalten des Pause-Zustands für Container {{name}} fehlgeschlagen",
"containerRemoved": "Container {{name}} entfernt",
"failedToRemoveContainer": "Entfernen des Containers {{name}} fehlgeschlagen",
"image": "Image",
"ports": "Ports",
"noPorts": "Keine Ports",
"start": "Start",
"confirmRemoveContainer": "Sind Sie sicher, dass Sie den Container '{{name}}' entfernen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
"runningContainerWarning": "Warnung: Dieser Container wird gerade ausgeführt. Beim Entfernen wird der Container zuerst gestoppt.",
"loadingContainers": "Container werden geladen...",
"manager": "Docker-Manager",
"autoRefresh": "Automatische Aktualisierung",
"timestamps": "Zeitstempel",
"lines": "Zeilen",
"filterLogs": "Logs filtern...",
"refresh": "Aktualisieren",
"download": "Herunterladen",
"clear": "Löschen",
"logsDownloaded": "Logs erfolgreich heruntergeladen",
"last50": "Letzte 50",
"last100": "Letzte 100",
"last500": "Letzte 500",
"last1000": "Letzte 1000",
"allLogs": "Alle Logs",
"noLogsMatching": "Keine Logs passend zu \"{{query}}\"",
"noLogsAvailable": "Keine Logs verfügbar",
"noContainersFound": "Keine Container gefunden",
"noContainersFoundHint": "Auf diesem Host sind keine Docker-Container verfügbar",
"searchPlaceholder": "Container durchsuchen...",
"allStatuses": "Alle Status",
"stateRunning": "Läuft",
"statePaused": "Pausiert",
"stateExited": "Beendet",
"stateRestarting": "Wird neu gestartet",
"noContainersMatchFilters": "Keine Container entsprechen Ihren Filtern",
"noContainersMatchFiltersHint": "Versuchen Sie, Ihre Such- oder Filterkriterien anzupassen.",
"failedToFetchStats": "Container-Statistiken konnten nicht abgerufen werden",
"containerNotRunning": "Container läuft nicht",
"startContainerToViewStats": "Starten Sie den Container, um Statistiken anzuzeigen",
"loadingStats": "Statistiken werden geladen...",
"errorLoadingStats": "Fehler beim Laden der Statistiken",
"noStatsAvailable": "Keine Statistiken verfügbar",
"cpuUsage": "CPU-Auslastung",
"current": "Aktuell",
"memoryUsage": "Speicherauslastung",
"networkIo": "Netzwerk-I/O",
"input": "Eingabe",
"output": "Ausgabe",
"blockIo": "Block-I/O",
"read": "Lesen",
"write": "Schreiben",
"pids": "PIDs",
"containerInformation": "Container-Informationen",
"name": "Name",
"id": "ID",
"state": "Status",
"containerMustBeRunning": "Der Container muss ausgeführt werden, um auf die Konsole zuzugreifen",
"verificationCodePrompt": "Bestätigungscode eingeben",
"totpVerificationFailed": "TOTP-Überprüfung fehlgeschlagen. Bitte versuchen Sie es erneut.",
"warpgateVerificationFailed": "Warpgate-Authentifizierung fehlgeschlagen. Bitte versuchen Sie es erneut.",
"connectedTo": "Verbunden mit {{containerName}}",
"disconnected": "Getrennt",
"consoleError": "Konsolenfehler",
"errorMessage": "Fehler: {{message}}",
"failedToConnect": "Verbindung zum Container fehlgeschlagen",
"console": "Konsole",
"selectShell": "Shell auswählen",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Verbinden",
"disconnect": "Trennen",
"notConnected": "Nicht verbunden",
"clickToConnect": "Klicken Sie auf 'Verbinden', um eine Shell-Sitzung zu starten",
"connectingTo": "Verbinden mit {{containerName}}...",
"containerNotFound": "Container nicht gefunden",
"backToList": "Zurück zur Liste",
"logs": "Protokolle",
"stats": "Statistiken",
"consoleTab": "Konsole",
"startContainerToAccess": "Starten Sie den Container, um auf die Konsole zuzugreifen"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker-Integration",
"enableDockerMonitor": "Docker aktivieren",
"enableDockerMonitorDesc": "Container auf diesem Host über Docker überwachen und verwalten",
"containerRuntime": "Container-Runtime",
"containerRuntimeDesc": "Wählen Sie die CLI für die Container-Verwaltung auf diesem Host",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Container anzeigen, Protokolle lesen und Statistiken auf jedem Host, auf dem Docker ausgeführt wird, einsehen."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Το Docker δεν είναι ενεργοποιημένο για αυτόν τον κεντρικό υπολογιστή",
"validating": "Επικύρωση Docker...",
"connecting": "Συνδετικός...",
"error": "Σφάλμα",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Αποτυχία σύνδεσης με το Docker",
"containerStarted": "Το κοντέινερ {{name}} ξεκίνησε",
"failedToStartContainer": "Αποτυχία εκκίνησης κοντέινερ {{name}}",
"containerStopped": "Το κοντέινερ {{name}} σταμάτησε",
"failedToStopContainer": "Αποτυχία διακοπής του κοντέινερ {{name}}",
"containerRestarted": "Το κοντέινερ {{name}} επανεκκινήθηκε",
"failedToRestartContainer": "Αποτυχία επανεκκίνησης κοντέινερ {{name}}",
"containerPaused": "Το κοντέινερ {{name}} τέθηκε σε παύση",
"containerUnpaused": "Το κοντέινερ {{name}} δεν έπαυσε να λειτουργεί",
"failedToTogglePauseContainer": "Αποτυχία εναλλαγής κατάστασης παύσης για το κοντέινερ {{name}}",
"containerRemoved": "Το κοντέινερ {{name}} αφαιρέθηκε",
"failedToRemoveContainer": "Αποτυχία κατάργησης του κοντέινερ {{name}}",
"image": "Εικών",
"ports": "Λιμάνια",
"noPorts": "Δεν υπάρχουν θύρες",
"start": "Αρχή",
"confirmRemoveContainer": "Είστε βέβαιοι ότι θέλετε να καταργήσετε το κοντέινερ '{{name}}'; Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.",
"runningContainerWarning": "Προειδοποίηση: Αυτό το κοντέινερ εκτελείται αυτήν τη στιγμή. Η αφαίρεσή του θα διακόψει πρώτα τη λειτουργία του.",
"loadingContainers": "Φόρτωση κοντέινερ...",
"manager": "Διαχειριστής Docker",
"autoRefresh": "Αυτόματη Ανανέωση",
"timestamps": "Χρονικές σημάνσεις",
"lines": "Γραμμές",
"filterLogs": "Φιλτράρισμα αρχείων καταγραφής...",
"refresh": "Φρεσκάρω",
"download": "Λήψη",
"clear": "Σαφής",
"logsDownloaded": "Τα αρχεία καταγραφής λήφθηκαν με επιτυχία",
"last50": "Τελευταία 50",
"last100": "Τελευταία 100",
"last500": "Τελευταία 500",
"last1000": "Τελευταία 1000",
"allLogs": "Όλα τα αρχεία καταγραφής",
"noLogsMatching": "Δεν υπάρχουν αρχεία καταγραφής που να ταιριάζουν με το \"{{query}}\"",
"noLogsAvailable": "Δεν υπάρχουν διαθέσιμα αρχεία καταγραφής",
"noContainersFound": "Δεν βρέθηκαν κοντέινερ",
"noContainersFoundHint": "Δεν υπάρχουν διαθέσιμα κοντέινερ Docker σε αυτόν τον κεντρικό υπολογιστή",
"searchPlaceholder": "Αναζήτηση κοντέινερ...",
"allStatuses": "Όλες οι καταστάσεις",
"stateRunning": "Τρέξιμο",
"statePaused": "Σε παύση",
"stateExited": "Έξοδος",
"stateRestarting": "Επανεκκίνηση",
"noContainersMatchFilters": "Δεν υπάρχουν κοντέινερ που να αντιστοιχούν στα φίλτρα σας",
"noContainersMatchFiltersHint": "Δοκιμάστε να προσαρμόσετε τα κριτήρια αναζήτησης ή φιλτραρίσματος",
"failedToFetchStats": "Αποτυχία ανάκτησης στατιστικών στοιχείων κοντέινερ",
"containerNotRunning": "Το κοντέινερ δεν λειτουργεί",
"startContainerToViewStats": "Ξεκινήστε το κοντέινερ για να δείτε στατιστικά στοιχεία",
"loadingStats": "Φόρτωση στατιστικών στοιχείων...",
"errorLoadingStats": "Σφάλμα φόρτωσης στατιστικών στοιχείων",
"noStatsAvailable": "Δεν υπάρχουν διαθέσιμα στατιστικά στοιχεία",
"cpuUsage": "Χρήση CPU",
"current": "Ρεύμα",
"memoryUsage": "Χρήση μνήμης",
"networkIo": "Είσοδος/Έξοδος Δικτύου",
"input": "Εισαγωγή",
"output": "Παραγωγή",
"blockIo": "Είσοδος/Έξοδος μπλοκ",
"read": "Ανάγνωση",
"write": "Γράφω",
"pids": "PID",
"containerInformation": "Πληροφορίες κοντέινερ",
"name": "Ονομα",
"id": "ταυτότητα",
"state": "Κατάσταση",
"containerMustBeRunning": "Το κοντέινερ πρέπει να εκτελείται για πρόσβαση στην κονσόλα",
"verificationCodePrompt": "Εισαγάγετε τον κωδικό επαλήθευσης",
"totpVerificationFailed": "Η επαλήθευση TOTP απέτυχε. Δοκιμάστε ξανά.",
"warpgateVerificationFailed": "Ο έλεγχος ταυτότητας Warpgate απέτυχε. Δοκιμάστε ξανά.",
"connectedTo": "Συνδεδεμένο με {{containerName}}",
"disconnected": "Ασύνδετος",
"consoleError": "Σφάλμα κονσόλας",
"errorMessage": "Σφάλμα: {{message}}",
"failedToConnect": "Αποτυχία σύνδεσης με το κοντέινερ",
"console": "Κονσόλα",
"selectShell": "Επιλογή κελύφους",
"bash": "Βίαιο χτύπημα",
"sh": "σς",
"ash": "φλαμουριά",
"connect": "Συνδέω",
"disconnect": "Αποσυνδέω",
"notConnected": "Δεν είναι συνδεδεμένο",
"clickToConnect": "Κάντε κλικ στη σύνδεση για να ξεκινήσετε μια συνεδρία κελύφους",
"connectingTo": "Σύνδεση με {{containerName}}...",
"containerNotFound": "Δεν βρέθηκε κοντέινερ",
"backToList": "Επιστροφή στη λίστα",
"logs": "Αρχεία καταγραφής",
"stats": "Στατιστικά",
"consoleTab": "Κονσόλα",
"startContainerToAccess": "Ξεκινήστε το κοντέινερ για να αποκτήσετε πρόσβαση στην κονσόλα"
},
"nav": {
"docker": "Λιμενεργάτης"
},
"hosts": {
"tabDocker": "Λιμενεργάτης",
"dockerIntegration": "Ενσωμάτωση Docker",
"enableDockerMonitor": "Ενεργοποίηση Docker",
"enableDockerMonitorDesc": "Παρακολούθηση και διαχείριση κοντέινερ σε αυτόν τον κεντρικό υπολογιστή μέσω του Docker",
"containerRuntime": "Χρόνος εκτέλεσης κοντέινερ",
"containerRuntimeDesc": "Επιλέξτε το CLI που χρησιμοποιείται για τη διαχείριση κοντέινερ σε αυτόν τον κεντρικό υπολογιστή",
"containerRuntimeDocker": "Λιμενεργάτης",
"containerRuntimePodman": "Πόντμαν"
},
"onboarding": {
"feature_docker": "Λιμενεργάτης",
"feature_docker_desc": "Δείτε κοντέινερ, διαβάστε αρχεία καταγραφής και παρακολουθήστε στατιστικά στοιχεία σε οποιονδήποτε κεντρικό υπολογιστή που εκτελεί Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker no está habilitado para este host",
"validating": "Validando Docker...",
"connecting": "Conectando...",
"error": "Error",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Error al conectar con Docker",
"containerStarted": "Contenedor {{name}} iniciado",
"failedToStartContainer": "Error al iniciar el contenedor {{name}}",
"containerStopped": "Contenedor {{name}} detenido",
"failedToStopContainer": "Error al detener el contenedor {{name}}",
"containerRestarted": "Contenedor {{name}} reiniciado",
"failedToRestartContainer": "Error al reiniciar el contenedor {{name}}",
"containerPaused": "Contenedor {{name}} pausado",
"containerUnpaused": "Contenedor {{name}} reanudado",
"failedToTogglePauseContainer": "Error al cambiar el estado de pausa del contenedor {{name}}",
"containerRemoved": "Contenedor {{name}} eliminado",
"failedToRemoveContainer": "Error al eliminar el contenedor {{name}}",
"image": "Imagen",
"ports": "Puertos",
"noPorts": "Sin puertos",
"start": "Iniciar",
"confirmRemoveContainer": "¿Está seguro de que desea eliminar el contenedor '{{name}}'? Esta acción no se puede deshacer.",
"runningContainerWarning": "Advertencia: Este contenedor está actualmente en ejecución. Al eliminarlo, se detendrá primero.",
"loadingContainers": "Cargando contenedores...",
"manager": "Administrador de Docker",
"autoRefresh": "Actualización automática",
"timestamps": "Marcas de tiempo",
"lines": "Líneas",
"filterLogs": "Filtrar registros...",
"refresh": "Actualizar",
"download": "Descargar",
"clear": "Limpiar",
"logsDownloaded": "Registros descargados correctamente",
"last50": "Últimos 50",
"last100": "Últimos 100",
"last500": "Últimos 500",
"last1000": "Últimos 1000",
"allLogs": "Todos los registros",
"noLogsMatching": "No hay registros que coincidan con \"{{query}}\"",
"noLogsAvailable": "No hay registros disponibles",
"noContainersFound": "No se encontraron contenedores",
"noContainersFoundHint": "No hay contenedores Docker disponibles en este host",
"searchPlaceholder": "Buscar contenedores...",
"allStatuses": "Todos los estados",
"stateRunning": "En ejecución",
"statePaused": "En pausa",
"stateExited": "Detenido",
"stateRestarting": "Reiniciando",
"noContainersMatchFilters": "Ningún contenedor coincide con los filtros",
"noContainersMatchFiltersHint": "Intente ajustar los criterios de búsqueda o filtro",
"failedToFetchStats": "Error al obtener las estadísticas del contenedor",
"containerNotRunning": "El contenedor no está en ejecución",
"startContainerToViewStats": "Inicie el contenedor para ver las estadísticas",
"loadingStats": "Cargando estadísticas...",
"errorLoadingStats": "Error al cargar las estadísticas",
"noStatsAvailable": "No hay estadísticas disponibles",
"cpuUsage": "Uso de CPU",
"current": "Actual",
"memoryUsage": "Uso de memoria",
"networkIo": "E/S de red",
"input": "Entrada",
"output": "Salida",
"blockIo": "E/S de bloques",
"read": "Lectura",
"write": "Escritura",
"pids": "PIDs",
"containerInformation": "Información del contenedor",
"name": "Nombre",
"id": "ID",
"state": "Estado",
"containerMustBeRunning": "El contenedor debe estar en ejecución para acceder a la consola",
"verificationCodePrompt": "Introduzca el código de verificación",
"totpVerificationFailed": "La verificación TOTP falló. Inténtelo de nuevo.",
"warpgateVerificationFailed": "La autenticación Warpgate falló. Inténtelo de nuevo.",
"connectedTo": "Conectado a {{containerName}}",
"disconnected": "Desconectado",
"consoleError": "Error de consola",
"errorMessage": "Error: {{message}}",
"failedToConnect": "No se pudo conectar al contenedor",
"console": "Consola",
"selectShell": "Seleccionar shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Conectar",
"disconnect": "Desconectar",
"notConnected": "No conectado",
"clickToConnect": "Haga clic en conectar para iniciar una sesión de shell",
"connectingTo": "Conectando a {{containerName}}...",
"containerNotFound": "Contenedor no encontrado",
"backToList": "Volver a la lista",
"logs": "Registros",
"stats": "Estadísticas",
"consoleTab": "Consola",
"startContainerToAccess": "Inicie el contenedor para acceder a la consola"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Integración con Docker",
"enableDockerMonitor": "Activar Docker",
"enableDockerMonitorDesc": "Supervisar y gestionar contenedores en este host mediante Docker.",
"containerRuntime": "Runtime de contenedores",
"containerRuntimeDesc": "Elegir la CLI utilizada para la gestión de contenedores en este host.",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Estibador",
"feature_docker_desc": "Vea los contenedores, lea los registros y observe las estadísticas en cualquier host que ejecute Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker ei ole käytössä tälle isännälle",
"validating": "Dockerin validointi...",
"connecting": "Yhdistetään...",
"error": "Virhe",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Yhteyden muodostaminen Dockeriin epäonnistui",
"containerStarted": "Säiliö {{name}} aloitettu",
"failedToStartContainer": "Säiliön {{name}} käynnistäminen epäonnistui",
"containerStopped": "Kontti {{name}} pysäytetty",
"failedToStopContainer": "Säiliön {{name}} pysäyttäminen epäonnistui",
"containerRestarted": "Säiliö {{name}} käynnistetty uudelleen",
"failedToRestartContainer": "Säiliön uudelleenkäynnistys epäonnistui {{name}}",
"containerPaused": "Säilö {{name}} keskeytetty",
"containerUnpaused": "Säiliö {{name}} keskeytetty",
"failedToTogglePauseContainer": "Säilön {{name}} taukotilan vaihtaminen epäonnistui",
"containerRemoved": "Säiliö {{name}} poistettu",
"failedToRemoveContainer": "Säilön {{name}} poistaminen epäonnistui",
"image": "Kuva",
"ports": "Portit",
"noPorts": "Ei portteja",
"start": "Aloita",
"confirmRemoveContainer": "Haluatko varmasti poistaa säilön '{{name}}'? Tätä toimintoa ei voi perua.",
"runningContainerWarning": "Varoitus: Tämä säilö on parhaillaan käynnissä. Sen poistaminen pysäyttää säilön ensin.",
"loadingContainers": "Konttien lastaus...",
"manager": "Docker-hallinta",
"autoRefresh": "Automaattinen päivitys",
"timestamps": "Aikaleimat",
"lines": "Viivat",
"filterLogs": "Suodata lokit...",
"refresh": "Päivitä",
"download": "Lataa",
"clear": "Tyhjennä",
"logsDownloaded": "Lokien lataus onnistui",
"last50": "Viimeiset 50",
"last100": "Viimeiset 100",
"last500": "Viimeiset 500",
"last1000": "Viimeiset 1000",
"allLogs": "Kaikki lokit",
"noLogsMatching": "Ei lokeja, jotka vastaavat \"{{query}}\"",
"noLogsAvailable": "Ei lokeja saatavilla",
"noContainersFound": "Ei löytynyt säiliöitä",
"noContainersFoundHint": "Docker-kontteja ei ole saatavilla tällä isännöintipalvelimella",
"searchPlaceholder": "Hae säilöjä...",
"allStatuses": "Kaikki tilat",
"stateRunning": "Juoksu",
"statePaused": "Keskeytetty",
"stateExited": "Poistui",
"stateRestarting": "Uudelleenkäynnistys",
"noContainersMatchFilters": "Yksikään säilö ei vastaa suodattimiasi",
"noContainersMatchFiltersHint": "Kokeile muokata haku- tai suodatusehtojasi",
"failedToFetchStats": "Säilön tilastojen nouto epäonnistui",
"containerNotRunning": "Säiliö ei ole käynnissä",
"startContainerToViewStats": "Käynnistä säilö tilastojen tarkastelemiseksi",
"loadingStats": "Ladataan tilastoja...",
"errorLoadingStats": "Virhe tilastojen lataamisessa",
"noStatsAvailable": "Ei tilastoja saatavilla",
"cpuUsage": "Suorittimen käyttö",
"current": "Nykyinen",
"memoryUsage": "Muistin käyttö",
"networkIo": "Verkko-I/O",
"input": "Syöttö",
"output": "Lähtö",
"blockIo": "Estä I/O",
"read": "Lukea",
"write": "Kirjoittaa",
"pids": "PID-tunnukset",
"containerInformation": "Säiliön tiedot",
"name": "Nimi",
"id": "Henkilöllisyystodistus",
"state": "Osavaltio",
"containerMustBeRunning": "Kontin on oltava käynnissä, jotta konsoliin pääsee käsiksi.",
"verificationCodePrompt": "Syötä vahvistuskoodi",
"totpVerificationFailed": "TOTP-vahvistus epäonnistui. Yritä uudelleen.",
"warpgateVerificationFailed": "Warpgate-todennus epäonnistui. Yritä uudelleen.",
"connectedTo": "Yhdistetty kohteeseen {{containerName}}",
"disconnected": "Yhteys katkennut",
"consoleError": "Konsolivirhe",
"errorMessage": "Virhe: {{message}}",
"failedToConnect": "Yhteyden muodostaminen säilöön epäonnistui",
"console": "Konsoli",
"selectShell": "Valitse komentotulkki",
"bash": "Lyödä",
"sh": "sh",
"ash": "tuhka",
"connect": "Yhdistä",
"disconnect": "Katkaise yhteys",
"notConnected": "Ei yhdistetty",
"clickToConnect": "Aloita shell-istunto napsauttamalla Yhdistä",
"connectingTo": "Yhdistetään kohteeseen {{containerName}}...",
"containerNotFound": "Säiliötä ei löydy",
"backToList": "Takaisin listaan",
"logs": "Lokit",
"stats": "Tilastot",
"consoleTab": "Konsoli",
"startContainerToAccess": "Käynnistä säilö päästäksesi konsoliin"
},
"nav": {
"docker": "Satamatyöläinen"
},
"hosts": {
"tabDocker": "Satamatyöläinen",
"dockerIntegration": "Docker-integraatio",
"enableDockerMonitor": "Ota Docker käyttöön",
"enableDockerMonitorDesc": "Valvo ja hallinnoi tämän isännän säilöjä Dockerin kautta",
"containerRuntime": "Säilön suoritusaika",
"containerRuntimeDesc": "Valitse CLI, jota käytetään säilön hallintaan tässä isännässä",
"containerRuntimeDocker": "Satamatyöläinen",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Satamatyöläinen",
"feature_docker_desc": "Katso säilöjä, lue lokeja ja seuraa tilastoja millä tahansa Dockeria käyttävällä isännällä."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker n'est pas activé pour cet hôte",
"validating": "Validation de Docker...",
"connecting": "Connexion...",
"error": "Erreur",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Échec de la connexion à Docker",
"containerStarted": "Conteneur {{name}} démarré",
"failedToStartContainer": "Échec du démarrage du conteneur {{name}}",
"containerStopped": "Conteneur {{name}} arrêté",
"failedToStopContainer": "Échec de l'arrêt du conteneur {{name}}",
"containerRestarted": "Conteneur {{name}} redémarré",
"failedToRestartContainer": "Échec du redémarrage du conteneur {{name}}",
"containerPaused": "Conteneur {{name}} mis en pause",
"containerUnpaused": "Conteneur {{name}} repris",
"failedToTogglePauseContainer": "Échec du basculement de l'état de pause du conteneur {{name}}",
"containerRemoved": "Conteneur {{name}} supprimé",
"failedToRemoveContainer": "Échec de la suppression du conteneur {{name}}",
"image": "Image",
"ports": "Ports",
"noPorts": "Aucun port",
"start": "Démarrer",
"confirmRemoveContainer": "Êtes-vous sûr de vouloir supprimer le conteneur '{{name}}' ? Cette action est irréversible.",
"runningContainerWarning": "Attention : Ce conteneur est en cours d'exécution. Sa suppression l'arrêtera d'abord.",
"loadingContainers": "Chargement des conteneurs...",
"manager": "Gestionnaire Docker",
"autoRefresh": "Actualisation automatique",
"timestamps": "Horodatages",
"lines": "Lignes",
"filterLogs": "Filtrer les journaux...",
"refresh": "Actualiser",
"download": "Télécharger",
"clear": "Effacer",
"logsDownloaded": "Journaux téléchargés avec succès",
"last50": "50 derniers",
"last100": "100 derniers",
"last500": "500 derniers",
"last1000": "1 000 derniers",
"allLogs": "Tous les journaux",
"noLogsMatching": "Aucun journal correspondant à \"{{query}}\"",
"noLogsAvailable": "Aucun journal disponible",
"noContainersFound": "Aucun conteneur trouvé",
"noContainersFoundHint": "Aucun conteneur Docker n’est disponible sur cet hôte",
"searchPlaceholder": "Rechercher des conteneurs...",
"allStatuses": "Tous les statuts",
"stateRunning": "En cours d’exécution",
"statePaused": "En pause",
"stateExited": "Arrêté",
"stateRestarting": "Redémarrage en cours",
"noContainersMatchFilters": "Aucun conteneur ne correspond à vos filtres",
"noContainersMatchFiltersHint": "Essayez de modifier vos critères de recherche ou de filtrage",
"failedToFetchStats": "Échec de la récupération des statistiques du conteneur",
"containerNotRunning": "Conteneur arrêté",
"startContainerToViewStats": "Démarrez le conteneur pour afficher les statistiques",
"loadingStats": "Chargement des statistiques...",
"errorLoadingStats": "Erreur lors du chargement des statistiques",
"noStatsAvailable": "Aucune statistique disponible",
"cpuUsage": "Utilisation CPU",
"current": "Actuel",
"memoryUsage": "Utilisation mémoire",
"networkIo": "E/S réseau",
"input": "Entrée",
"output": "Sortie",
"blockIo": "E/S de blocs",
"read": "Lecture",
"write": "Écriture",
"pids": "PIDs",
"containerInformation": "Informations sur le conteneur",
"name": "Nom",
"id": "ID",
"state": "État",
"containerMustBeRunning": "Le conteneur doit être en cours d'exécution pour accéder à la console",
"verificationCodePrompt": "Saisissez le code de vérification",
"totpVerificationFailed": "La vérification TOTP a échoué. Veuillez réessayer.",
"warpgateVerificationFailed": "L'authentification Warpgate a échoué. Veuillez réessayer.",
"connectedTo": "Connecté à {{containerName}}",
"disconnected": "Déconnecté",
"consoleError": "Erreur de la console",
"errorMessage": "Erreur : {{message}}",
"failedToConnect": "Échec de la connexion au conteneur",
"console": "Console",
"selectShell": "Sélectionner le shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Connecter",
"disconnect": "Déconnecter",
"notConnected": "Non connecté",
"clickToConnect": "Cliquez sur Connecter pour démarrer une session shell",
"connectingTo": "Connexion à {{containerName}}…",
"containerNotFound": "Conteneur introuvable",
"backToList": "Retour à la liste",
"logs": "Journaux",
"stats": "Stats",
"consoleTab": "Console",
"startContainerToAccess": "Démarrez le conteneur pour accéder à la console"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Intégration Docker",
"enableDockerMonitor": "Activer Docker",
"enableDockerMonitorDesc": "Surveiller et gérer les conteneurs sur cet hôte via Docker",
"containerRuntime": "Moteur d'exécution de conteneurs",
"containerRuntimeDesc": "Choisissez le CLI utilisé pour la gestion des conteneurs sur cet hôte",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Consultez les conteneurs, lisez les journaux et surveillez les statistiques sur n'importe quel hôte exécutant Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker אינו מופעל עבור מארח זה",
"validating": "מאמת את Docker...",
"connecting": "מְקַשֵׁר...",
"error": "שְׁגִיאָה",
"version": "{{runtime}} {{version}}",
"connectionFailed": "נכשלה ההתחברות ל-Docker",
"containerStarted": "מיכל {{name}} הופעל",
"failedToStartContainer": "נכשל בהפעלת המכולה {{name}}",
"containerStopped": "מיכל {{name}} נעצר",
"failedToStopContainer": "נכשלה עצירת המכולה {{name}}",
"containerRestarted": "המיכל {{name}} הופעל מחדש",
"failedToRestartContainer": "נכשלה ההפעלה מחדש של המכולה {{name}}",
"containerPaused": "מיכל {{name}} הושהה",
"containerUnpaused": "השהייתה של המיכל {{name}} בוטלה",
"failedToTogglePauseContainer": "נכשל הניסיון להחליף בין מצב השהייה עבור המכולה {{name}}",
"containerRemoved": "המיכל {{name}} הוסר",
"failedToRemoveContainer": "נכשלה הסרת המיכל {{name}}",
"image": "תְמוּנָה",
"ports": "נמלים",
"noPorts": "אין יציאות",
"start": "הַתחָלָה",
"confirmRemoveContainer": "האם אתה בטוח שברצונך להסיר את המכולה '{{name}}'? לא ניתן לבטל פעולה זו.",
"runningContainerWarning": "אזהרה: מיכל זה פועל כעת. הסרתו תעצור את המיכל תחילה.",
"loadingContainers": "טוען מכולות...",
"manager": "מנהל דוקר",
"autoRefresh": "רענון אוטומטי",
"timestamps": "חותמות זמן",
"lines": "קווים",
"filterLogs": "סנן יומני רישום...",
"refresh": "לְרַעֲנֵן",
"download": "הורדה",
"clear": "בָּרוּר",
"logsDownloaded": "יומני הרישום הורדו בהצלחה",
"last50": "50 האחרונים",
"last100": "100 האחרונים",
"last500": "500 האחרונים",
"last1000": "1000 האחרונים",
"allLogs": "כל היומנים",
"noLogsMatching": "אין יומנים התואמים ל-\"{{query}}\"",
"noLogsAvailable": "אין יומנים זמינים",
"noContainersFound": "לא נמצאו מכולות",
"noContainersFoundHint": "אין מכולות Docker זמינות במארח זה",
"searchPlaceholder": "חיפוש מכולות...",
"allStatuses": "כל הסטטוסים",
"stateRunning": "רִיצָה",
"statePaused": "מושהה",
"stateExited": "יצא",
"stateRestarting": "הפעלה מחדש",
"noContainersMatchFilters": "אין מכולות התואמות את המסננים שלך",
"noContainersMatchFiltersHint": "נסה להתאים את קריטריוני החיפוש או הסינון שלך",
"failedToFetchStats": "נכשל באחזור סטטיסטיקות המכולה",
"containerNotRunning": "המכולה לא פועלת",
"startContainerToViewStats": "הפעל את המכולה כדי להציג נתונים סטטיסטיים",
"loadingStats": "טוען סטטיסטיקות...",
"errorLoadingStats": "שגיאה בטעינת סטטיסטיקות",
"noStatsAvailable": "אין סטטיסטיקות זמינות",
"cpuUsage": "שימוש במעבד",
"current": "נוֹכְחִי",
"memoryUsage": "שימוש בזיכרון",
"networkIo": "קלט/פלט של הרשת",
"input": "קֶלֶט",
"output": "תְפוּקָה",
"blockIo": "בלוק קלט/פלט",
"read": "לִקְרוֹא",
"write": "לִכתוֹב",
"pids": "PIDs",
"containerInformation": "מידע על המכולה",
"name": "שֵׁם",
"id": "תְעוּדַת זֶהוּת",
"state": "מְדִינָה",
"containerMustBeRunning": "יש לפעול על מנת לגשת למסוף.",
"verificationCodePrompt": "הזן קוד אימות",
"totpVerificationFailed": "אימות TOTP נכשל. אנא נסה שוב.",
"warpgateVerificationFailed": "אימות Warpgate נכשל. אנא נסה שוב.",
"connectedTo": "מחובר אל {{containerName}}",
"disconnected": "מְנוּתָק",
"consoleError": "שגיאת קונסולה",
"errorMessage": "שגיאה: {{message}}",
"failedToConnect": "נכשל החיבור למכולה",
"console": "לְנַחֵם",
"selectShell": "בחר מעטפת",
"bash": "לַחֲבוֹט",
"sh": "ש",
"ash": "אֵפֶר",
"connect": "לְחַבֵּר",
"disconnect": "לְנַתֵק",
"notConnected": "לא מחובר",
"clickToConnect": "לחץ על התחבר כדי להתחיל סשן מעטפת",
"connectingTo": "מתחבר אל {{containerName}}...",
"containerNotFound": "המיכל לא נמצא",
"backToList": "חזרה לרשימה",
"logs": "יומני רישום",
"stats": "סטטיסטיקות",
"consoleTab": "לְנַחֵם",
"startContainerToAccess": "הפעל את המכולה כדי לגשת לקונסולה"
},
"nav": {
"docker": "דוקר"
},
"hosts": {
"tabDocker": "דוקר",
"dockerIntegration": "אינטגרציה עם Docker",
"enableDockerMonitor": "הפעל את Docker",
"enableDockerMonitorDesc": "ניטור וניהול של מכולות במארח זה באמצעות Docker",
"containerRuntime": "זמן ריצה של המכולה",
"containerRuntimeDesc": "בחר את ממשק שורת הפקודה (CLI) המשמש לניהול מכולות במארח זה",
"containerRuntimeDocker": "דוקר",
"containerRuntimePodman": "פודמן"
},
"onboarding": {
"feature_docker": "דוקר",
"feature_docker_desc": "ראה קונטיינרים, קרא יומני רישום וצפה בסטטיסטיקות על כל מארח שמפעיל את Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "इस होस्ट के लिए Docker सक्षम नहीं है",
"validating": "Docker सत्यापित कर रहा है...",
"connecting": "कनेक्ट हो रहा है...",
"error": "त्रुटि",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Docker से कनेक्ट होने में विफल",
"containerStarted": "कंटेनर {{name}} प्रारंभ हुआ",
"failedToStartContainer": "कंटेनर {{name}} प्रारंभ करने में विफल",
"containerStopped": "कंटेनर {{name}} रुका",
"failedToStopContainer": "कंटेनर {{name}} रोकने में विफल",
"containerRestarted": "कंटेनर {{name}} पुनरारंभ हुआ",
"failedToRestartContainer": "कंटेनर {{name}} पुनरारंभ करने में विफल",
"containerPaused": "कंटेनर {{name}} विरामित",
"containerUnpaused": "कंटेनर {{name}} जारी",
"failedToTogglePauseContainer": "कंटेनर {{name}} के लिए विराम/जारी स्थिति बदलने में विफल",
"containerRemoved": "कंटेनर {{name}} हटा दिया गया",
"failedToRemoveContainer": "कंटेनर {{name}} हटाने में विफल",
"image": "इमेज",
"ports": "पोर्ट",
"noPorts": "कोई पोर्ट नहीं",
"start": "प्रारंभ करें",
"confirmRemoveContainer": "क्या आप वाकई कंटेनर '{{name}}' हटाना चाहते हैं? यह क्रिया पूर्ववत नहीं की जा सकती।",
"runningContainerWarning": "चेतावनी: यह कंटेनर वर्तमान में चल रहा है। हटाने पर पहले इसे रोका जाएगा।",
"loadingContainers": "कंटेनर लोड हो रहे हैं...",
"manager": "Docker प्रबंधक",
"autoRefresh": "स्वतः ताज़ा करें",
"timestamps": "टाइमस्टैम्प्स",
"lines": "पंक्तियाँ",
"filterLogs": "लॉग फ़िल्टर करें...",
"refresh": "ताज़ा करें",
"download": "डाउनलोड करें",
"clear": "साफ़ करें",
"logsDownloaded": "लॉग सफलतापूर्वक डाउनलोड हो गए",
"last50": "अंतिम 50",
"last100": "अंतिम 100",
"last500": "अंतिम 500",
"last1000": "अंतिम 1000",
"allLogs": "सभी लॉग",
"noLogsMatching": "\"{{query}}\" से मेल खाने वाले कोई लॉग नहीं हैं",
"noLogsAvailable": "कोई लॉग उपलब्ध नहीं",
"noContainersFound": "कोई कंटेनर नहीं मिले",
"noContainersFoundHint": "इस होस्ट पर कोई Docker कंटेनर उपलब्ध नहीं हैं",
"searchPlaceholder": "कंटेनर खोजें...",
"allStatuses": "सभी स्टेटस",
"stateRunning": "चालू",
"statePaused": "रुका हुआ",
"stateExited": "बंद",
"stateRestarting": "रीस्टार्ट हो रहा है",
"noContainersMatchFilters": "आपके फ़िल्टर से मेल खाने वाले कोई कंटेनर नहीं हैं",
"noContainersMatchFiltersHint": "अपनी खोज या फ़िल्टर मापदंड बदलकर देखें",
"failedToFetchStats": "कंटेनर के आँकड़े प्राप्त नहीं हो सके",
"containerNotRunning": "कंटेनर चालू नहीं है",
"startContainerToViewStats": "आँकड़े देखने के लिए कंटेनर चालू करें",
"loadingStats": "आँकड़े लोड हो रहे हैं...",
"errorLoadingStats": "आँकड़े लोड करने में त्रुटि",
"noStatsAvailable": "कोई आँकड़े उपलब्ध नहीं",
"cpuUsage": "CPU उपयोग",
"current": "वर्तमान",
"memoryUsage": "मेमोरी उपयोग",
"networkIo": "नेटवर्क I/O",
"input": "इनपुट",
"output": "आउटपुट",
"blockIo": "ब्लॉक I/O",
"read": "रीड",
"write": "राइट",
"pids": "PIDs",
"containerInformation": "कंटेनर जानकारी",
"name": "नाम",
"id": "आईडी",
"state": "स्थिति",
"containerMustBeRunning": "कंसोल तक पहुंचने के लिए कंटेनर चालू होना चाहिए",
"verificationCodePrompt": "सत्यापन कोड दर्ज करें",
"totpVerificationFailed": "TOTP सत्यापन विफल। कृपया पुनः प्रयास करें।",
"warpgateVerificationFailed": "Warpgate प्रमाणीकरण विफल। कृपया पुनः प्रयास करें।",
"connectedTo": "{{containerName}} से जुड़ा",
"disconnected": "डिस्कनेक्टेड",
"consoleError": "कंसोल त्रुटि",
"errorMessage": "त्रुटि: {{message}}",
"failedToConnect": "कंटेनर से जुड़ने में विफल",
"console": "कंसोल",
"selectShell": "शेल चुनें",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "कनेक्ट करें",
"disconnect": "डिस्कनेक्ट करें",
"notConnected": "कनेक्टेड नहीं",
"clickToConnect": "शेल सत्र शुरू करने के लिए कनेक्ट पर क्लिक करें",
"connectingTo": "{{containerName}} से कनेक्ट हो रहा है...",
"containerNotFound": "कंटेनर नहीं मिला",
"backToList": "सूची में वापस जाएं",
"logs": "लॉग",
"stats": "आंकड़े",
"consoleTab": "कंसोल",
"startContainerToAccess": "कंसोल तक पहुंचने के लिए कंटेनर चालू करें"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker एकीकरण",
"enableDockerMonitor": "Docker सक्षम करें",
"enableDockerMonitorDesc": "इस होस्ट पर Docker के माध्यम से कंटेनरों की निगरानी और प्रबंधन करें",
"containerRuntime": "कंटेनर रनटाइम",
"containerRuntimeDesc": "इस होस्ट पर कंटेनर प्रबंधन के लिए उपयोग किए जाने वाले CLI को चुनें",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "डाक में काम करनेवाला मज़दूर",
"feature_docker_desc": "डॉकर चलाने वाले किसी भी होस्ट पर कंटेनर देखें, लॉग पढ़ें और आंकड़े देखें।"
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "A Docker nincs engedélyezve ehhez a gazdagéphez",
"validating": "Docker érvényesítése...",
"connecting": "Kapcsolódás...",
"error": "Hiba",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Nem sikerült csatlakozni a Dockerhez",
"containerStarted": "{{name}} konténer elindítva",
"failedToStartContainer": "Nem sikerült elindítani a(z) {{name}} konténert",
"containerStopped": "Konténer {{name}} leállítva",
"failedToStopContainer": "Nem sikerült leállítani a(z) {{name}} konténert",
"containerRestarted": "{{name}} konténer újraindítva",
"failedToRestartContainer": "Nem sikerült újraindítani a konténert {{name}}",
"containerPaused": "{{name}} konténer szünetel",
"containerUnpaused": "{{name}} konténer szüneteltetése feloldva",
"failedToTogglePauseContainer": "Nem sikerült a szüneteltetési állapotot be- és kikapcsolni a következő konténernél: {{name}}",
"containerRemoved": "{{name}} konténer eltávolítva",
"failedToRemoveContainer": "Nem sikerült eltávolítani a(z) {{name}} konténert",
"image": "Kép",
"ports": "kikötők",
"noPorts": "Nincsenek portok",
"start": "Indul",
"confirmRemoveContainer": "Are you sure you want to remove the container '{{name}}'? This action cannot be undone.",
"runningContainerWarning": "Figyelmeztetés: Ez a konténer jelenleg fut. Eltávolítása először a konténer leállítását jelenti.",
"loadingContainers": "Konténerek betöltése...",
"manager": "Docker-kezelő",
"autoRefresh": "Automatikus frissítés",
"timestamps": "Időbélyegek",
"lines": "Vonalak",
"filterLogs": "Naplók szűrése...",
"refresh": "Frissítés",
"download": "Letöltés",
"clear": "Világos",
"logsDownloaded": "Naplók sikeresen letöltve",
"last50": "Utolsó 50",
"last100": "Utolsó 100",
"last500": "Utolsó 500",
"last1000": "Utolsó 1000",
"allLogs": "Minden napló",
"noLogsMatching": "Nincsenek a következőnek megfelelő naplók: \"{{query}}\"",
"noLogsAvailable": "Nincsenek elérhető naplók",
"noContainersFound": "Nem találhatók konténerek",
"noContainersFoundHint": "Nincsenek elérhető Docker konténerek ezen a gazdagépen",
"searchPlaceholder": "Konténerek keresése...",
"allStatuses": "Minden állapot",
"stateRunning": "Futás",
"statePaused": "Szüneteltetett",
"stateExited": "Kilépett",
"stateRestarting": "Újraindítás",
"noContainersMatchFilters": "Egyetlen tároló sem felel meg a szűrőknek",
"noContainersMatchFiltersHint": "Próbálja meg módosítani a keresési vagy szűrési feltételeket",
"failedToFetchStats": "Nem sikerült lekérni a konténer statisztikáit",
"containerNotRunning": "A konténer nem működik",
"startContainerToViewStats": "Indítsa el a konténert a statisztikák megtekintéséhez",
"loadingStats": "Statisztikák betöltése...",
"errorLoadingStats": "Hiba a statisztikák betöltése során",
"noStatsAvailable": "Nincsenek elérhető statisztikák",
"cpuUsage": "CPU-használat",
"current": "Jelenlegi",
"memoryUsage": "Memóriahasználat",
"networkIo": "Hálózati I/O",
"input": "Bemenet",
"output": "Kimenet",
"blockIo": "Blokk I/O",
"read": "Olvas",
"write": "Írás",
"pids": "PID-ek",
"containerInformation": "Konténerinformációk",
"name": "Név",
"id": "azonosító",
"state": "Állami",
"containerMustBeRunning": "A konténernek futnia kell a konzol eléréséhez",
"verificationCodePrompt": "Írja be az ellenőrző kódot",
"totpVerificationFailed": "A TOTP ellenőrzése sikertelen. Próbáld újra.",
"warpgateVerificationFailed": "A Warpgate hitelesítése sikertelen. Próbáld újra.",
"connectedTo": "Csatlakoztatva ehhez: {{containerName}}",
"disconnected": "Szétkapcsolt",
"consoleError": "Konzolhiba",
"errorMessage": "Hiba: {{message}}",
"failedToConnect": "Nem sikerült csatlakozni a konténerhez",
"console": "Konzol",
"selectShell": "Válassza ki a héjat",
"bash": "Bash",
"sh": "sh",
"ash": "hamu",
"connect": "Csatlakozás",
"disconnect": "Leválasztás",
"notConnected": "Nincs csatlakoztatva",
"clickToConnect": "Kattintson a Csatlakozás gombra a shell munkamenet elindításához",
"connectingTo": "Kapcsolódás ehhez: {{containerName}}...",
"containerNotFound": "A konténer nem található",
"backToList": "Vissza a listához",
"logs": "Naplók",
"stats": "Statisztikák",
"consoleTab": "Konzol",
"startContainerToAccess": "Indítsa el a konténert a konzol eléréséhez"
},
"nav": {
"docker": "Dokkmunkás"
},
"hosts": {
"tabDocker": "Dokkmunkás",
"dockerIntegration": "Docker-integráció",
"enableDockerMonitor": "Docker engedélyezése",
"enableDockerMonitorDesc": "Dockeren keresztül figyelheti és kezelheti a konténereket ezen a gazdagépen",
"containerRuntime": "Konténer futásideje",
"containerRuntimeDesc": "Válassza ki a gazdagépen a konténerkezeléshez használt parancssori felületet",
"containerRuntimeDocker": "Dokkmunkás",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Dokkmunkás",
"feature_docker_desc": "Tekintsd meg a konténereket, olvasd el a naplókat és figyeld a statisztikákat bármelyik Dockert futtató gazdagépen."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker tidak diaktifkan untuk host ini.",
"validating": "Memvalidasi Docker...",
"connecting": "Menghubungkan...",
"error": "Kesalahan",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Gagal terhubung ke Docker",
"containerStarted": "Kontainer {{name}} dimulai",
"failedToStartContainer": "Gagal memulai kontainer {{name}}",
"containerStopped": "Kontainer {{name}} berhenti",
"failedToStopContainer": "Gagal menghentikan kontainer {{name}}",
"containerRestarted": "Kontainer {{name}} dimulai ulang",
"failedToRestartContainer": "Gagal memulai ulang kontainer {{name}}",
"containerPaused": "Kontainer {{name}} berhenti",
"containerUnpaused": "Kontainer {{name}} tidak dijeda",
"failedToTogglePauseContainer": "Gagal mengubah status jeda untuk kontainer {{name}}",
"containerRemoved": "Kontainer {{name}} dihapus",
"failedToRemoveContainer": "Gagal menghapus kontainer {{name}}",
"image": "Gambar",
"ports": "Pelabuhan",
"noPorts": "Tidak ada port",
"start": "Awal",
"confirmRemoveContainer": "Apakah Anda yakin ingin menghapus kontainer '{{name}}'? Tindakan ini tidak dapat dibatalkan.",
"runningContainerWarning": "Peringatan: Kontainer ini sedang berjalan. Menghapusnya akan menghentikan kontainer terlebih dahulu.",
"loadingContainers": "Memuat kontainer...",
"manager": "Manajer Docker",
"autoRefresh": "Penyegaran Otomatis",
"timestamps": "Cap waktu",
"lines": "Garis",
"filterLogs": "Filter log...",
"refresh": "Menyegarkan",
"download": "Unduh",
"clear": "Jernih",
"logsDownloaded": "Log berhasil diunduh.",
"last50": "50 Terakhir",
"last100": "100 terakhir",
"last500": "500 Terakhir",
"last1000": "1000 terakhir",
"allLogs": "Semua Log",
"noLogsMatching": "Tidak ada log yang cocok dengan \"{{query}}\"",
"noLogsAvailable": "Tidak ada log yang tersedia.",
"noContainersFound": "Tidak ditemukan wadah apa pun",
"noContainersFoundHint": "Tidak ada kontainer Docker yang tersedia di host ini.",
"searchPlaceholder": "Cari kontainer...",
"allStatuses": "Semua Status",
"stateRunning": "Berlari",
"statePaused": "Dijeda",
"stateExited": "Keluar",
"stateRestarting": "Memulai ulang",
"noContainersMatchFilters": "Tidak ada wadah yang sesuai dengan filter Anda.",
"noContainersMatchFiltersHint": "Cobalah menyesuaikan kriteria pencarian atau filter Anda.",
"failedToFetchStats": "Gagal mengambil statistik kontainer",
"containerNotRunning": "Kontainer tidak berjalan",
"startContainerToViewStats": "Jalankan kontainer untuk melihat statistik.",
"loadingStats": "Memuat statistik...",
"errorLoadingStats": "Terjadi kesalahan saat memuat statistik.",
"noStatsAvailable": "Tidak ada statistik yang tersedia.",
"cpuUsage": "Penggunaan CPU",
"current": "Saat ini",
"memoryUsage": "Penggunaan Memori",
"networkIo": "Input/Output Jaringan",
"input": "Masukan",
"output": "Keluaran",
"blockIo": "Blok I/O",
"read": "Membaca",
"write": "Menulis",
"pids": "PID",
"containerInformation": "Informasi Kontainer",
"name": "Nama",
"id": "PENGENAL",
"state": "Negara",
"containerMustBeRunning": "Kontainer harus berjalan agar dapat mengakses konsol.",
"verificationCodePrompt": "Masukkan kode verifikasi",
"totpVerificationFailed": "Verifikasi TOTP gagal. Silakan coba lagi.",
"warpgateVerificationFailed": "Autentikasi Warpgate gagal. Silakan coba lagi.",
"connectedTo": "Terhubung ke {{containerName}}",
"disconnected": "Terputus",
"consoleError": "Kesalahan konsol",
"errorMessage": "Kesalahan: {{message}}",
"failedToConnect": "Gagal terhubung ke kontainer",
"console": "Menghibur",
"selectShell": "Pilih cangkang",
"bash": "Pesta",
"sh": "sh",
"ash": "abu",
"connect": "Menghubungkan",
"disconnect": "Memutuskan",
"notConnected": "Tidak terhubung",
"clickToConnect": "Klik sambungkan untuk memulai sesi shell.",
"connectingTo": "Menghubungkan ke {{containerName}}...",
"containerNotFound": "Kontainer tidak ditemukan",
"backToList": "Kembali ke Daftar",
"logs": "Log",
"stats": "Statistik",
"consoleTab": "Menghibur",
"startContainerToAccess": "Jalankan kontainer untuk mengakses konsol."
},
"nav": {
"docker": "Buruh pelabuhan"
},
"hosts": {
"tabDocker": "Buruh pelabuhan",
"dockerIntegration": "Integrasi Docker",
"enableDockerMonitor": "Aktifkan Docker",
"enableDockerMonitorDesc": "Pantau dan kelola kontainer di host ini melalui Docker.",
"containerRuntime": "Lingkungan Eksekusi Kontainer",
"containerRuntimeDesc": "Pilih CLI yang digunakan untuk manajemen kontainer pada host ini.",
"containerRuntimeDocker": "Buruh pelabuhan",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Buruh pelabuhan",
"feature_docker_desc": "Lihat kontainer, baca log, dan pantau statistik pada host mana pun yang menjalankan Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker non è abilitato per questo host",
"validating": "Convalida Docker in corso...",
"connecting": "Connessione in corso...",
"error": "Errore",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Connessione a Docker non riuscita",
"containerStarted": "Container {{name}} avviato",
"failedToStartContainer": "Impossibile avviare il container {{name}}",
"containerStopped": "Container {{name}} arrestato",
"failedToStopContainer": "Impossibile arrestare il container {{name}}",
"containerRestarted": "Container {{name}} riavviato",
"failedToRestartContainer": "Impossibile riavviare il container {{name}}",
"containerPaused": "Container {{name}} in pausa",
"containerUnpaused": "Container {{name}} riattivato",
"failedToTogglePauseContainer": "Impossibile cambiare lo stato di pausa del container {{name}}",
"containerRemoved": "Container {{name}} rimosso",
"failedToRemoveContainer": "Impossibile rimuovere il container {{name}}",
"image": "Immagine",
"ports": "Porte",
"noPorts": "Nessuna porta",
"start": "Avvia",
"confirmRemoveContainer": "Sei sicuro di voler rimuovere il container '{{name}}'? Questa azione non può essere annullata.",
"runningContainerWarning": "Attenzione: questo container è attualmente in esecuzione. La rimozione lo arresterà prima.",
"loadingContainers": "Caricamento container in corso...",
"manager": "Gestore Docker",
"autoRefresh": "Aggiornamento automatico",
"timestamps": "Timestamp",
"lines": "Righe",
"filterLogs": "Filtra log...",
"refresh": "Aggiorna",
"download": "Scarica",
"clear": "Pulisci",
"logsDownloaded": "Log scaricati con successo",
"last50": "Ultime 50",
"last100": "Ultime 100",
"last500": "Ultime 500",
"last1000": "Ultime 1000",
"allLogs": "Tutti i log",
"noLogsMatching": "Nessun log corrispondente a \"{{query}}\"",
"noLogsAvailable": "Nessun log disponibile",
"noContainersFound": "Nessun contenitore trovato",
"noContainersFoundHint": "Nessun contenitore Docker disponibile su questo host",
"searchPlaceholder": "Cerca contenitori...",
"allStatuses": "Tutti gli stati",
"stateRunning": "In esecuzione",
"statePaused": "In pausa",
"stateExited": "Terminato",
"stateRestarting": "In riavvio",
"noContainersMatchFilters": "Nessun contenitore corrisponde ai filtri",
"noContainersMatchFiltersHint": "Prova a modificare i criteri di ricerca o di filtro",
"failedToFetchStats": "Impossibile recuperare le statistiche del contenitore",
"containerNotRunning": "Contenitore non in esecuzione",
"startContainerToViewStats": "Avvia il contenitore per visualizzare le statistiche",
"loadingStats": "Caricamento statistiche...",
"errorLoadingStats": "Errore nel caricamento delle statistiche",
"noStatsAvailable": "Nessuna statistica disponibile",
"cpuUsage": "Utilizzo CPU",
"current": "Corrente",
"memoryUsage": "Utilizzo memoria",
"networkIo": "I/O di rete",
"input": "Input",
"output": "Output",
"blockIo": "Block I/O",
"read": "Lettura",
"write": "Scrittura",
"pids": "PIDs",
"containerInformation": "Informazioni sul container",
"name": "Nome",
"id": "ID",
"state": "Stato",
"containerMustBeRunning": "Il container deve essere in esecuzione per accedere alla console",
"verificationCodePrompt": "Inserisci il codice di verifica",
"totpVerificationFailed": "Verifica TOTP fallita. Riprova.",
"warpgateVerificationFailed": "Autenticazione Warpgate fallita. Riprova.",
"connectedTo": "Connesso a {{containerName}}",
"disconnected": "Disconnesso",
"consoleError": "Errore console",
"errorMessage": "Errore: {{message}}",
"failedToConnect": "Connessione al container fallita",
"console": "Console",
"selectShell": "Seleziona shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Connetti",
"disconnect": "Disconnetti",
"notConnected": "Non connesso",
"clickToConnect": "Clicca Connetti per avviare una sessione shell",
"connectingTo": "Connessione a {{containerName}} in corso...",
"containerNotFound": "Container non trovato",
"backToList": "Torna all'elenco",
"logs": "Log",
"stats": "Statistiche",
"consoleTab": "Console",
"startContainerToAccess": "Avvia il container per accedere alla console"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Integrazione Docker",
"enableDockerMonitor": "Abilita Docker",
"enableDockerMonitorDesc": "Monitora e gestisci i container su questo host tramite Docker",
"containerRuntime": "Runtime container",
"containerRuntimeDesc": "Scegli la CLI utilizzata per la gestione dei container su questo host",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Visualizza i container, leggi i log e controlla le statistiche su qualsiasi host che esegue Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "このホストではDockerが有効になっていません",
"validating": "Dockerを検証中...",
"connecting": "接続中...",
"error": "エラー",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Dockerへの接続に失敗しました",
"containerStarted": "コンテナ {{name}} が起動しました",
"failedToStartContainer": "コンテナ {{name}} の起動に失敗しました",
"containerStopped": "コンテナ {{name}} が停止しました",
"failedToStopContainer": "コンテナ {{name}} の停止に失敗しました",
"containerRestarted": "コンテナ {{name}} が再起動しました",
"failedToRestartContainer": "コンテナ {{name}} の再起動に失敗しました",
"containerPaused": "コンテナ {{name}} が一時停止しました",
"containerUnpaused": "コンテナ {{name}} の一時停止が解除されました",
"failedToTogglePauseContainer": "コンテナ {{name}} の一時停止状態の切り替えに失敗しました",
"containerRemoved": "コンテナ {{name}} が削除されました",
"failedToRemoveContainer": "コンテナ {{name}} の削除に失敗しました",
"image": "イメージ",
"ports": "ポート",
"noPorts": "ポートなし",
"start": "起動",
"confirmRemoveContainer": "コンテナ '{{name}}' を削除してもよろしいですか? この操作は元に戻せません。",
"runningContainerWarning": "警告: このコンテナは現在実行中です。削除すると、まずコンテナが停止されます。",
"loadingContainers": "コンテナを読み込み中...",
"manager": "Docker マネージャー",
"autoRefresh": "自動更新",
"timestamps": "タイムスタンプ",
"lines": "行数",
"filterLogs": "ログをフィルター...",
"refresh": "再読み込み",
"download": "ダウンロード",
"clear": "クリア",
"logsDownloaded": "ログのダウンロードに成功しました",
"last50": "直近50件",
"last100": "直近100件",
"last500": "直近500件",
"last1000": "直近1000件",
"allLogs": "すべてのログ",
"noLogsMatching": "検索条件 \"{{query}}\" に一致するログはありません",
"noLogsAvailable": "利用可能なログはありません",
"noContainersFound": "コンテナが見つかりません",
"noContainersFoundHint": "このホストには利用可能なDockerコンテナがありません",
"searchPlaceholder": "コンテナを検索...",
"allStatuses": "すべての状態",
"stateRunning": "実行中",
"statePaused": "一時停止中",
"stateExited": "終了済み",
"stateRestarting": "再起動中",
"noContainersMatchFilters": "条件に一致するコンテナはありません",
"noContainersMatchFiltersHint": "検索条件またはフィルター条件を調整してください",
"failedToFetchStats": "コンテナの統計情報の取得に失敗しました",
"containerNotRunning": "コンテナが実行されていません",
"startContainerToViewStats": "統計情報を表示するにはコンテナを起動してください",
"loadingStats": "統計情報を読み込み中...",
"errorLoadingStats": "統計情報の読み込みエラー",
"noStatsAvailable": "利用可能な統計情報はありません",
"cpuUsage": "CPU使用率",
"current": "現在",
"memoryUsage": "メモリ使用量",
"networkIo": "ネットワークI/O",
"input": "受信",
"output": "出力",
"blockIo": "ブロック I/O",
"read": "読み取り",
"write": "書き込み",
"pids": "PIDs",
"containerInformation": "コンテナ情報",
"name": "名前",
"id": "ID",
"state": "状態",
"containerMustBeRunning": "コンソールにアクセスするにはコンテナが実行中である必要があります",
"verificationCodePrompt": "認証コードを入力してください",
"totpVerificationFailed": "TOTP認証に失敗しました。もう一度お試しください。",
"warpgateVerificationFailed": "Warpgate認証に失敗しました。もう一度お試しください。",
"connectedTo": "{{containerName}}に接続しました",
"disconnected": "切断されました",
"consoleError": "コンソールエラー",
"errorMessage": "エラー: {{message}}",
"failedToConnect": "コンテナに接続できませんでした",
"console": "コンソール",
"selectShell": "シェルを選択",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "接続",
"disconnect": "切断",
"notConnected": "未接続",
"clickToConnect": "接続ボタンをクリックしてシェルセッションを開始",
"connectingTo": "{{containerName}}に接続中...",
"containerNotFound": "コンテナが見つかりません",
"backToList": "一覧に戻る",
"logs": "ログ",
"stats": "統計",
"consoleTab": "コンソール",
"startContainerToAccess": "コンテナを起動してコンソールにアクセスしてください"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker統合",
"enableDockerMonitor": "Docker有効化",
"enableDockerMonitorDesc": "Docker経由でこのホスト上のコンテナを監視・管理します。",
"containerRuntime": "コンテナランタイム",
"containerRuntimeDesc": "このホストのコンテナ管理に使用するCLIを選択します。",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "ドッカー",
"feature_docker_desc": "Dockerを実行している任意のホスト上で、コンテナの表示、ログの読み取り、統計情報の監視が可能です。"
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "이 호스트에서 Docker가 활성화되지 않았습니다",
"validating": "Docker 확인 중...",
"connecting": "연결 중...",
"error": "오류",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Docker에 연결하지 못했습니다",
"containerStarted": "컨테이너 {{name}} 시작됨",
"failedToStartContainer": "컨테이너 {{name}} 시작에 실패했습니다",
"containerStopped": "컨테이너 {{name}} 중지됨",
"failedToStopContainer": "컨테이너 {{name}} 중지에 실패했습니다",
"containerRestarted": "컨테이너 {{name}} 재시작됨",
"failedToRestartContainer": "컨테이너 {{name}} 재시작에 실패했습니다",
"containerPaused": "컨테이너 {{name}} 일시 정지됨",
"containerUnpaused": "컨테이너 {{name}} 일시 정지 해제됨",
"failedToTogglePauseContainer": "컨테이너 {{name}}의 일시 정지 상태 전환에 실패했습니다",
"containerRemoved": "컨테이너 {{name}} 제거됨",
"failedToRemoveContainer": "컨테이너 {{name}} 제거에 실패했습니다",
"image": "이미지",
"ports": "포트",
"noPorts": "포트 없음",
"start": "시작",
"confirmRemoveContainer": "컨테이너 '{{name}}'을(를) 제거하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
"runningContainerWarning": "경고: 이 컨테이너는 현재 실행 중입니다. 제거하면 먼저 컨테이너가 중지됩니다.",
"loadingContainers": "컨테이너 로딩 중...",
"manager": "Docker 관리자",
"autoRefresh": "자동 새로고침",
"timestamps": "타임스탬프",
"lines": "라인",
"filterLogs": "로그 필터...",
"refresh": "새로고침",
"download": "다운로드",
"clear": "지우기",
"logsDownloaded": "로그가 성공적으로 다운로드되었습니다.",
"last50": "최근 50개",
"last100": "최근 100개",
"last500": "최근 500개",
"last1000": "최근 1000개",
"allLogs": "전체 로그",
"noLogsMatching": "\"{{query}}\"와 일치하는 로그가 없습니다.",
"noLogsAvailable": "사용 가능한 로그가 없습니다.",
"noContainersFound": "컨테이너를 찾을 수 없습니다.",
"noContainersFoundHint": "이 호스트에 Docker 컨테이너가 없습니다.",
"searchPlaceholder": "컨테이너 검색...",
"allStatuses": "모든 상태",
"stateRunning": "실행 중",
"statePaused": "일시 중지",
"stateExited": "종료됨",
"stateRestarting": "다시 시작 중",
"noContainersMatchFilters": "필터와 일치하는 컨테이너가 없습니다.",
"noContainersMatchFiltersHint": "검색 또는 필터 조건을 조정해 보세요.",
"failedToFetchStats": "컨테이너 통계를 가져오지 못했습니다.",
"containerNotRunning": "컨테이너가 실행 중이 아닙니다.",
"startContainerToViewStats": "통계를 보려면 컨테이너를 시작하세요.",
"loadingStats": "통계 로딩 중...",
"errorLoadingStats": "통계 로딩 오류",
"noStatsAvailable": "사용 가능한 통계가 없습니다.",
"cpuUsage": "CPU 사용량",
"current": "현재",
"memoryUsage": "메모리 사용량",
"networkIo": "네트워크 I/O",
"input": "입력",
"output": "출력",
"blockIo": "블록 I/O",
"read": "읽기",
"write": "쓰기",
"pids": "PID",
"containerInformation": "컨테이너 정보",
"name": "이름",
"id": "ID",
"state": "상태",
"containerMustBeRunning": "컨테이너가 실행 중이어야 콘솔에 접근할 수 있습니다",
"verificationCodePrompt": "인증 코드를 입력하세요",
"totpVerificationFailed": "TOTP 인증에 실패했습니다. 다시 시도하세요.",
"warpgateVerificationFailed": "Warpgate 인증에 실패했습니다. 다시 시도하세요.",
"connectedTo": "{{containerName}}에 연결됨",
"disconnected": "연결 끊김",
"consoleError": "콘솔 오류",
"errorMessage": "오류: {{message}}",
"failedToConnect": "컨테이너에 연결하지 못했습니다",
"console": "콘솔",
"selectShell": "셸 선택",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "연결",
"disconnect": "연결 해제",
"notConnected": "연결되지 않음",
"clickToConnect": "연결을 클릭하여 셸 세션을 시작하세요",
"connectingTo": "{{containerName}}에 연결 중...",
"containerNotFound": "컨테이너를 찾을 수 없음",
"backToList": "목록으로 돌아가기",
"logs": "로그",
"stats": "통계",
"consoleTab": "콘솔",
"startContainerToAccess": "컨테이너를 시작하여 콘솔에 접근하세요"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker 통합",
"enableDockerMonitor": "Docker 활성화",
"enableDockerMonitorDesc": "Docker를 통해 이 호스트의 컨테이너를 모니터링하고 관리합니다.",
"containerRuntime": "컨테이너 런타임",
"containerRuntimeDesc": "이 호스트에서 컨테이너 관리에 사용할 CLI를 선택합니다.",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "도커",
"feature_docker_desc": "Docker가 실행 중인 모든 호스트에서 컨테이너를 확인하고, 로그를 읽고, 통계를 볼 수 있습니다."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker is niet ingeschakeld voor deze host.",
"validating": "Docker valideren...",
"connecting": "Verbinden...",
"error": "Fout",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Verbinding met Docker mislukt.",
"containerStarted": "Container {{name}} gestart",
"failedToStartContainer": "Het starten van de container is mislukt {{name}}",
"containerStopped": "Container {{name}} is gestopt",
"failedToStopContainer": "Het is niet gelukt om de container {{name}} te stoppen.",
"containerRestarted": "Container {{name}} opnieuw opgestart",
"failedToRestartContainer": "Het opnieuw opstarten van de container is mislukt {{name}}",
"containerPaused": "Container {{name}} gepauzeerd",
"containerUnpaused": "Container {{name}} is niet langer gepauzeerd",
"failedToTogglePauseContainer": "Het is niet gelukt om de pauzestatus voor container {{name}} te wijzigen.",
"containerRemoved": "Container {{name}} verwijderd",
"failedToRemoveContainer": "Het verwijderen van de container is mislukt {{name}}",
"image": "Afbeelding",
"ports": "Havens",
"noPorts": "Geen poorten",
"start": "Begin",
"confirmRemoveContainer": "Weet je zeker dat je de container '{{name}}' wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
"runningContainerWarning": "Waarschuwing: Deze container is momenteel actief. Als u deze verwijdert, wordt de container eerst gestopt.",
"loadingContainers": "Containers laden...",
"manager": "Docker Manager",
"autoRefresh": "Automatisch vernieuwen",
"timestamps": "Tijdstempels",
"lines": "Lijnen",
"filterLogs": "Filterlogboeken...",
"refresh": "Vernieuwen",
"download": "Download",
"clear": "Duidelijk",
"logsDownloaded": "Logbestanden succesvol gedownload.",
"last50": "Laatste 50",
"last100": "Laatste 100",
"last500": "Laatste 500",
"last1000": "Laatste 1000",
"allLogs": "Alle logboeken",
"noLogsMatching": "Geen logbestanden gevonden die overeenkomen met \"{{query}}\"",
"noLogsAvailable": "Geen logbestanden beschikbaar",
"noContainersFound": "Geen containers gevonden",
"noContainersFoundHint": "Er zijn geen Docker-containers beschikbaar op deze host.",
"searchPlaceholder": "Containers doorzoeken...",
"allStatuses": "Alle statussen",
"stateRunning": "Rennen",
"statePaused": "Gepauzeerd",
"stateExited": "Uitgang",
"stateRestarting": "Opnieuw opstarten",
"noContainersMatchFilters": "Geen containers komen overeen met uw filters.",
"noContainersMatchFiltersHint": "Probeer je zoek- of filtercriteria aan te passen.",
"failedToFetchStats": "Het ophalen van containerstatistieken is mislukt.",
"containerNotRunning": "Container draait niet",
"startContainerToViewStats": "Start de container om de statistieken te bekijken.",
"loadingStats": "Statistieken laden...",
"errorLoadingStats": "Fout bij het laden van statistieken",
"noStatsAvailable": "Geen statistieken beschikbaar",
"cpuUsage": "CPU-gebruik",
"current": "Huidig",
"memoryUsage": "Geheugengebruik",
"networkIo": "Netwerk I/O",
"input": "Invoer",
"output": "Uitvoer",
"blockIo": "Blok I/O",
"read": "Lezen",
"write": "Schrijven",
"pids": "PID's",
"containerInformation": "Containerinformatie",
"name": "Naam",
"id": "ID",
"state": "Staat",
"containerMustBeRunning": "De container moet actief zijn om toegang te krijgen tot de console.",
"verificationCodePrompt": "Voer de verificatiecode in.",
"totpVerificationFailed": "TOTP-verificatie mislukt. Probeer het opnieuw.",
"warpgateVerificationFailed": "Authenticatie via Warpgate is mislukt. Probeer het opnieuw.",
"connectedTo": "Verbonden met {{containerName}}",
"disconnected": "Verbinding verbroken",
"consoleError": "Consolefout",
"errorMessage": "Fout: {{message}}",
"failedToConnect": "Verbinding met de container mislukt.",
"console": "Troosten",
"selectShell": "Selecteer shell",
"bash": "Knal",
"sh": "sh",
"ash": "as",
"connect": "Verbinden",
"disconnect": "Verbinding verbreken",
"notConnected": "Niet verbonden",
"clickToConnect": "Klik op 'Verbinden' om een shellsessie te starten.",
"connectingTo": "Verbinding maken met {{containerName}}...",
"containerNotFound": "Container niet gevonden",
"backToList": "Terug naar de lijst",
"logs": "Logboeken",
"stats": "Statistieken",
"consoleTab": "Troosten",
"startContainerToAccess": "Start de container om toegang te krijgen tot de console."
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker-integratie",
"enableDockerMonitor": "Docker inschakelen",
"enableDockerMonitorDesc": "Containers op deze host bewaken en beheren via Docker.",
"containerRuntime": "Container Runtime",
"containerRuntimeDesc": "Kies de CLI die op deze host wordt gebruikt voor containerbeheer.",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Bekijk containers, lees logboeken en bekijk statistieken op elke host waarop Docker draait."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker er ikke aktivert for denne verten",
"validating": "Validerer Docker...",
"connecting": "Kobler til...",
"error": "Feil",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Kunne ikke koble til Docker",
"containerStarted": "Container {{name}} startet",
"failedToStartContainer": "Kunne ikke starte containeren {{name}}",
"containerStopped": "Container {{name}} stoppet",
"failedToStopContainer": "Klarte ikke å stoppe containeren {{name}}",
"containerRestarted": "Beholder {{name}} startet på nytt",
"failedToRestartContainer": "Kunne ikke starte beholderen {{name}} på nytt",
"containerPaused": "Beholder {{name}} satt på pause",
"containerUnpaused": "Beholder {{name}} er ikke satt på pause lenger",
"failedToTogglePauseContainer": "Kunne ikke slå av/på pausetilstand for container {{name}}",
"containerRemoved": "Beholder {{name}} fjernet",
"failedToRemoveContainer": "Kunne ikke fjerne beholderen {{name}}",
"image": "Bilde",
"ports": "Porter",
"noPorts": "Ingen porter",
"start": "Start",
"confirmRemoveContainer": "Er du sikker på at du vil fjerne beholderen '{{name}}'? Denne handlingen kan ikke angres.",
"runningContainerWarning": "Advarsel: Denne beholderen kjører for øyeblikket. Hvis du fjerner den, stoppes beholderen først.",
"loadingContainers": "Laster containere ...",
"manager": "Docker Manager",
"autoRefresh": "Automatisk oppdatering",
"timestamps": "Tidsstempler",
"lines": "Linjer",
"filterLogs": "Filtrer logger...",
"refresh": "Forfriske",
"download": "Last ned",
"clear": "Klar",
"logsDownloaded": "Loggene er lastet ned",
"last50": "Siste 50",
"last100": "Siste 100",
"last500": "Siste 500",
"last1000": "Siste 1000",
"allLogs": "Alle logger",
"noLogsMatching": "Ingen logger som samsvarer med «{{query}}»",
"noLogsAvailable": "Ingen logger tilgjengelig",
"noContainersFound": "Ingen containere funnet",
"noContainersFoundHint": "Ingen Docker-containere er tilgjengelige på denne verten",
"searchPlaceholder": "Søk i containere...",
"allStatuses": "Alle statuser",
"stateRunning": "Løping",
"statePaused": "Pauset",
"stateExited": "Avsluttet",
"stateRestarting": "Starter på nytt",
"noContainersMatchFilters": "Ingen beholdere samsvarer med filtrene dine",
"noContainersMatchFiltersHint": "Prøv å justere søke- eller filterkriteriene dine",
"failedToFetchStats": "Kunne ikke hente containerstatistikk",
"containerNotRunning": "Beholderen kjører ikke",
"startContainerToViewStats": "Start beholderen for å se statistikk",
"loadingStats": "Laster inn statistikk ...",
"errorLoadingStats": "Feil ved lasting av statistikk",
"noStatsAvailable": "Ingen statistikk tilgjengelig",
"cpuUsage": "CPU-bruk",
"current": "Nåværende",
"memoryUsage": "Minnebruk",
"networkIo": "Nettverk I/O",
"input": "Inndata",
"output": "Produksjon",
"blockIo": "Blokk I/O",
"read": "Lese",
"write": "Skrive",
"pids": "PID-er",
"containerInformation": "Containerinformasjon",
"name": "Navn",
"id": "ID",
"state": "Tilstand",
"containerMustBeRunning": "Containeren må kjøre for å få tilgang til konsollen",
"verificationCodePrompt": "Skriv inn bekreftelseskoden",
"totpVerificationFailed": "TOTP-verifisering mislyktes. Prøv på nytt.",
"warpgateVerificationFailed": "Warpgate-autentisering mislyktes. Prøv på nytt.",
"connectedTo": "Koblet til {{containerName}}",
"disconnected": "Frakoblet",
"consoleError": "Konsollfeil",
"errorMessage": "Feil: {{message}}",
"failedToConnect": "Kunne ikke koble til beholderen",
"console": "Konsoll",
"selectShell": "Velg skall",
"bash": "Bash",
"sh": "sh",
"ash": "aske",
"connect": "Koble til",
"disconnect": "Frakople",
"notConnected": "Ikke tilkoblet",
"clickToConnect": "Klikk på koble til for å starte en skalløkt",
"connectingTo": "Kobler til {{containerName}}...",
"containerNotFound": "Beholderen ble ikke funnet",
"backToList": "Tilbake til listen",
"logs": "Logger",
"stats": "Statistikk",
"consoleTab": "Konsoll",
"startContainerToAccess": "Start containeren for å få tilgang til konsollen"
},
"nav": {
"docker": "Dokker"
},
"hosts": {
"tabDocker": "Dokker",
"dockerIntegration": "Docker-integrasjon",
"enableDockerMonitor": "Aktiver Docker",
"enableDockerMonitorDesc": "Overvåk og administrer containere på denne verten via Docker",
"containerRuntime": "Containerkjøringstid",
"containerRuntimeDesc": "Velg CRI-et som brukes for containeradministrasjon på denne verten",
"containerRuntimeDocker": "Dokker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Dokker",
"feature_docker_desc": "Se containere, les logger og se statistikk på alle verter som kjører Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker nie jest włączony dla tego hosta",
"validating": "Sprawdzanie poprawności Dockera...",
"connecting": "Łączenie...",
"error": "Błąd",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Nie udało się połączyć z Dockerem",
"containerStarted": "Kontener {{name}} został uruchomiony",
"failedToStartContainer": "Nie udało się uruchomić kontenera {{name}}",
"containerStopped": "Kontener {{name}} zatrzymany",
"failedToStopContainer": "Nie udało się zatrzymać kontenera {{name}}",
"containerRestarted": "Kontener {{name}} został ponownie uruchomiony",
"failedToRestartContainer": "Nie udało się ponownie uruchomić kontenera {{name}}",
"containerPaused": "Kontener {{name}} wstrzymany",
"containerUnpaused": "Kontener {{name}} wznowiony",
"failedToTogglePauseContainer": "Nie udało się przełączyć stanu pauzy dla kontenera {{name}}",
"containerRemoved": "Kontener {{name}} został usunięty",
"failedToRemoveContainer": "Nie udało się usunąć kontenera {{name}}",
"image": "Obraz",
"ports": "Porty",
"noPorts": "Brak portów",
"start": "Start",
"confirmRemoveContainer": "Czy na pewno chcesz usunąć kontener „{{name}}”? Tej czynności nie można cofnąć.",
"runningContainerWarning": "Ostrzeżenie: Ten kontener jest obecnie uruchomiony. Jego usunięcie spowoduje najpierw jego zatrzymanie.",
"loadingContainers": "Ładowanie kontenerów...",
"manager": "Menedżer Dockera",
"autoRefresh": "Automatyczne odświeżanie",
"timestamps": "Znaczniki czasu",
"lines": "Wiersze",
"filterLogs": "Filtruj logi...",
"refresh": "Odśwież",
"download": "Pobierz",
"clear": "Wyczyść",
"logsDownloaded": "Pomyślnie pobrano logi",
"last50": "Ostatnie 50",
"last100": "Ostatnie 100",
"last500": "Ostatnie 500",
"last1000": "Ostatnie 1000",
"allLogs": "Wszystkie logi",
"noLogsMatching": "Brak logów pasujących do „{{query}}”",
"noLogsAvailable": "Brak dostępnych logów",
"noContainersFound": "Nie znaleziono kontenerów",
"noContainersFoundHint": "Na tym hoście nie ma dostępnych kontenerów Docker",
"searchPlaceholder": "Przeszukaj kontenery...",
"allStatuses": "Wszystkie statusy",
"stateRunning": "Działa",
"statePaused": "Wstrzymano",
"stateExited": "Zakończony",
"stateRestarting": "Restartuje się",
"noContainersMatchFilters": "Brak kontenerów pasujących do filtrów",
"noContainersMatchFiltersHint": "Spróbuj dostosować kryteria wyszukiwania lub filtrowania",
"failedToFetchStats": "Nie udało się pobrać statystyk kontenera",
"containerNotRunning": "Kontener nie działa",
"startContainerToViewStats": "Uruchom kontener, aby wyświetlić statystyki",
"loadingStats": "Ładowanie statystyk...",
"errorLoadingStats": "Błąd ładowania statystyk",
"noStatsAvailable": "Brak dostępnych statystyk",
"cpuUsage": "Wykorzystanie procesora",
"current": "Bieżące",
"memoryUsage": "Wykorzystanie pamięci",
"networkIo": "Wejście/wyjście sieciowe",
"input": "Wejście",
"output": "Wyjście",
"blockIo": "Blokowe I/O",
"read": "Odczyt",
"write": "Zapis",
"pids": "PID-y",
"containerInformation": "Informacje o kontenerze",
"name": "Nazwa",
"id": "ID",
"state": "Stan",
"containerMustBeRunning": "Aby uzyskać dostęp do konsoli, kontener musi być uruchomiony",
"verificationCodePrompt": "Wprowadź kod weryfikacyjny",
"totpVerificationFailed": "Weryfikacja TOTP nie powiodła się. Spróbuj ponownie.",
"warpgateVerificationFailed": "Uwierzytelnianie Warpgate nie powiodło się. Spróbuj ponownie.",
"connectedTo": "Połączono z {{containerName}}",
"disconnected": "Rozłączono",
"consoleError": "Błąd konsoli",
"errorMessage": "Błąd: {{message}}",
"failedToConnect": "Nie udało się połączyć z kontenerem",
"console": "Konsola",
"selectShell": "Wybierz powłokę",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Połącz",
"disconnect": "Odłącz",
"notConnected": "Nie połączono",
"clickToConnect": "Kliknij „Połącz”, aby rozpocząć sesję powłoki",
"connectingTo": "Łączenie z {{containerName}}...",
"containerNotFound": "Nie znaleziono kontenera",
"backToList": "Powrót do listy",
"logs": "Logi",
"stats": "Statystyki",
"consoleTab": "Konsola",
"startContainerToAccess": "Uruchom kontener, aby uzyskać dostęp do konsoli"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Integracja z Dockerem",
"enableDockerMonitor": "Włącz Docker",
"enableDockerMonitorDesc": "Monitoruj i zarządzaj kontenerami na tym hoście za pomocą Dockera",
"containerRuntime": "Środowisko wykonawcze kontenera",
"containerRuntimeDesc": "Wybierz CLI używane do zarządzania kontenerami na tym hoście",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Przeglądaj kontenery, czytaj logi i śledź statystyki na dowolnym hoście, na którym działa Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "O Docker não está habilitado para este host.",
"validating": "Validando o Docker...",
"connecting": "Conectando...",
"error": "Erro",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Falha ao conectar ao Docker",
"containerStarted": "Contêiner {{name}} iniciado",
"failedToStartContainer": "Falha ao iniciar o contêiner {{name}}",
"containerStopped": "Contêiner {{name}} parado",
"failedToStopContainer": "Falha ao parar o contêiner {{name}}",
"containerRestarted": "Contêiner {{name}} reiniciado",
"failedToRestartContainer": "Falha ao reiniciar o contêiner {{name}}",
"containerPaused": "Contêiner {{name}} pausado",
"containerUnpaused": "Contêiner {{name}} despausado",
"failedToTogglePauseContainer": "Falha ao alternar o estado de pausa para o contêiner {{name}}",
"containerRemoved": "Contêiner {{name}} removido",
"failedToRemoveContainer": "Falha ao remover o contêiner {{name}}",
"image": "Imagem",
"ports": "Portos",
"noPorts": "Sem portas",
"start": "Começar",
"confirmRemoveContainer": "Tem certeza de que deseja remover o contêiner '{{name}}'? Esta ação não pode ser desfeita.",
"runningContainerWarning": "Aviso: Este contêiner está em execução. Removê-lo interromperá o contêiner primeiro.",
"loadingContainers": "Carregando contêineres...",
"manager": "Gerenciador de Docker",
"autoRefresh": "Atualização automática",
"timestamps": "Carimbos de data/hora",
"lines": "Linhas",
"filterLogs": "Filtrar registros...",
"refresh": "Atualizar",
"download": "Download",
"clear": "Claro",
"logsDownloaded": "Registros baixados com sucesso",
"last50": "Últimos 50",
"last100": "Últimos 100",
"last500": "Últimos 500",
"last1000": "Últimos 1000",
"allLogs": "Todos os registros",
"noLogsMatching": "Nenhum registro correspondente a \"{{query}}\"",
"noLogsAvailable": "Nenhum registro disponível",
"noContainersFound": "Nenhum contêiner encontrado",
"noContainersFoundHint": "Não há contêineres Docker disponíveis neste host.",
"searchPlaceholder": "Contêineres de pesquisa...",
"allStatuses": "Todos os status",
"stateRunning": "Correndo",
"statePaused": "Em pausa",
"stateExited": "Saiu",
"stateRestarting": "Reiniciando",
"noContainersMatchFilters": "Nenhum recipiente corresponde aos seus filtros.",
"noContainersMatchFiltersHint": "Tente ajustar seus critérios de pesquisa ou filtro.",
"failedToFetchStats": "Falha ao obter as estatísticas do contêiner.",
"containerNotRunning": "Contêiner não está em execução",
"startContainerToViewStats": "Inicie o contêiner para visualizar as estatísticas.",
"loadingStats": "Carregando estatísticas...",
"errorLoadingStats": "Estatísticas de carregamento de erros",
"noStatsAvailable": "Não há estatísticas disponíveis.",
"cpuUsage": "Utilização da CPU",
"current": "Atual",
"memoryUsage": "Uso de memória",
"networkIo": "E/S de rede",
"input": "Entrada",
"output": "Saída",
"blockIo": "Bloco de E/S",
"read": "Ler",
"write": "Escrever",
"pids": "PIDs",
"containerInformation": "Informações do contêiner",
"name": "Nome",
"id": "EU IA",
"state": "Estado",
"containerMustBeRunning": "O contêiner precisa estar em execução para acessar o console.",
"verificationCodePrompt": "Insira o código de verificação",
"totpVerificationFailed": "A verificação TOTP falhou. Tente novamente.",
"warpgateVerificationFailed": "A autenticação no portal de guerra falhou. Por favor, tente novamente.",
"connectedTo": "Conectado a {{containerName}}",
"disconnected": "Desconectado",
"consoleError": "Erro no console",
"errorMessage": "Erro: {{message}}",
"failedToConnect": "Falha ao conectar ao contêiner",
"console": "Console",
"selectShell": "Selecione shell",
"bash": "Bash",
"sh": "sh",
"ash": "cinzas",
"connect": "Conectar",
"disconnect": "Desconectar",
"notConnected": "Não conectado",
"clickToConnect": "Clique em conectar para iniciar uma sessão de shell.",
"connectingTo": "Conectando a {{containerName}}...",
"containerNotFound": "Contêiner não encontrado",
"backToList": "Voltar à lista",
"logs": "Registros",
"stats": "Estatísticas",
"consoleTab": "Console",
"startContainerToAccess": "Inicie o contêiner para acessar o console."
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Integração do Docker",
"enableDockerMonitor": "Habilitar Docker",
"enableDockerMonitorDesc": "Monitore e gerencie contêineres neste host via Docker.",
"containerRuntime": "Tempo de execução do contêiner",
"containerRuntimeDesc": "Escolha a CLI usada para gerenciamento de contêineres neste host.",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Visualize contêineres, leia registros e acompanhe as estatísticas em qualquer host que execute o Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker não está ativado para este host",
"validating": "A validar o Docker...",
"connecting": "A ligar...",
"error": "Erro",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Falha ao ligar ao Docker",
"containerStarted": "Contentor {{name}} iniciado",
"failedToStartContainer": "Falha ao iniciar o contentor {{name}}",
"containerStopped": "Contentor {{name}} parado",
"failedToStopContainer": "Falha ao parar o contentor {{name}}",
"containerRestarted": "Contentor {{name}} reiniciado",
"failedToRestartContainer": "Falha ao reiniciar o contentor {{name}}",
"containerPaused": "Contentor {{name}} suspenso",
"containerUnpaused": "Contentor {{name}} retomado",
"failedToTogglePauseContainer": "Falha ao alternar estado de pausa do contentor {{name}}",
"containerRemoved": "Contentor {{name}} removido",
"failedToRemoveContainer": "Falha ao remover o contentor {{name}}",
"image": "Imagem",
"ports": "Portas",
"noPorts": "Sem portas",
"start": "Iniciar",
"confirmRemoveContainer": "Tem a certeza de que pretende remover o contentor '{{name}}'? Esta ação não pode ser desfeita.",
"runningContainerWarning": "Aviso: Este contentor está em execução. Removê-lo irá pará-lo primeiro.",
"loadingContainers": "A carregar contentores...",
"manager": "Gestor Docker",
"autoRefresh": "Atualização automática",
"timestamps": "Marcas de tempo",
"lines": "Linhas",
"filterLogs": "Filtrar registos...",
"refresh": "Atualizar",
"download": "Transferir",
"clear": "Limpar",
"logsDownloaded": "Registos transferidos com sucesso",
"last50": "Últimos 50",
"last100": "Últimos 100",
"last500": "Últimos 500",
"last1000": "Últimos 1000",
"allLogs": "Todos os registos",
"noLogsMatching": "Nenhum registo corresponde a \"{{query}}\"",
"noLogsAvailable": "Nenhum registo disponível",
"noContainersFound": "Nenhum contentor encontrado",
"noContainersFoundHint": "Não existem contentores Docker disponíveis neste host",
"searchPlaceholder": "Pesquisar contentores...",
"allStatuses": "Todos os estados",
"stateRunning": "Em execução",
"statePaused": "Em pausa",
"stateExited": "Terminado",
"stateRestarting": "A reiniciar",
"noContainersMatchFilters": "Nenhum contentor corresponde aos seus filtros",
"noContainersMatchFiltersHint": "Tente ajustar os seus critérios de pesquisa ou filtro",
"failedToFetchStats": "Falha ao obter estatísticas do contentor",
"containerNotRunning": "O contentor não está em execução",
"startContainerToViewStats": "Inicie o contentor para ver as estatísticas",
"loadingStats": "A carregar estatísticas...",
"errorLoadingStats": "Erro ao carregar estatísticas",
"noStatsAvailable": "Nenhuma estatística disponível",
"cpuUsage": "Utilização da CPU",
"current": "Atual",
"memoryUsage": "Utilização da memória",
"networkIo": "I/O de rede",
"input": "Entrada",
"output": "Saída",
"blockIo": "E/S de blocos",
"read": "Leitura",
"write": "Escrita",
"pids": "PIDs",
"containerInformation": "Informações do contentor",
"name": "Nome",
"id": "ID",
"state": "Estado",
"containerMustBeRunning": "O contentor tem de estar em execução para aceder à consola",
"verificationCodePrompt": "Introduza o código de verificação",
"totpVerificationFailed": "A verificação TOTP falhou. Por favor, tente novamente.",
"warpgateVerificationFailed": "A autenticação Warpgate falhou. Por favor, tente novamente.",
"connectedTo": "Ligado a {{containerName}}",
"disconnected": "Desligado",
"consoleError": "Erro da consola",
"errorMessage": "Erro: {{message}}",
"failedToConnect": "Falha ao ligar ao contentor",
"console": "Consola",
"selectShell": "Selecionar shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Ligar",
"disconnect": "Desligar",
"notConnected": "Não ligado",
"clickToConnect": "Clique em Ligar para iniciar uma sessão shell",
"connectingTo": "A ligar a {{containerName}}...",
"containerNotFound": "Contentor não encontrado",
"backToList": "Voltar à lista",
"logs": "Registos",
"stats": "Estatísticas",
"consoleTab": "Consola",
"startContainerToAccess": "Inicie o contentor para aceder à consola"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Integração com Docker",
"enableDockerMonitor": "Ativar Docker",
"enableDockerMonitorDesc": "Monitorizar e gerir contentores neste host via Docker",
"containerRuntime": "Runtime de Contentores",
"containerRuntimeDesc": "Escolha a CLI usada para a gestão de contentores neste host",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Visualize contentores, leia registos e acompanhe as estatísticas em qualquer host que execute o Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker nu este activat pentru această gazdă",
"validating": "Se validează Docker...",
"connecting": "Se conectează...",
"error": "Eroare",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Conectarea la Docker nu a reușit",
"containerStarted": "Containerul {{name}} a fost pornit",
"failedToStartContainer": "Containerul {{name}} nu a putut fi pornit",
"containerStopped": "Containerul {{name}} s-a oprit",
"failedToStopContainer": "Containerul {{name}} nu a putut fi oprit.",
"containerRestarted": "Containerul {{name}} a fost repornit",
"failedToRestartContainer": "Repornirea containerului {{name}} a eșuat.",
"containerPaused": "Containerul {{name}} a fost întrerupt",
"containerUnpaused": "Containerul {{name}} a fost reluat",
"failedToTogglePauseContainer": "Nu s-a putut comuta starea de pauză pentru containerul {{name}}",
"containerRemoved": "Containerul {{name}} a fost eliminat",
"failedToRemoveContainer": "Nu s-a putut elimina containerul {{name}}",
"image": "Imagine",
"ports": "Porturi",
"noPorts": "Fără porturi",
"start": "Început",
"confirmRemoveContainer": "Sigur doriți să eliminați containerul „{{name}}”? Această acțiune nu poate fi anulată.",
"runningContainerWarning": "Avertisment: Acest container rulează în prezent. Eliminarea sa va opri mai întâi containerul.",
"loadingContainers": "Se încarcă containerele...",
"manager": "Manager Docker",
"autoRefresh": "Reîmprospătare automată",
"timestamps": "Marcaje temporale",
"lines": "Linii",
"filterLogs": "Filtrare jurnale...",
"refresh": "Reîmprospăta",
"download": "Descărcare",
"clear": "Clar",
"logsDownloaded": "Jurnalele au fost descărcate cu succes",
"last50": "Ultimii 50",
"last100": "Ultimele 100",
"last500": "Ultimii 500",
"last1000": "Ultimele 1000",
"allLogs": "Toate jurnalele",
"noLogsMatching": "Niciun jurnal care să corespundă cu „{{query}}”",
"noLogsAvailable": "Nu sunt disponibile jurnale",
"noContainersFound": "Nu s-au găsit containere",
"noContainersFoundHint": "Nu există containere Docker disponibile pe această gazdă.",
"searchPlaceholder": "Căutați containere...",
"allStatuses": "Toate stările",
"stateRunning": "Funcţionare",
"statePaused": "Întrerupt",
"stateExited": "Ieșit",
"stateRestarting": "Repornire",
"noContainersMatchFilters": "Niciun container nu corespunde filtrelor dvs.",
"noContainersMatchFiltersHint": "Încercați să ajustați criteriile de căutare sau de filtrare",
"failedToFetchStats": "Nu s-au putut prelua statisticile containerului",
"containerNotRunning": "Containerul nu rulează",
"startContainerToViewStats": "Porniți containerul pentru a vizualiza statisticile",
"loadingStats": "Se încarcă statisticile...",
"errorLoadingStats": "Eroare la încărcarea statisticilor",
"noStatsAvailable": "Nu sunt disponibile statistici",
"cpuUsage": "Utilizarea procesorului",
"current": "Actual",
"memoryUsage": "Utilizarea memoriei",
"networkIo": "I/O de rețea",
"input": "Intrare",
"output": "Ieșire",
"blockIo": "Bloc I/O",
"read": "Citire",
"write": "Scrie",
"pids": "PID-uri",
"containerInformation": "Informații despre container",
"name": "Nume",
"id": "ID-ul",
"state": "Stat",
"containerMustBeRunning": "Containerul trebuie să ruleze pentru a accesa consola.",
"verificationCodePrompt": "Introduceți codul de verificare",
"totpVerificationFailed": "Verificarea TOTP a eșuat. Vă rugăm să încercați din nou.",
"warpgateVerificationFailed": "Autentificarea Warpgate a eșuat. Vă rugăm să încercați din nou.",
"connectedTo": "Conectat la {{containerName}}",
"disconnected": "Deconectat",
"consoleError": "Eroare consolă",
"errorMessage": "Eroare: {{message}}",
"failedToConnect": "Conectarea la container nu a reușit",
"console": "Consolă",
"selectShell": "Selectați shell-ul",
"bash": "Bash",
"sh": "sh",
"ash": "frasin",
"connect": "Conectează-te",
"disconnect": "Deconecta",
"notConnected": "Neconectat",
"clickToConnect": "Faceți clic pe conectare pentru a începe o sesiune shell",
"connectingTo": "Conectare la {{containerName}}...",
"containerNotFound": "Container negăsit",
"backToList": "Înapoi la listă",
"logs": "Jurnalele",
"stats": "Statistici",
"consoleTab": "Consolă",
"startContainerToAccess": "Porniți containerul pentru a accesa consola"
},
"nav": {
"docker": "Docher"
},
"hosts": {
"tabDocker": "Docher",
"dockerIntegration": "Integrare Docker",
"enableDockerMonitor": "Activează Docker",
"enableDockerMonitorDesc": "Monitorizați și gestionați containerele de pe această gazdă prin Docker",
"containerRuntime": "Runtime de container",
"containerRuntimeDesc": "Alegeți interfața CLI utilizată pentru gestionarea containerelor pe această gazdă",
"containerRuntimeDocker": "Docher",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docher",
"feature_docker_desc": "Vizualizați containere, citiți jurnale și urmăriți statistici pe orice gazdă care rulează Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker не включен для этого хоста",
"validating": "Проверка Docker...",
"connecting": "Подключение...",
"error": "Ошибка",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Не удалось подключиться к Docker",
"containerStarted": "Контейнер {{name}} запущен",
"failedToStartContainer": "Не удалось запустить контейнер {{name}}",
"containerStopped": "Контейнер {{name}} остановлен",
"failedToStopContainer": "Не удалось остановить контейнер {{name}}",
"containerRestarted": "Контейнер {{name}} перезапущен",
"failedToRestartContainer": "Не удалось перезапустить контейнер {{name}}",
"containerPaused": "Контейнер {{name}} приостановлен",
"containerUnpaused": "Контейнер {{name}} возобновлён",
"failedToTogglePauseContainer": "Не удалось изменить состояние приостановки для контейнера {{name}}",
"containerRemoved": "Контейнер {{name}} удалён",
"failedToRemoveContainer": "Не удалось удалить контейнер {{name}}",
"image": "Образ",
"ports": "Порты",
"noPorts": "Нет портов",
"start": "Запустить",
"confirmRemoveContainer": "Вы уверены, что хотите удалить контейнер «{{name}}»? Это действие нельзя отменить.",
"runningContainerWarning": "Предупреждение: этот контейнер в настоящее время работает. При удалении он будет сначала остановлен.",
"loadingContainers": "Загрузка контейнеров...",
"manager": "Менеджер Docker",
"autoRefresh": "Автообновление",
"timestamps": "Отметки времени",
"lines": "Строки",
"filterLogs": "Фильтровать логи...",
"refresh": "Обновить",
"download": "Скачать",
"clear": "Очистить",
"logsDownloaded": "Логи успешно скачаны",
"last50": "Последние 50",
"last100": "Последние 100",
"last500": "Последние 500",
"last1000": "Последние 1000",
"allLogs": "Все логи",
"noLogsMatching": "Нет логов, соответствующих \"{{query}}\"",
"noLogsAvailable": "Логи отсутствуют",
"noContainersFound": "Контейнеры не найдены",
"noContainersFoundHint": "На этом хосте нет Docker-контейнеров",
"searchPlaceholder": "Поиск контейнеров...",
"allStatuses": "Все состояния",
"stateRunning": "Запущен",
"statePaused": "Приостановлен",
"stateExited": "Завершён",
"stateRestarting": "Перезапускается",
"noContainersMatchFilters": "Нет контейнеров, соответствующих фильтрам",
"noContainersMatchFiltersHint": "Попробуйте изменить параметры поиска или фильтры",
"failedToFetchStats": "Не удалось получить статистику контейнера",
"containerNotRunning": "Контейнер не запущен",
"startContainerToViewStats": "Запустите контейнер, чтобы посмотреть статистику",
"loadingStats": "Загрузка статистики...",
"errorLoadingStats": "Ошибка загрузки статистики",
"noStatsAvailable": "Статистика недоступна",
"cpuUsage": "Использование ЦП",
"current": "Текущий",
"memoryUsage": "Использование памяти",
"networkIo": "Сетевой ввод-вывод",
"input": "Ввод",
"output": "Вывод",
"blockIo": "Блочный ввод-вывод",
"read": "Чтение",
"write": "Запись",
"pids": "PID",
"containerInformation": "Информация о контейнере",
"name": "Имя",
"id": "ID",
"state": "Состояние",
"containerMustBeRunning": "Для доступа к консоли контейнер должен быть запущен",
"verificationCodePrompt": "Введите код подтверждения",
"totpVerificationFailed": "Ошибка проверки TOTP. Попробуйте еще раз.",
"warpgateVerificationFailed": "Ошибка аутентификации Warpgate. Попробуйте еще раз.",
"connectedTo": "Подключено к {{containerName}}",
"disconnected": "Отключено",
"consoleError": "Ошибка консоли",
"errorMessage": "Ошибка: {{message}}",
"failedToConnect": "Не удалось подключиться к контейнеру",
"console": "Консоль",
"selectShell": "Выберите оболочку",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Подключиться",
"disconnect": "Отключиться",
"notConnected": "Не подключено",
"clickToConnect": "Нажмите «Подключиться», чтобы запустить сеанс оболочки",
"connectingTo": "Подключение к {{containerName}}...",
"containerNotFound": "Контейнер не найден",
"backToList": "Вернуться к списку",
"logs": "Логи",
"stats": "Статистика",
"consoleTab": "Консоль",
"startContainerToAccess": "Запустите контейнер, чтобы получить доступ к консоли"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Интеграция Docker",
"enableDockerMonitor": "Включить Docker",
"enableDockerMonitorDesc": "Отслеживать и управлять контейнерами на этом хосте через Docker",
"containerRuntime": "Среда выполнения контейнеров",
"containerRuntimeDesc": "Выберите CLI, используемый для управления контейнерами на этом хосте",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Просматривайте контейнеры, читайте журналы и отслеживайте статистику на любом хосте, где запущен Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Докер није омогућен за овај хост",
"validating": "Валидација Докера...",
"connecting": "Повезивање...",
"error": "Грешка",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Повезивање са Докером није успело",
"containerStarted": "Контејнер {{name}} је покренут",
"failedToStartContainer": "Покретање контејнера {{name}} није успело",
"containerStopped": "Контејнер {{name}} је заустављен",
"failedToStopContainer": "Заустављање контејнера {{name}} није успело",
"containerRestarted": "Контејнер {{name}} поново покренут",
"failedToRestartContainer": "Поновно покретање контејнера није успело {{name}}",
"containerPaused": "Контејнер {{name}} је паузиран",
"containerUnpaused": "Паузирање контејнера {{name}} је прекинуто",
"failedToTogglePauseContainer": "Није успело пребацивање стања паузе за контејнер {{name}}",
"containerRemoved": "Контејнер {{name}} је уклоњен",
"failedToRemoveContainer": "Није успело уклањање контејнера {{name}}",
"image": "Слика",
"ports": "Портови",
"noPorts": "Нема портова",
"start": "Почетак",
"confirmRemoveContainer": "Да ли сте сигурни да желите да уклоните контејнер „{{name}}“? Ова радња се не може поништити.",
"runningContainerWarning": "Упозорење: Овај контејнер је тренутно покренут. Његово уклањање ће прво зауставити рад контејнера.",
"loadingContainers": "Учитавање контејнера...",
"manager": "Докер менаџер",
"autoRefresh": "Аутоматско освежавање",
"timestamps": "Временске ознаке",
"lines": "Линије",
"filterLogs": "Филтрирај логове...",
"refresh": "Освежи",
"download": "Преузми",
"clear": "Јасно",
"logsDownloaded": "Дневници су успешно преузети",
"last50": "Последњих 50",
"last100": "Последњих 100",
"last500": "Последњих 500",
"last1000": "Последњих 1000",
"allLogs": "Сви дневници",
"noLogsMatching": "Нема логова који одговарају „{{query}}“",
"noLogsAvailable": "Нема доступних логова",
"noContainersFound": "Нису пронађени контејнери",
"noContainersFoundHint": "На овом хосту нису доступни Docker контејнери",
"searchPlaceholder": "Претражи контејнере...",
"allStatuses": "Сви статуси",
"stateRunning": "Трчање",
"statePaused": "Паузирано",
"stateExited": "Изашао/ла",
"stateRestarting": "Поновно покретање",
"noContainersMatchFilters": "Ниједан контејнер не одговара вашим филтерима",
"noContainersMatchFiltersHint": "Покушајте да прилагодите критеријуме претраге или филтрирања",
"failedToFetchStats": "Није успело преузимање статистике контејнера",
"containerNotRunning": "Контејнер се не покреће",
"startContainerToViewStats": "Покрените контејнер да бисте видели статистику",
"loadingStats": "Учитавање статистике...",
"errorLoadingStats": "Грешка при учитавању статистике",
"noStatsAvailable": "Нема доступних статистика",
"cpuUsage": "Искоришћеност процесора",
"current": "Тренутни",
"memoryUsage": "Коришћење меморије",
"networkIo": "Мрежни улаз/излаз",
"input": "Унос",
"output": "Излаз",
"blockIo": "Блок У/И",
"read": "Читај",
"write": "Пиши",
"pids": "ПИД-ови",
"containerInformation": "Информације о контејнеру",
"name": "Име",
"id": "ИД",
"state": "Држава",
"containerMustBeRunning": "Контејнер мора бити покренут да би се приступило конзоли",
"verificationCodePrompt": "Унесите верификациони код",
"totpVerificationFailed": "Верификација TOTP-а није успела. Молимо покушајте поново.",
"warpgateVerificationFailed": "Аутентификација преко Ворпгејта није успела. Молимо покушајте поново.",
"connectedTo": "Повезано са {{containerName}}",
"disconnected": "Искључено",
"consoleError": "Грешка конзоле",
"errorMessage": "Грешка: {{message}}",
"failedToConnect": "Повезивање са контејнером није успело",
"console": "Конзола",
"selectShell": "Изаберите љуску",
"bash": "Баш",
"sh": "ш",
"ash": "пепео",
"connect": "Повежи се",
"disconnect": "Прекини везу",
"notConnected": "Није повезано",
"clickToConnect": "Кликните на повезивање да бисте покренули сесију шкољке",
"connectingTo": "Повезивање са {{containerName}}...",
"containerNotFound": "Контејнер није пронађен",
"backToList": "Назад на листу",
"logs": "Дневници",
"stats": "Статистика",
"consoleTab": "Конзола",
"startContainerToAccess": "Покрените контејнер да бисте приступили конзоли"
},
"nav": {
"docker": "Докер"
},
"hosts": {
"tabDocker": "Докер",
"dockerIntegration": "Интеграција Докера",
"enableDockerMonitor": "Омогући Докер",
"enableDockerMonitorDesc": "Пратите и управљајте контејнерима на овом хосту путем Докера",
"containerRuntime": "Време извршавања контејнера",
"containerRuntimeDesc": "Изаберите CLI који се користи за управљање контејнерима на овом хосту",
"containerRuntimeDocker": "Докер",
"containerRuntimePodman": "Подман"
},
"onboarding": {
"feature_docker": "Докер",
"feature_docker_desc": "Погледајте контејнере, читајте логове и пратите статистику на било ком хосту који користи Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker är inte aktiverat för den här värden",
"validating": "Validerar Docker...",
"connecting": "Ansluter...",
"error": "Fel",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Misslyckades med att ansluta till Docker",
"containerStarted": "Behållaren {{name}} startad",
"failedToStartContainer": "Misslyckades med att starta containern {{name}}",
"containerStopped": "Behållaren {{name}} har stoppats",
"failedToStopContainer": "Misslyckades med att stoppa containern {{name}}",
"containerRestarted": "Behållaren {{name}} har startats om",
"failedToRestartContainer": "Misslyckades med att starta om behållaren {{name}}",
"containerPaused": "Behållaren {{name}} pausad",
"containerUnpaused": "Behållaren {{name}} har återupptagits",
"failedToTogglePauseContainer": "Misslyckades med att växla pausläge för container {{name}}",
"containerRemoved": "Behållaren {{name}} har tagits bort",
"failedToRemoveContainer": "Misslyckades med att ta bort behållaren {{name}}",
"image": "Bild",
"ports": "Hamnar",
"noPorts": "Inga portar",
"start": "Start",
"confirmRemoveContainer": "Är du säker på att du vill ta bort behållaren '{{name}}'? Den här åtgärden kan inte ångras.",
"runningContainerWarning": "Varning: Den här behållaren körs för närvarande. Om du tar bort den stoppas behållaren först.",
"loadingContainers": "Lastar containrar...",
"manager": "Docker Manager",
"autoRefresh": "Automatisk uppdatering",
"timestamps": "Tidsstämplar",
"lines": "Rader",
"filterLogs": "Filtrera loggar...",
"refresh": "Uppdatera",
"download": "Ladda ner",
"clear": "Rensa",
"logsDownloaded": "Loggarna har laddats ner",
"last50": "Senaste 50",
"last100": "Senaste 100",
"last500": "Senaste 500",
"last1000": "Senaste 1000",
"allLogs": "Alla loggar",
"noLogsMatching": "Inga loggar som matchar \"{{query}}\"",
"noLogsAvailable": "Inga loggar tillgängliga",
"noContainersFound": "Inga containrar hittades",
"noContainersFoundHint": "Inga Docker-containrar är tillgängliga på den här värden",
"searchPlaceholder": "Sök behållare...",
"allStatuses": "Alla statusar",
"stateRunning": "Spring",
"statePaused": "Pausad",
"stateExited": "Avslutad",
"stateRestarting": "Omstart",
"noContainersMatchFilters": "Inga behållare matchar dina filter",
"noContainersMatchFiltersHint": "Försök att justera dina sök- eller filterkriterier",
"failedToFetchStats": "Misslyckades med att hämta containerstatistik",
"containerNotRunning": "Behållaren körs inte",
"startContainerToViewStats": "Starta containern för att visa statistik",
"loadingStats": "Laddar statistik...",
"errorLoadingStats": "Fel vid inläsning av statistik",
"noStatsAvailable": "Ingen statistik tillgänglig",
"cpuUsage": "CPU-användning",
"current": "Nuvarande",
"memoryUsage": "Minnesanvändning",
"networkIo": "Nätverks-I/O",
"input": "Input",
"output": "Produktion",
"blockIo": "Blockera I/O",
"read": "Läsa",
"write": "Skriva",
"pids": "PID:er",
"containerInformation": "Containerinformation",
"name": "Namn",
"id": "ID",
"state": "Ange",
"containerMustBeRunning": "Behållaren måste köras för att komma åt konsolen",
"verificationCodePrompt": "Ange verifieringskod",
"totpVerificationFailed": "TOTP-verifieringen misslyckades. Försök igen.",
"warpgateVerificationFailed": "Warpgate-autentiseringen misslyckades. Försök igen.",
"connectedTo": "Ansluten till {{containerName}}",
"disconnected": "Osammanhängande",
"consoleError": "Konsolfel",
"errorMessage": "Fel: {{message}}",
"failedToConnect": "Misslyckades med att ansluta till containern",
"console": "Trösta",
"selectShell": "Välj skal",
"bash": "Våldsamt slag",
"sh": "sh",
"ash": "aska",
"connect": "Ansluta",
"disconnect": "Koppla från",
"notConnected": "Inte ansluten",
"clickToConnect": "Klicka på Anslut för att starta en shell-session",
"connectingTo": "Ansluter till {{containerName}}...",
"containerNotFound": "Behållaren hittades inte",
"backToList": "Tillbaka till listan",
"logs": "Loggar",
"stats": "Statistik",
"consoleTab": "Trösta",
"startContainerToAccess": "Starta containern för att komma åt konsolen"
},
"nav": {
"docker": "Hamnarbetare"
},
"hosts": {
"tabDocker": "Hamnarbetare",
"dockerIntegration": "Docker-integration",
"enableDockerMonitor": "Aktivera Docker",
"enableDockerMonitorDesc": "Övervaka och hantera containrar på den här värden via Docker",
"containerRuntime": "Containerkörningstid",
"containerRuntimeDesc": "Välj det CRI som används för containerhantering på den här värden",
"containerRuntimeDocker": "Hamnarbetare",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Hamnarbetare",
"feature_docker_desc": "Se containrar, läs loggar och titta på statistik för alla värdar som kör Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker ไม่ได้เปิดใช้งานสำหรับโฮสต์นี้",
"validating": "กำลังตรวจสอบความถูกต้องของ Docker...",
"connecting": "กำลังเชื่อมต่อ...",
"error": "ข้อผิดพลาด",
"version": "{{runtime}} {{version}}",
"connectionFailed": "ไม่สามารถเชื่อมต่อกับ Docker ได้",
"containerStarted": "คอนเทนเนอร์ {{name}} เริ่มทำงานแล้ว",
"failedToStartContainer": "ไม่สามารถเริ่มต้นคอนเทนเนอร์ได้ {{name}}",
"containerStopped": "คอนเทนเนอร์ {{name}} หยุดทำงานแล้ว",
"failedToStopContainer": "ไม่สามารถหยุดคอนเทนเนอร์ได้ {{name}}",
"containerRestarted": "คอนเทนเนอร์ {{name}} รีสตาร์ทแล้ว",
"failedToRestartContainer": "ไม่สามารถรีสตาร์ทคอนเทนเนอร์ได้ {{name}}",
"containerPaused": "คอนเทนเนอร์ {{name}} หยุดชั่วคราว",
"containerUnpaused": "คอนเทนเนอร์ {{name}} ยกเลิกการหยุดชั่วคราว",
"failedToTogglePauseContainer": "ไม่สามารถสลับสถานะหยุดชั่วคราวสำหรับคอนเทนเนอร์ {{name}} ได้",
"containerRemoved": "คอนเทนเนอร์ {{name}} ถูกลบออกแล้ว",
"failedToRemoveContainer": "ไม่สามารถลบคอนเทนเนอร์ {{name}} ได้",
"image": "ภาพ",
"ports": "ท่าเรือ",
"noPorts": "ไม่มีพอร์ต",
"start": "เริ่ม",
"confirmRemoveContainer": "คุณแน่ใจหรือไม่ว่าต้องการลบคอนเทนเนอร์ '{{name}}'? การกระทำนี้ไม่สามารถย้อนกลับได้",
"runningContainerWarning": "คำเตือน: ขณะนี้คอนเทนเนอร์นี้กำลังทำงานอยู่ การลบคอนเทนเนอร์นี้จะหยุดการทำงานของคอนเทนเนอร์ก่อน",
"loadingContainers": "กำลังขนถ่ายตู้คอนเทนเนอร์...",
"manager": "ตัวจัดการ Docker",
"autoRefresh": "รีเฟรชอัตโนมัติ",
"timestamps": "ไทม์สแตมป์",
"lines": "เส้น",
"filterLogs": "กรองบันทึก...",
"refresh": "รีเฟรช",
"download": "ดาวน์โหลด",
"clear": "ชัดเจน",
"logsDownloaded": "ดาวน์โหลดบันทึกข้อมูลสำเร็จแล้ว",
"last50": "50 ครั้งสุดท้าย",
"last100": "100 ปีที่แล้ว",
"last500": "500 ครั้งสุดท้าย",
"last1000": "1000 ครั้งสุดท้าย",
"allLogs": "บันทึกทั้งหมด",
"noLogsMatching": "ไม่พบบันทึกใดที่ตรงกับ \"{{query}}\"",
"noLogsAvailable": "ไม่มีบันทึกข้อมูล",
"noContainersFound": "ไม่พบภาชนะบรรจุใดๆ",
"noContainersFoundHint": "ไม่มีคอนเทนเนอร์ Docker ให้บริการบนโฮสต์นี้",
"searchPlaceholder": "ค้นหาตู้คอนเทนเนอร์...",
"allStatuses": "สถานะทั้งหมด",
"stateRunning": "วิ่ง",
"statePaused": "หยุดชั่วคราว",
"stateExited": "ออกแล้ว",
"stateRestarting": "เริ่มใหม่อีกครั้ง",
"noContainersMatchFilters": "ไม่มีภาชนะใดตรงกับตัวกรองของคุณ",
"noContainersMatchFiltersHint": "ลองปรับเกณฑ์การค้นหาหรือตัวกรองของคุณดู",
"failedToFetchStats": "ไม่สามารถดึงข้อมูลสถิติของคอนเทนเนอร์ได้",
"containerNotRunning": "คอนเทนเนอร์ไม่ทำงาน",
"startContainerToViewStats": "เริ่มคอนเทนเนอร์เพื่อดูสถิติ",
"loadingStats": "กำลังโหลดสถิติ...",
"errorLoadingStats": "ข้อผิดพลาดในการโหลดสถิติ",
"noStatsAvailable": "ไม่มีสถิติให้ดู",
"cpuUsage": "การใช้งาน CPU",
"current": "ปัจจุบัน",
"memoryUsage": "การใช้งานหน่วยความจำ",
"networkIo": "อินพุต/เอาต์พุตเครือข่าย",
"input": "ป้อนข้อมูล",
"output": "เอาต์พุต",
"blockIo": "บล็อก I/O",
"read": "อ่าน",
"write": "เขียน",
"pids": "PIDs",
"containerInformation": "ข้อมูลเกี่ยวกับตู้คอนเทนเนอร์",
"name": "ชื่อ",
"id": "รหัสประจำตัว",
"state": "สถานะ",
"containerMustBeRunning": "ต้องเปิดใช้งานคอนเทนเนอร์ก่อนจึงจะสามารถเข้าถึงคอนโซลได้",
"verificationCodePrompt": "ป้อนรหัสยืนยัน",
"totpVerificationFailed": "การตรวจสอบ TOTP ล้มเหลว โปรดลองอีกครั้ง",
"warpgateVerificationFailed": "การตรวจสอบสิทธิ์ผ่านวาร์ปไม่สำเร็จ โปรดลองอีกครั้ง",
"connectedTo": "เชื่อมต่อกับ {{containerName}}",
"disconnected": "ตัดการเชื่อมต่อ",
"consoleError": "ข้อผิดพลาดของคอนโซล",
"errorMessage": "ข้อผิดพลาด: {{message}}",
"failedToConnect": "ไม่สามารถเชื่อมต่อกับคอนเทนเนอร์ได้",
"console": "คอนโซล",
"selectShell": "เลือกเปลือกหอย",
"bash": "ทุบตี",
"sh": "ช",
"ash": "เถ้า",
"connect": "เชื่อมต่อ",
"disconnect": "ตัดการเชื่อมต่อ",
"notConnected": "ไม่ได้เชื่อมต่อ",
"clickToConnect": "คลิกเชื่อมต่อเพื่อเริ่มเซสชันเชลล์",
"connectingTo": "กำลังเชื่อมต่อกับ {{containerName}}...",
"containerNotFound": "ไม่พบคอนเทนเนอร์",
"backToList": "กลับสู่รายการ",
"logs": "บันทึก",
"stats": "สถิติ",
"consoleTab": "คอนโซล",
"startContainerToAccess": "เริ่มคอนเทนเนอร์เพื่อเข้าถึงคอนโซล"
},
"nav": {
"docker": "ด็อกเกอร์"
},
"hosts": {
"tabDocker": "ด็อกเกอร์",
"dockerIntegration": "การผสานรวม Docker",
"enableDockerMonitor": "เปิดใช้งาน Docker",
"enableDockerMonitorDesc": "ตรวจสอบและจัดการคอนเทนเนอร์บนโฮสต์นี้ผ่าน Docker",
"containerRuntime": "รันไทม์คอนเทนเนอร์",
"containerRuntimeDesc": "เลือก CLI ที่ใช้สำหรับการจัดการคอนเทนเนอร์บนโฮสต์นี้",
"containerRuntimeDocker": "ด็อกเกอร์",
"containerRuntimePodman": "พอดแมน"
},
"onboarding": {
"feature_docker": "ด็อกเกอร์",
"feature_docker_desc": "ดูคอนเทนเนอร์ อ่านบันทึก และตรวจสอบสถิติบนโฮสต์ใดก็ได้ที่ใช้งาน Docker"
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Bu sunucu için Docker etkinleştirilmemiş",
"validating": "Docker doğrulanıyor...",
"connecting": "Bağlanıyor...",
"error": "Hata",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Docker'a bağlanılamadı",
"containerStarted": "{{name}} konteyneri başlatıldı",
"failedToStartContainer": "{{name}} konteyneri başlatılamadı",
"containerStopped": "{{name}} konteyneri durduruldu",
"failedToStopContainer": "{{name}} konteyneri durdurulamadı",
"containerRestarted": "{{name}} konteyneri yeniden başlatıldı",
"failedToRestartContainer": "{{name}} konteyneri yeniden başlatılamadı",
"containerPaused": "{{name}} konteyneri duraklatıldı",
"containerUnpaused": "{{name}} konteyneri devam ettirildi",
"failedToTogglePauseContainer": "{{name}} konteyneri için duraklatma durumu değiştirilemedi",
"containerRemoved": "{{name}} konteyneri kaldırıldı",
"failedToRemoveContainer": "{{name}} konteyneri kaldırılamadı",
"image": "İmaj",
"ports": "Portlar",
"noPorts": "Port yok",
"start": "Başlat",
"confirmRemoveContainer": "'{{name}}' konteynerini kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.",
"runningContainerWarning": "Uyarı: Bu konteyner şu anda çalışıyor. Kaldırma işlemi önce konteyneri durduracak.",
"loadingContainers": "Konteynerler yükleniyor...",
"manager": "Docker Yöneticisi",
"autoRefresh": "Otomatik Yenile",
"timestamps": "Zaman Damgaları",
"lines": "Satırlar",
"filterLogs": "Günlükleri filtrele...",
"refresh": "Yenile",
"download": "İndir",
"clear": "Temizle",
"logsDownloaded": "Günlükler başarıyla indirildi",
"last50": "Son 50",
"last100": "Son 100",
"last500": "Son 500",
"last1000": "Son 1000",
"allLogs": "Tüm Günlükler",
"noLogsMatching": "\"{{query}}\" ile eşleşen günlük yok",
"noLogsAvailable": "Günlükler mevcut değil",
"noContainersFound": "Konteyner bulunamadı",
"noContainersFoundHint": "Bu ana bilgisayarda Docker konteyneri bulunmuyor",
"searchPlaceholder": "Konteyner ara...",
"allStatuses": "Tüm Durumlar",
"stateRunning": "Çalışıyor",
"statePaused": "Duraklatıldı",
"stateExited": "Durduruldu",
"stateRestarting": "Yeniden başlatılıyor",
"noContainersMatchFilters": "Filtrelere uyan konteyner yok",
"noContainersMatchFiltersHint": "Aramanızı veya filtre ölçütlerinizi değiştirmeyi deneyin",
"failedToFetchStats": "Konteyner istatistikleri alınamadı",
"containerNotRunning": "Konteyner çalışmıyor",
"startContainerToViewStats": "İstatistikleri görüntülemek için konteyneri başlatın",
"loadingStats": "İstatistikler yükleniyor...",
"errorLoadingStats": "İstatistikler yüklenirken hata oluştu",
"noStatsAvailable": "İstatistikler mevcut değil",
"cpuUsage": "CPU Kullanımı",
"current": "Anlık",
"memoryUsage": "Bellek Kullanımı",
"networkIo": "Ağ G/Ç",
"input": "Giriş",
"output": "Çıktı",
"blockIo": "Blok G/Ç",
"read": "Okuma",
"write": "Yazma",
"pids": "PID'ler",
"containerInformation": "Konteyner Bilgileri",
"name": "Ad",
"id": "ID",
"state": "Durum",
"containerMustBeRunning": "Konsola erişmek için konteyner çalışıyor olmalıdır",
"verificationCodePrompt": "Doğrulama kodunu girin",
"totpVerificationFailed": "TOTP doğrulaması başarısız oldu. Lütfen tekrar deneyin.",
"warpgateVerificationFailed": "Warpgate kimlik doğrulaması başarısız oldu. Lütfen tekrar deneyin.",
"connectedTo": "{{containerName}} ile bağlantı kuruldu",
"disconnected": "Bağlantı kesildi",
"consoleError": "Konsol hatası",
"errorMessage": "Hata: {{message}}",
"failedToConnect": "Konteynere bağlanılamadı",
"console": "Konsol",
"selectShell": "Kabuk seç",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Bağlan",
"disconnect": "Bağlantıyı kes",
"notConnected": "Bağlı değil",
"clickToConnect": "Kabuk oturumu başlatmak için bağlan düğmesine tıklayın",
"connectingTo": "{{containerName}} konteynerine bağlanılıyor...",
"containerNotFound": "Konteyner bulunamadı",
"backToList": "Listeye Dön",
"logs": "Günlükler",
"stats": "İstatistikler",
"consoleTab": "Konsol",
"startContainerToAccess": "Konsola erişmek için konteyneri başlatın"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker Entegrasyonu",
"enableDockerMonitor": "Docker'ı Etkinleştir",
"enableDockerMonitorDesc": "Docker aracılığıyla bu ana bilgisayardaki kapsayıcıları izle ve yönet",
"containerRuntime": "Kapsayıcı Çalışma Zamanı",
"containerRuntimeDesc": "Bu ana bilgisayarda kapsayıcı yönetimi için kullanılan CLI'yi seçin",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Liman işçisi",
"feature_docker_desc": "Docker çalıştıran herhangi bir sunucudaki konteynerleri görüntüleyin, günlükleri okuyun ve istatistikleri izleyin."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker не ввімкнено для цього хоста",
"validating": "Перевірка Docker...",
"connecting": "Підключення...",
"error": "Помилка",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Не вдалося підключитися до Docker",
"containerStarted": "Контейнер {{name}} запущено",
"failedToStartContainer": "Не вдалося запустити контейнер {{name}}",
"containerStopped": "Контейнер {{name}} зупинено",
"failedToStopContainer": "Не вдалося зупинити контейнер {{name}}",
"containerRestarted": "Контейнер {{name}} перезапущено",
"failedToRestartContainer": "Не вдалося перезапустити контейнер {{name}}",
"containerPaused": "Контейнер {{name}} призупинено",
"containerUnpaused": "Контейнер {{name}} відновлено",
"failedToTogglePauseContainer": "Не вдалося перемкнути стан паузи для контейнера {{name}}",
"containerRemoved": "Контейнер {{name}} видалено",
"failedToRemoveContainer": "Не вдалося видалити контейнер {{name}}",
"image": "Зображення",
"ports": "Порти",
"noPorts": "Без портів",
"start": "Початок",
"confirmRemoveContainer": "Ви впевнені, що хочете видалити контейнер '{{name}}'? Цю дію неможливо скасувати.",
"runningContainerWarning": "Попередження: Цей контейнер зараз працює. Його видалення спочатку зупинить його роботу.",
"loadingContainers": "Завантаження контейнерів...",
"manager": "Менеджер Докера",
"autoRefresh": "Автоматичне оновлення",
"timestamps": "Позначки часу",
"lines": "Лінії",
"filterLogs": "Фільтрувати журнали...",
"refresh": "Оновити",
"download": "Завантажити",
"clear": "Очистити",
"logsDownloaded": "Журнали успішно завантажено",
"last50": "Останні 50",
"last100": "Останні 100",
"last500": "Останні 500",
"last1000": "Останні 1000",
"allLogs": "Усі журнали",
"noLogsMatching": "Немає журналів, що відповідають \"{{query}}\"",
"noLogsAvailable": "Журнали недоступні",
"noContainersFound": "Контейнерів не знайдено",
"noContainersFoundHint": "На цьому хості немає доступних контейнерів Docker",
"searchPlaceholder": "Пошук контейнерів...",
"allStatuses": "Усі статуси",
"stateRunning": "Біг",
"statePaused": "Призупинено",
"stateExited": "Вихід",
"stateRestarting": "Перезапуск",
"noContainersMatchFilters": "Немає контейнерів, що відповідають вашим фільтрам",
"noContainersMatchFiltersHint": "Спробуйте змінити критерії пошуку або фільтра",
"failedToFetchStats": "Не вдалося отримати статистику контейнера",
"containerNotRunning": "Контейнер не працює",
"startContainerToViewStats": "Запустіть контейнер для перегляду статистики",
"loadingStats": "Завантаження статистики...",
"errorLoadingStats": "Помилка завантаження статистики",
"noStatsAvailable": "Статистика недоступна",
"cpuUsage": "Використання процесора",
"current": "Поточний",
"memoryUsage": "Використання пам'яті",
"networkIo": "Мережевий ввід/вивід",
"input": "Вхід",
"output": "Вихід",
"blockIo": "Блок вводу/виводу",
"read": "Читати",
"write": "Написати",
"pids": "PID-ідентифікатори",
"containerInformation": "Інформація про контейнер",
"name": "Ім'я",
"id": "Ідентифікатор",
"state": "Штат",
"containerMustBeRunning": "Для доступу до консолі контейнер має бути запущений",
"verificationCodePrompt": "Введіть код підтвердження",
"totpVerificationFailed": "Не вдалося перевірити TOTP. Спробуйте ще раз.",
"warpgateVerificationFailed": "Помилка автентифікації Warpgate. Будь ласка, спробуйте ще раз.",
"connectedTo": "Підключено до {{containerName}}",
"disconnected": "Відключено",
"consoleError": "Помилка консолі",
"errorMessage": "Помилка: {{message}}",
"failedToConnect": "Не вдалося підключитися до контейнера",
"console": "Консоль",
"selectShell": "Виберіть оболонку",
"bash": "Баш",
"sh": "ш",
"ash": "попіл",
"connect": "Підключитися",
"disconnect": "Відключитися",
"notConnected": "Не підключено",
"clickToConnect": "Натисніть кнопку «Підключитися», щоб розпочати сеанс оболонки",
"connectingTo": "Підключення до {{containerName}}...",
"containerNotFound": "Контейнер не знайдено",
"backToList": "Назад до списку",
"logs": "Журнали",
"stats": "Статистика",
"consoleTab": "Консоль",
"startContainerToAccess": "Запустіть контейнер для доступу до консолі"
},
"nav": {
"docker": "Докер"
},
"hosts": {
"tabDocker": "Докер",
"dockerIntegration": "Інтеграція Docker",
"enableDockerMonitor": "Увімкнути Докер",
"enableDockerMonitorDesc": "Моніторинг та керування контейнерами на цьому хості через Docker",
"containerRuntime": "Середовище виконання контейнера",
"containerRuntimeDesc": "Виберіть інтерфейс командного рядка, який використовується для керування контейнерами на цьому хості",
"containerRuntimeDocker": "Докер",
"containerRuntimePodman": "Подман"
},
"onboarding": {
"feature_docker": "Докер",
"feature_docker_desc": "Переглядайте контейнери, читайте журнали та переглядайте статистику на будь-якому хості, на якому працює Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "Docker chưa được kích hoạt cho máy chủ này",
"validating": "Đang kiểm tra Docker...",
"connecting": "Đang kết nối...",
"error": "Lỗi",
"version": "{{runtime}} {{version}}",
"connectionFailed": "Kết nối Docker thất bại",
"containerStarted": "Container {{name}} đã khởi động",
"failedToStartContainer": "Khởi động container {{name}} thất bại",
"containerStopped": "Container {{name}} đã dừng",
"failedToStopContainer": "Dừng container {{name}} thất bại",
"containerRestarted": "Container {{name}} đã khởi động lại",
"failedToRestartContainer": "Khởi động lại container {{name}} thất bại",
"containerPaused": "Container {{name}} đã tạm dừng",
"containerUnpaused": "Container {{name}} đã tiếp tục",
"failedToTogglePauseContainer": "Chuyển đổi trạng thái tạm dừng cho container {{name}} thất bại",
"containerRemoved": "Container {{name}} đã bị xóa",
"failedToRemoveContainer": "Xóa container {{name}} thất bại",
"image": "Image",
"ports": "Cổng",
"noPorts": "Không có cổng nào",
"start": "Khởi động",
"confirmRemoveContainer": "Bạn có chắc chắn muốn xóa container '{{name}}' không? Hành động này không thể hoàn tác.",
"runningContainerWarning": "Cảnh báo: Container này đang chạy. Xóa nó sẽ dừng container trước.",
"loadingContainers": "Đang tải danh sách container...",
"manager": "Quản lý Docker",
"autoRefresh": "Tự động làm mới",
"timestamps": "Dấu thời gian",
"lines": "Dòng",
"filterLogs": "Lọc nhật ký...",
"refresh": "Làm mới",
"download": "Tải xuống",
"clear": "Xóa",
"logsDownloaded": "Đã tải xuống nhật ký thành công",
"last50": "50 cuối cùng",
"last100": "100 cuối cùng",
"last500": "500 cuối cùng",
"last1000": "1000 cuối cùng",
"allLogs": "Tất cả nhật ký",
"noLogsMatching": "Không có nhật ký nào khớp với \"{{query}}\"",
"noLogsAvailable": "Không có nhật ký khả dụng",
"noContainersFound": "Không tìm thấy container",
"noContainersFoundHint": "Không có container Docker nào trên máy chủ này",
"searchPlaceholder": "Tìm kiếm container...",
"allStatuses": "Tất cả trạng thái",
"stateRunning": "Đang chạy",
"statePaused": "Tạm dừng",
"stateExited": "Đã thoát",
"stateRestarting": "Đang khởi động lại",
"noContainersMatchFilters": "Không có container nào khớp bộ lọc của bạn",
"noContainersMatchFiltersHint": "Hãy thử điều chỉnh tiêu chí tìm kiếm hoặc lọc",
"failedToFetchStats": "Không thể lấy số liệu thống kê container",
"containerNotRunning": "Container không chạy",
"startContainerToViewStats": "Khởi động container để xem số liệu thống kê",
"loadingStats": "Đang tải số liệu thống kê...",
"errorLoadingStats": "Lỗi khi tải số liệu thống kê",
"noStatsAvailable": "Không có số liệu thống kê",
"cpuUsage": "Sử dụng CPU",
"current": "Hiện tại",
"memoryUsage": "Sử dụng bộ nhớ",
"networkIo": "I/O mạng",
"input": "Nhập",
"output": "Đầu ra",
"blockIo": "I/O khối",
"read": "Đọc",
"write": "Ghi",
"pids": "PIDs",
"containerInformation": "Thông tin container",
"name": "Tên",
"id": "ID",
"state": "Trạng thái",
"containerMustBeRunning": "Container phải đang chạy để truy cập bảng điều khiển",
"verificationCodePrompt": "Nhập mã xác minh",
"totpVerificationFailed": "Xác minh TOTP thất bại. Vui lòng thử lại.",
"warpgateVerificationFailed": "Xác thực Warpgate thất bại. Vui lòng thử lại.",
"connectedTo": "Đã kết nối đến {{containerName}}",
"disconnected": "Đã ngắt kết nối",
"consoleError": "Lỗi bảng điều khiển",
"errorMessage": "Lỗi: {{message}}",
"failedToConnect": "Không thể kết nối đến container",
"console": "Bảng điều khiển",
"selectShell": "Chọn shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "Kết nối",
"disconnect": "Ngắt kết nối",
"notConnected": "Chưa kết nối",
"clickToConnect": "Nhấn Kết nối để bắt đầu phiên shell",
"connectingTo": "Đang kết nối đến {{containerName}}...",
"containerNotFound": "Không tìm thấy container",
"backToList": "Quay lại danh sách",
"logs": "Nhật ký",
"stats": "Thống kê",
"consoleTab": "Bảng điều khiển",
"startContainerToAccess": "Khởi động container để truy cập bảng điều khiển"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Tích hợp Docker",
"enableDockerMonitor": "Bật Docker",
"enableDockerMonitorDesc": "Giám sát và quản lý container trên máy chủ này qua Docker",
"containerRuntime": "Môi trường chạy container",
"containerRuntimeDesc": "Chọn CLI dùng để quản lý container trên máy chủ này",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "Xem các container, đọc nhật ký và theo dõi số liệu thống kê trên bất kỳ máy chủ nào đang chạy Docker."
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "此主机未启用 Docker",
"validating": "验证 Docker 中...",
"connecting": "连接中...",
"error": "错误",
"version": "{{runtime}} {{version}}",
"connectionFailed": "连接 Docker 失败",
"containerStarted": "容器 {{name}} 已启动",
"failedToStartContainer": "启动容器 {{name}} 失败",
"containerStopped": "容器 {{name}} 已停止",
"failedToStopContainer": "停止容器 {{name}} 失败",
"containerRestarted": "容器 {{name}} 已重启",
"failedToRestartContainer": "重启容器 {{name}} 失败",
"containerPaused": "容器 {{name}} 已暂停",
"containerUnpaused": "容器 {{name}} 已恢复",
"failedToTogglePauseContainer": "切换容器 {{name}} 暂停状态失败",
"containerRemoved": "容器 {{name}} 已移除",
"failedToRemoveContainer": "移除容器 {{name}} 失败",
"image": "镜像",
"ports": "端口",
"noPorts": "无端口",
"start": "启动",
"confirmRemoveContainer": "确定要移除容器 '{{name}}' 吗?此操作无法撤销。",
"runningContainerWarning": "警告:此容器正在运行。移除操作将先停止容器。",
"loadingContainers": "正在加载容器...",
"manager": "Docker 管理器",
"autoRefresh": "自动刷新",
"timestamps": "时间戳",
"lines": "行数",
"filterLogs": "筛选日志...",
"refresh": "刷新",
"download": "下载",
"clear": "清除",
"logsDownloaded": "日志下载成功",
"last50": "最近 50 条",
"last100": "最近 100 条",
"last500": "最近 500 条",
"last1000": "最近 1000 条",
"allLogs": "全部日志",
"noLogsMatching": "未找到匹配 \"{{query}}\" 的日志",
"noLogsAvailable": "暂无日志",
"noContainersFound": "未找到容器",
"noContainersFoundHint": "此主机上没有可用的 Docker 容器",
"searchPlaceholder": "搜索容器...",
"allStatuses": "所有状态",
"stateRunning": "运行中",
"statePaused": "已暂停",
"stateExited": "已退出",
"stateRestarting": "重启中",
"noContainersMatchFilters": "没有容器符合筛选条件",
"noContainersMatchFiltersHint": "请尝试调整搜索或筛选条件",
"failedToFetchStats": "获取容器统计信息失败",
"containerNotRunning": "容器未运行",
"startContainerToViewStats": "启动容器以查看统计信息",
"loadingStats": "加载统计信息...",
"errorLoadingStats": "加载统计信息时出错",
"noStatsAvailable": "无可用统计信息",
"cpuUsage": "CPU 使用率",
"current": "当前",
"memoryUsage": "内存使用量",
"networkIo": "网络 I/O",
"input": "输入",
"output": "输出",
"blockIo": "块 I/O",
"read": "读取",
"write": "写入",
"pids": "PIDs",
"containerInformation": "容器信息",
"name": "名称",
"id": "ID",
"state": "状态",
"containerMustBeRunning": "访问控制台需要容器处于运行状态",
"verificationCodePrompt": "输入验证码",
"totpVerificationFailed": "TOTP 验证失败,请重试。",
"warpgateVerificationFailed": "Warpgate 认证失败,请重试。",
"connectedTo": "已连接到 {{containerName}}",
"disconnected": "已断开连接",
"consoleError": "控制台错误",
"errorMessage": "错误:{{message}}",
"failedToConnect": "连接到容器失败",
"console": "控制台",
"selectShell": "选择 shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "连接",
"disconnect": "断开连接",
"notConnected": "未连接",
"clickToConnect": "点击“连接”启动 shell 会话",
"connectingTo": "正在连接到 {{containerName}}...",
"containerNotFound": "未找到容器",
"backToList": "返回列表",
"logs": "日志",
"stats": "统计",
"consoleTab": "控制台",
"startContainerToAccess": "启动容器以访问控制台"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker 集成",
"enableDockerMonitor": "启用 Docker",
"enableDockerMonitorDesc": "通过 Docker 监控和管理此主机上的容器",
"containerRuntime": "容器运行时",
"containerRuntimeDesc": "选择此主机上用于容器管理的 CLI",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "在任何运行 Docker 的主机上查看容器、读取日志及监控运行状态。"
}
}
@@ -0,0 +1,116 @@
{
"docker": {
"notEnabled": "此主機未啟用 Docker",
"validating": "正在驗證 Docker...",
"connecting": "連線中...",
"error": "錯誤",
"version": "{{runtime}} {{version}}",
"connectionFailed": "無法連線至 Docker",
"containerStarted": "容器 {{name}} 已啟動",
"failedToStartContainer": "無法啟動容器 {{name}}",
"containerStopped": "容器 {{name}} 已停止",
"failedToStopContainer": "無法停止容器 {{name}}",
"containerRestarted": "容器 {{name}} 已重新啟動",
"failedToRestartContainer": "無法重新啟動容器 {{name}}",
"containerPaused": "容器 {{name}} 已暫停",
"containerUnpaused": "容器 {{name}} 已取消暫停",
"failedToTogglePauseContainer": "無法切換容器 {{name}} 的暫停狀態",
"containerRemoved": "容器 {{name}} 已移除",
"failedToRemoveContainer": "無法移除容器 {{name}}",
"image": "映像",
"ports": "連接埠",
"noPorts": "無連接埠",
"start": "啟動",
"confirmRemoveContainer": "確定要移除容器 '{{name}}' 嗎?此動作無法復原。",
"runningContainerWarning": "警告:此容器正在執行中。移除時會先將其停止。",
"loadingContainers": "正在載入容器...",
"manager": "Docker 管理",
"autoRefresh": "自動重新整理",
"timestamps": "時間戳記",
"lines": "行",
"filterLogs": "篩選日誌...",
"refresh": "重新整理",
"download": "下載",
"clear": "清除",
"logsDownloaded": "日誌下載成功",
"last50": "最後 50 筆",
"last100": "最後 100 筆",
"last500": "最後 500 筆",
"last1000": "最後 1000 筆",
"allLogs": "所有日誌",
"noLogsMatching": "沒有符合 \"{{query}}\" 的日誌",
"noLogsAvailable": "無可用日誌",
"noContainersFound": "找不到容器",
"noContainersFoundHint": "此主機上沒有可用的 Docker 容器",
"searchPlaceholder": "搜尋容器...",
"allStatuses": "所有狀態",
"stateRunning": "執行中",
"statePaused": "已暫停",
"stateExited": "已退出",
"stateRestarting": "正在重新啟動",
"noContainersMatchFilters": "沒有符合篩選條件的容器",
"noContainersMatchFiltersHint": "請嘗試調整搜尋或篩選條件",
"failedToFetchStats": "無法取得容器統計資料",
"containerNotRunning": "容器未執行",
"startContainerToViewStats": "啟動容器以檢視統計資料",
"loadingStats": "正在載入統計資料...",
"errorLoadingStats": "載入統計資料時發生錯誤",
"noStatsAvailable": "無可用統計資料",
"cpuUsage": "CPU 使用率",
"current": "目前",
"memoryUsage": "記憶體使用量",
"networkIo": "網路 I/O",
"input": "輸入",
"output": "輸出",
"blockIo": "區塊 I/O",
"read": "讀取",
"write": "寫入",
"pids": "PID",
"containerInformation": "容器資訊",
"name": "名稱",
"id": "ID",
"state": "狀態",
"containerMustBeRunning": "容器必須在執行中才能存取主控台",
"verificationCodePrompt": "請輸入驗證碼",
"totpVerificationFailed": "TOTP 驗證失敗,請再試一次。",
"warpgateVerificationFailed": "Warpgate 驗證失敗,請再試一次。",
"connectedTo": "已連線至 {{containerName}}",
"disconnected": "已中斷連線",
"consoleError": "主控台錯誤",
"errorMessage": "錯誤:{{message}}",
"failedToConnect": "無法連線至容器",
"console": "主控台",
"selectShell": "選取 shell",
"bash": "Bash",
"sh": "sh",
"ash": "ash",
"connect": "連線",
"disconnect": "中斷連線",
"notConnected": "未連線",
"clickToConnect": "點擊連線以啟動 shell 工作階段",
"connectingTo": "正在連線至 {{containerName}}...",
"containerNotFound": "找不到容器",
"backToList": "返回列表",
"logs": "記錄",
"stats": "統計資料",
"consoleTab": "主控台",
"startContainerToAccess": "啟動容器以存取主控台"
},
"nav": {
"docker": "Docker"
},
"hosts": {
"tabDocker": "Docker",
"dockerIntegration": "Docker 整合",
"enableDockerMonitor": "啟用 Docker",
"enableDockerMonitorDesc": "透過 Docker 監控及管理此主機上的容器",
"containerRuntime": "容器執行環境",
"containerRuntimeDesc": "選擇用於此主機容器管理的 CLI",
"containerRuntimeDocker": "Docker",
"containerRuntimePodman": "Podman"
},
"onboarding": {
"feature_docker": "Docker",
"feature_docker_desc": "查看執行 Docker 的任何主機上的容器、讀取日誌和查看統計資料。"
}
}
+1 -1
View File
@@ -1,5 +1,5 @@
import React from "react";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { DockerManager } from "./DockerManager.tsx";
import { FullScreenAppWrapper } from "@/features/FullScreenAppWrapper.tsx";
import { ConnectionScreen } from "@/components/connection/ConnectionScreen.tsx";
@@ -15,8 +15,9 @@ import {
Search,
} from "lucide-react";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import type { SSHHost, DockerContainer, DockerValidation } from "@/types";
import { logActivity, getSSHHosts } from "@/main-axios";
import {
connectDockerSession,
disconnectDockerSession,
@@ -25,9 +26,7 @@ import {
keepaliveDockerSession,
verifyDockerTOTP,
verifyDockerWarpgate,
logActivity,
getSSHHosts,
} from "@/main-axios.ts";
} from "./docker-api";
import { ContainerList } from "./components/ContainerList.tsx";
import { ContainerTable } from "./components/ContainerTable.tsx";
import { ContainerDetail } from "./components/ContainerDetail.tsx";
@@ -0,0 +1,97 @@
import { useState, useEffect } from "react";
import { Box } from "lucide-react";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { DockerWidgetEditForm } from "./DockerWidgetEditForm";
import type {
DockerWidgetConfig,
WidgetComponentProps,
WidgetTypeDefinition,
} from "@/types/homepage-types";
import { GRID_SIZE } from "@/types/homepage-types";
import { getSSHHosts } from "@/api/ssh-host-management-api";
import type { SSHHostWithStatus } from "@/main-axios";
import { DockerManager } from "./DockerManager";
import type { SSHHost } from "@/types/index";
import { WidgetTitle } from "@/features/homepage/widgets/WidgetTitle";
function DockerWidget({
widget,
config,
}: WidgetComponentProps<DockerWidgetConfig>) {
const { t } = useTranslation();
const [host, setHost] = useState<SSHHostWithStatus | null>(null);
const [loading, setLoading] = useState(true);
useEffect(() => {
if (!config.hostId) {
setLoading(false);
return;
}
getSSHHosts()
.then((hosts) => {
const found = hosts.find(
(h) => h.id === config.hostId && h.enableDocker,
);
setHost(found ?? null);
})
.catch(() => {})
.finally(() => setLoading(false));
}, [config.hostId]);
if (!config.hostId) {
return (
<div className="flex flex-col items-center justify-center w-full h-full gap-2 text-muted-foreground/60">
<Box size={20} />
<span className="text-xs">{t("homepage.widgetNoHostSelected")}</span>
</div>
);
}
if (loading) {
return (
<div className="flex items-center justify-center w-full h-full text-xs text-muted-foreground/60">
{t("homepage.loading")}
</div>
);
}
if (!host) {
return (
<div className="flex items-center justify-center w-full h-full text-xs text-muted-foreground/60">
{t("homepage.widgetNoHostSelected")}
</div>
);
}
return (
<div className="flex flex-col w-full h-full overflow-hidden">
<WidgetTitle title={widget.title} icon={<Box size={11} />} />
<div
className="flex-1 overflow-hidden"
onMouseDown={(e) => e.stopPropagation()}
>
<DockerManager
hostConfig={host as unknown as SSHHost}
title={host.name || host.ip}
isVisible={true}
isTopbarOpen={false}
embedded={true}
/>
</div>
</div>
);
}
/** Registered by the plugin while it runs. */
export const dockerWidget: WidgetTypeDefinition<DockerWidgetConfig> = {
id: "docker_widget",
name: "Docker Manager",
description: "Embedded Docker container manager for a configured host",
category: "system",
icon: <Box size={14} />,
defaultConfig: { hostId: 0 },
defaultSize: { w: GRID_SIZE * 20, h: GRID_SIZE * 14 },
minSize: { w: GRID_SIZE * 10, h: GRID_SIZE * 8 },
component: DockerWidget,
editFormComponent: DockerWidgetEditForm,
};
@@ -0,0 +1,18 @@
import type {
DockerWidgetConfig,
WidgetEditFormProps,
} from "@/types/homepage-types";
import { SingleHostEditForm } from "@/features/homepage/dialogs/SingleHostEditForm";
export function DockerWidgetEditForm({
config,
onChange,
}: WidgetEditFormProps<DockerWidgetConfig>) {
return (
<SingleHostEditForm
hostId={config.hostId}
onChange={(hostId) => onChange({ ...config, hostId })}
filter={(h) => !!(h.enableSsh && h.enableDocker)}
/>
);
}
@@ -0,0 +1,68 @@
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { Box } from "lucide-react";
import { Select2 } from "@/components/select2";
import { SectionCard, SettingRow, FakeSwitch } from "@/components/section-card";
import type { HostEditorForm } from "@/sidebar/HostEditorData";
type SetHostField = <K extends keyof HostEditorForm>(
key: K,
value: HostEditorForm[K],
) => void;
export function HostDockerTab({
form,
setField,
}: {
form: HostEditorForm;
setField: SetHostField;
}) {
const { t } = useTranslation();
const dockerConfig = form.dockerConfig ?? { runtime: "docker" as const };
const runtime =
dockerConfig.runtime === "podman"
? ("podman" as const)
: ("docker" as const);
return (
<SectionCard
title={t("hosts.dockerIntegration")}
icon={<Box className="size-3.5" />}
>
<div className="flex flex-col gap-4 py-3">
<SettingRow
label={t("hosts.enableDockerMonitor")}
description={t("hosts.enableDockerMonitorDesc")}
>
<FakeSwitch
checked={form.enableDocker}
onChange={(v) => setField("enableDocker", v)}
/>
</SettingRow>
{form.enableDocker && (
<SettingRow
label={t("hosts.containerRuntime")}
description={t("hosts.containerRuntimeDesc")}
>
<Select2
value={runtime}
onChange={(e) =>
setField("dockerConfig", {
...dockerConfig,
runtime: e.target.value as "docker" | "podman",
})
}
className="h-7 w-44 text-xs border border-border bg-background px-2 outline-none focus:ring-1 focus:ring-ring"
>
<option value="docker">
{t("hosts.containerRuntimeDocker")}
</option>
<option value="podman">
{t("hosts.containerRuntimePodman")}
</option>
</Select2>
</SettingRow>
)}
</div>
</SectionCard>
);
}
@@ -15,7 +15,7 @@ import { Terminal as TerminalIcon, Power, PowerOff } from "lucide-react";
import { toast } from "sonner";
import type { SSHHost } from "@/types";
import { isElectron } from "@/main-axios.ts";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { resolveTermixThemeColors } from "@/features/terminal/terminal-theme";
import { DEFAULT_TERMINAL_CONFIG, TERMINAL_FONTS } from "@/lib/terminal-themes";
import { ensureTerminalFontsLoaded } from "@/features/terminal/terminal-global-styles";
@@ -13,7 +13,7 @@ import {
RefreshCw,
} from "lucide-react";
import { toast } from "sonner";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import type { DockerContainer } from "@/types";
import {
startDockerContainer,
@@ -22,7 +22,7 @@ import {
pauseDockerContainer,
unpauseDockerContainer,
removeDockerContainer,
} from "@/main-axios.ts";
} from "../docker-api";
import { useConfirmation } from "@/hooks/use-confirmation.ts";
interface ContainerCardProps {
@@ -10,7 +10,7 @@ import {
Settings,
Terminal,
} from "lucide-react";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import type { DockerContainer, SSHHost } from "@/types";
import { LogViewer } from "./LogViewer.tsx";
import { ContainerStats } from "./ContainerStats.tsx";
@@ -1,6 +1,6 @@
import React from "react";
import { Box } from "lucide-react";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import type { DockerContainer } from "@/types";
import { ContainerCard } from "./ContainerCard.tsx";
@@ -10,8 +10,8 @@ import {
RefreshCw,
} from "lucide-react";
import type { DockerStats } from "@/types";
import { getContainerStats } from "@/main-axios.ts";
import { useTranslation } from "react-i18next";
import { getContainerStats } from "../docker-api";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { SectionCard } from "@/components/section-card";
import { DockerBadge } from "./ContainerCard.tsx";
import { useAdaptivePolling } from "@/hooks/use-adaptive-polling.ts";
@@ -2,10 +2,10 @@ import { getErrorMessage } from "@/lib/error-message.js";
import React from "react";
import { Box, List, Play, RefreshCw, Square, Terminal } from "lucide-react";
import { toast } from "sonner";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import { Button } from "@/components/button.tsx";
import type { DockerContainer } from "@/types";
import { startDockerContainer, stopDockerContainer } from "@/main-axios.ts";
import { startDockerContainer, stopDockerContainer } from "../docker-api";
import { DockerBadge } from "./ContainerCard.tsx";
type DetailTab = "logs" | "stats" | "console";
@@ -5,9 +5,9 @@ import { Input } from "@/components/input.tsx";
import { Separator } from "@/components/separator.tsx";
import { Download, RefreshCw, Search, Trash2 } from "lucide-react";
import { toast } from "sonner";
import { useTranslation } from "react-i18next";
import { useTranslation } from "@termix/plugin-sdk/frontend";
import type { DockerLogOptions } from "@/types";
import { getContainerLogs, downloadContainerLogs } from "@/main-axios.ts";
import { getContainerLogs, downloadContainerLogs } from "../docker-api";
import { useAdaptivePolling } from "@/hooks/use-adaptive-polling.ts";
import { Select2 } from "@/components/select2";
+345
View File
@@ -0,0 +1,345 @@
import axios from "axios";
import { dockerApi, handleApiError } from "@/main-axios";
import type {
DockerContainer,
DockerLogOptions,
DockerStats,
DockerValidation,
} from "@/types/index";
type ApiConnectionLog = {
type: "info" | "success" | "warning" | "error";
stage: string;
message: string;
details?: Record<string, unknown>;
};
type ConnectErrorResponse = {
error?: string;
message?: string;
connectionLogs?: ApiConnectionLog[];
requires_totp?: boolean;
requires_warpgate?: boolean;
sessionId?: string;
prompt?: string;
url?: string;
securityKey?: string;
status?: string;
reason?: string;
};
export async function connectDockerSession(
sessionId: string,
hostId: number,
config?: {
userProvidedPassword?: string;
userProvidedSshKey?: string;
userProvidedKeyPassword?: string;
forceKeyboardInteractive?: boolean;
useSocks5?: boolean;
socks5Host?: string;
socks5Port?: number;
socks5Username?: string;
socks5Password?: string;
socks5ProxyChain?: unknown;
},
): Promise<{
success?: boolean;
message?: string;
requires_totp?: boolean;
prompt?: string;
isPassword?: boolean;
status?: string;
reason?: string;
connectionLogs?: ApiConnectionLog[];
requires_warpgate?: boolean;
url?: string;
securityKey?: string;
}> {
try {
const response = await dockerApi.post("/ssh/connect", {
sessionId,
hostId,
...config,
});
return response.data;
} catch (error: unknown) {
if (
axios.isAxiosError<ConnectErrorResponse>(error) &&
error.response?.data?.status === "auth_required"
) {
return error.response.data;
}
if (
axios.isAxiosError<ConnectErrorResponse>(error) &&
error.response?.data?.requires_totp
) {
return error.response.data;
}
if (
axios.isAxiosError<ConnectErrorResponse>(error) &&
error.response?.data?.requires_warpgate
) {
return error.response.data;
}
if (
axios.isAxiosError<ConnectErrorResponse>(error) &&
error.response?.data?.connectionLogs
) {
const data = error.response.data;
const errorWithLogs = new Error(
data.error || data.message || error.message,
);
Object.assign(errorWithLogs, {
connectionLogs: data.connectionLogs,
});
throw errorWithLogs;
}
throw handleApiError(error, "connect to Docker SSH session");
}
}
export async function verifyDockerTOTP(
sessionId: string,
totpCode: string,
): Promise<{ status: string; message: string }> {
try {
const response = await dockerApi.post("/ssh/connect-totp", {
sessionId,
totpCode,
});
return response.data;
} catch (error) {
throw handleApiError(error, "verify Docker TOTP");
}
}
export async function verifyDockerWarpgate(
sessionId: string,
): Promise<{ status: string; message: string }> {
try {
const response = await dockerApi.post("/ssh/connect-warpgate", {
sessionId,
});
return response.data;
} catch (error) {
throw handleApiError(error, "verify Docker Warpgate");
}
}
export async function disconnectDockerSession(
sessionId: string,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.post("/ssh/disconnect", {
sessionId,
});
return response.data;
} catch (error) {
throw handleApiError(error, "disconnect from Docker SSH session");
}
}
export async function keepaliveDockerSession(
sessionId: string,
): Promise<{ success: boolean }> {
try {
const response = await dockerApi.post("/ssh/keepalive", {
sessionId,
});
return response.data;
} catch (error) {
throw handleApiError(error, "keepalive Docker SSH session");
}
}
export async function getDockerSessionStatus(
sessionId: string,
): Promise<{ success: boolean; connected: boolean }> {
try {
const response = await dockerApi.get("/ssh/status", {
params: { sessionId },
});
return response.data;
} catch (error) {
throw handleApiError(error, "get Docker session status");
}
}
export async function validateDockerAvailability(
sessionId: string,
): Promise<DockerValidation> {
try {
const response = await dockerApi.get(`/validate/${sessionId}`);
return response.data;
} catch (error) {
throw handleApiError(error, "validate Docker availability");
}
}
export async function listDockerContainers(
sessionId: string,
all: boolean = true,
): Promise<DockerContainer[]> {
try {
const response = await dockerApi.get(`/containers/${sessionId}`, {
params: { all },
});
return response.data;
} catch (error) {
throw handleApiError(error, "list Docker containers");
}
}
export async function getDockerContainerDetails(
sessionId: string,
containerId: string,
): Promise<DockerContainer> {
try {
const response = await dockerApi.get(
`/containers/${sessionId}/${containerId}`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "get Docker container details");
}
}
export async function startDockerContainer(
sessionId: string,
containerId: string,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.post(
`/containers/${sessionId}/${containerId}/start`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "start Docker container");
}
}
export async function stopDockerContainer(
sessionId: string,
containerId: string,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.post(
`/containers/${sessionId}/${containerId}/stop`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "stop Docker container");
}
}
export async function restartDockerContainer(
sessionId: string,
containerId: string,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.post(
`/containers/${sessionId}/${containerId}/restart`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "restart Docker container");
}
}
export async function pauseDockerContainer(
sessionId: string,
containerId: string,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.post(
`/containers/${sessionId}/${containerId}/pause`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "pause Docker container");
}
}
export async function unpauseDockerContainer(
sessionId: string,
containerId: string,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.post(
`/containers/${sessionId}/${containerId}/unpause`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "unpause Docker container");
}
}
export async function removeDockerContainer(
sessionId: string,
containerId: string,
force: boolean = false,
): Promise<{ success: boolean; message: string }> {
try {
const response = await dockerApi.delete(
`/containers/${sessionId}/${containerId}/remove`,
{
params: { force },
},
);
return response.data;
} catch (error) {
throw handleApiError(error, "remove Docker container");
}
}
export async function getContainerLogs(
sessionId: string,
containerId: string,
options?: DockerLogOptions,
): Promise<{ logs: string }> {
try {
const response = await dockerApi.get(
`/containers/${sessionId}/${containerId}/logs`,
{
params: options,
},
);
return response.data;
} catch (error) {
throw handleApiError(error, "get container logs");
}
}
export async function downloadContainerLogs(
sessionId: string,
containerId: string,
options?: DockerLogOptions,
): Promise<Blob> {
try {
const response = await dockerApi.get(
`/containers/${sessionId}/${containerId}/logs`,
{
params: { ...options, download: true },
responseType: "blob",
},
);
return response.data;
} catch (error) {
throw handleApiError(error, "download container logs");
}
}
export async function getContainerStats(
sessionId: string,
containerId: string,
): Promise<DockerStats> {
try {
const response = await dockerApi.get(
`/containers/${sessionId}/${containerId}/stats`,
);
return response.data;
} catch (error) {
throw handleApiError(error, "get container stats");
}
}
-67
View File
@@ -1,67 +0,0 @@
/**
* Frontend half of the docker plugin.
*
* Registers the container-management tab through the existing extension
* seams (registerRailItem / registerTabComponent) the same way
* ssh-terminal's frontend does, and the host-editor Docker tab through the
* new registerHostEditorTab seam built for this plugin.
*
* HostDockerTab itself stays in src/ui/sidebar/HostEditorFeatureTabs.tsx
* rather than moving into this plugin: it takes the same {form, setField}
* pair every other host editor tab does, and those types (HostEditorForm,
* the setField signature) are core types HostEditor.tsx owns, the same
* reason ssh-terminal leaves session-manager.ts in core rather than copying
* it here.
*
* register() is called when the plugin is enabled, unregister() when it is
* disabled. As of this change neither is actually invoked anywhere yet --
* see plugins/ssh-terminal/frontend/index.mjs and
* src/ui/tests/sidebar/plugin-extension-seam.test.tsx, which says outright
* "there is no plugin loader yet" for the frontend half. This file follows
* the same shape so it is ready the moment that loader exists.
*/
export const id = "docker";
export const tabId = "docker";
export const hostEditorTabId = "docker";
export async function register({
registerRailItem,
registerTabComponent,
registerHostEditorTab,
icons,
}) {
registerTabComponent(tabId, () =>
import("./DockerManager.tsx").then((m) => ({
default: m.DockerManager,
})),
);
registerRailItem({
id: tabId,
icon: icons.Box,
labelKey: "nav.docker",
kind: "tab",
});
if (registerHostEditorTab) {
const { HostDockerTab } =
await import("../../../../src/ui/sidebar/HostEditorFeatureTabs.tsx");
registerHostEditorTab({
id: hostEditorTabId,
labelKey: "hosts.tabDocker",
icon: icons.Box,
component: HostDockerTab,
});
}
}
export async function unregister({
unregisterRailItem,
unregisterTabComponent,
unregisterHostEditorTab,
}) {
unregisterRailItem(tabId);
unregisterTabComponent(tabId);
unregisterHostEditorTab?.(hostEditorTabId);
}
+83
View File
@@ -0,0 +1,83 @@
import type { ComponentType } from "react";
import { Box } from "lucide-react";
import type {
HomepageWidgetContribution,
HostEditorSectionProps,
StandaloneViewProps,
TabProps,
TermixApp,
} from "@termix/plugin-sdk/frontend";
import type { SSHHost } from "@/types";
import { DockerManager } from "./DockerManager";
import DockerApp from "./DockerApp";
import { HostDockerTab } from "./HostDockerTab";
import { dockerWidget } from "./DockerWidget";
function DockerTab({ sshHost, label, isVisible }: TabProps) {
return (
<DockerManager
hostConfig={sshHost as unknown as SSHHost}
title={label}
isVisible={isVisible}
isTopbarOpen={false}
embedded={true}
/>
);
}
function DockerStandalone({ hostId }: StandaloneViewProps) {
return <DockerApp hostId={hostId} />;
}
function DockerHostSection({ form, setField }: HostEditorSectionProps) {
return (
<HostDockerTab
form={form}
setField={setField as Parameters<typeof HostDockerTab>[0]["setField"]}
/>
);
}
export function activate(app: TermixApp): void {
app.registerTab("docker", DockerTab, {
icon: Box,
titleKey: "nav.docker",
requiresHost: true,
noHostMessageKey: "docker.noHostSelected",
persistent: true,
activityTypes: ["docker"],
standalone: DockerStandalone,
preload: () => import("./DockerManager"),
});
app.registerHostAction({
id: "docker",
titleKey: "nav.docker",
icon: Box,
kind: "open",
order: 30,
tabType: "docker",
copyUrlView: "docker",
when: (host) => !!host.enableSsh && !!host.enableDocker,
});
app.registerHostEditorSection({
id: "docker",
group: "ssh",
titleKey: "hosts.tabDocker",
icon: Box,
order: 30,
component: DockerHostSection,
});
app.registerHomepageWidget(
dockerWidget as unknown as HomepageWidgetContribution,
);
app.registerSlotContribution("onboarding.features", {
actionId: "docker.feature",
titleKey: "onboarding.feature_docker",
descriptionKey: "onboarding.feature_docker_desc",
icon: Box as ComponentType<{ className?: string }>,
});
}
@@ -0,0 +1,53 @@
import { afterEach, describe, expect, it } from "vitest";
import {
renderWithApp,
type RenderedPluginApp,
} from "@termix/plugin-sdk/testing";
import type { PluginManifest } from "@termix/plugin-sdk/manifest";
import * as plugin from "../../src/frontend/index";
import manifestJson from "../../manifest.json";
import locales from "../../locales/en.json";
const manifest = manifestJson as unknown as PluginManifest;
const declared = (views?: Array<{ id: string }>) =>
(views ?? []).map((view) => view.id).sort();
let rendered: RenderedPluginApp | null = null;
afterEach(async () => {
await rendered?.deactivate();
rendered = null;
});
describe(`${manifest.id} activate`, () => {
it("activates and registers only views its manifest declares", async () => {
rendered = await renderWithApp(plugin, { manifest, locales });
const contributes = manifest.contributes as unknown as Record<
string,
Array<{ id: string }> | undefined
>;
const tabs = declared(contributes.tabs);
// A rail panel may reuse one of the plugin's tab ids.
const panels = [...declared(contributes.panels), ...tabs];
const cards = declared(contributes.dashboardCards);
for (const id of rendered.registered.tabs()) expect(tabs).toContain(id);
for (const id of rendered.registered.panels()) expect(panels).toContain(id);
for (const id of rendered.registered.dashboardCards()) {
expect(cards).toContain(id);
}
});
it("removes everything it registered on deactivate", async () => {
const app = await renderWithApp(plugin, { manifest, locales });
await app.deactivate();
expect(app.registered.tabs()).toEqual([]);
expect(app.registered.panels()).toEqual([]);
expect(app.registered.railItems()).toEqual([]);
expect(app.registered.hostActions()).toEqual([]);
expect(app.registered.hostEditorSections()).toEqual([]);
expect(app.registered.dashboardCards()).toEqual([]);
expect(app.registered.settingsComponents()).toEqual([]);
expect(app.registered.actions()).toEqual([]);
});
});