mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 23:55:23 +00:00
feat: load plugin frontends at runtime and remove plugin ids from the shell
This commit is contained in:
1 parent
49f0286a14
commit
e88d5a52e3
721 files changed
+54265
-44416
No files matched your search
@@ -0,0 +1,313 @@
|
||||
{
|
||||
"hostMetrics": {
|
||||
"cpu": "Процесор",
|
||||
"memory": "Пам'ять",
|
||||
"disk": "Диск",
|
||||
"network": "Мережа",
|
||||
"uptime": "Час безперебійної роботи",
|
||||
"processes": "Процеси",
|
||||
"available": "Доступно",
|
||||
"free": "Безкоштовно",
|
||||
"connecting": "Підключення...",
|
||||
"connectionFailed": "Не вдалося підключитися до сервера",
|
||||
"naCpus": "Процесор(и) Немає даних",
|
||||
"cpuCores_one": "{{count}} Ядро",
|
||||
"cpuCores_other": "{{count}} Ядра",
|
||||
"cpuUsage": "Використання процесора",
|
||||
"memoryUsage": "Використання пам'яті",
|
||||
"diskUsage": "Використання диска",
|
||||
"selectFilesystem": "Виберіть файлову систему",
|
||||
"temperature": "Температура",
|
||||
"highestTemperature": "Найвища температура",
|
||||
"primaryTemperatureSensor": "Первинний датчик",
|
||||
"gpu": {
|
||||
"title": "Графічний процесор",
|
||||
"noDevice": "Графічний процесор NVIDIA не виявлено. Встановіть драйвер NVIDIA (він надає nvidia-smi), щоб переглянути показники графічного процесора.",
|
||||
"driver": "Водій {{version}}",
|
||||
"utilization": "Використання",
|
||||
"memory": "відеопам'ять",
|
||||
"temperature": "Темп",
|
||||
"power": "Потужність",
|
||||
"fan": "Вентилятор",
|
||||
"processes": "Процеси графічного процесора",
|
||||
"noProcesses": "Жоден процес не використовує графічний процесор"
|
||||
},
|
||||
"failedToFetchHostConfig": "Не вдалося отримати конфігурацію хоста",
|
||||
"serverOffline": "Сервер офлайн",
|
||||
"cannotFetchMetrics": "Не вдається отримати показники з офлайн-сервера",
|
||||
"totpFailed": "Не вдалося перевірити TOTP",
|
||||
"noneAuthNotSupported": "Метрики хоста не підтримують тип автентифікації «немає».",
|
||||
"noHostSelected": "Хост не вибрано",
|
||||
"load": "Навантаження",
|
||||
"systemInfo": "Інформація про систему",
|
||||
"hostname": "Ім'я хоста",
|
||||
"operatingSystem": "Операційна система",
|
||||
"kernel": "Ядро",
|
||||
"seconds": "секунди",
|
||||
"networkInterfaces": "Мережеві інтерфейси",
|
||||
"noInterfacesFound": "Мережевих інтерфейсів не знайдено",
|
||||
"noProcessesFound": "Процесів не знайдено",
|
||||
"processesTotal": "загальна сума",
|
||||
"processesRunning": "біг",
|
||||
"loginStats": "Статистика входу SSH",
|
||||
"noRecentLoginData": "Немає останніх даних для входу",
|
||||
"executingQuickAction": "Виконання {{name}}...",
|
||||
"quickActionSuccess": "{{name}} успішно завершено",
|
||||
"quickActionFailed": "{{name}} не вдалося",
|
||||
"quickActionError": "Не вдалося виконати {{name}}",
|
||||
"ports": {
|
||||
"title": "Порти прослуховування",
|
||||
"protocol": "Протокол",
|
||||
"port": "Порт",
|
||||
"address": "Адреса",
|
||||
"process": "Процес",
|
||||
"search": "Пошук портів...",
|
||||
"allProtocols": "Усі",
|
||||
"noData": "Немає даних про порти прослуховування"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Брандмауер",
|
||||
"inactive": "Неактивний",
|
||||
"policy": "Політика",
|
||||
"rules": "правила",
|
||||
"noRules": "У цьому ланцюжку немає правил",
|
||||
"noData": "Дані брандмауера недоступні",
|
||||
"action": "Дія",
|
||||
"protocol": "Прото",
|
||||
"port": "Порт",
|
||||
"source": "Джерело",
|
||||
"anywhere": "Будь-де",
|
||||
"chains": "ланцюги"
|
||||
},
|
||||
"loadAvg": "Середнє навантаження",
|
||||
"swap": "Обмін",
|
||||
"architecture": "Архітектура",
|
||||
"refresh": "Оновити",
|
||||
"retry": "Повторити спробу",
|
||||
"customize": "Налаштувати макет",
|
||||
"reset": "Скинути",
|
||||
"tabLive": "Живий",
|
||||
"editModeInstructions": "Перетягуйте картки, щоб змінити порядок, перетягуйте нижній край, щоб змінити розмір, і скористайтеся кнопкою ширини, щоб змінити ширину картки. Додавайте або видаляйте картки нижче.",
|
||||
"managers": {
|
||||
"services": "Послуги",
|
||||
"processInspector": "Інспектор процесів",
|
||||
"logViewer": "Переглядач журналів",
|
||||
"cron": "Cron-завдання",
|
||||
"packages": "Пакети",
|
||||
"ssl": "SSL-сертифікати",
|
||||
"firewall": "Брандмауер",
|
||||
"users": "Користувачі та дозволи",
|
||||
"healthCheck": "Перевірки здоров'я",
|
||||
"diskBreakdown": "Поломка диска",
|
||||
"systemdTimers": "Таймери",
|
||||
"topMemory": "Найкраще за пам'яттю",
|
||||
"noData": "Немає даних",
|
||||
"sudoHint": "Встановіть пароль sudo для цього хоста в редакторі хостів, щоб увімкнути привілейовані дії.",
|
||||
"filter": "Фільтр...",
|
||||
"start": "Початок",
|
||||
"stop": "СТІЙ",
|
||||
"restart": "Перезавантажити",
|
||||
"actionDone": "{{name}} оновлено",
|
||||
"actionFailed": "Дія не вдалася",
|
||||
"signalSent": "Сигнал, що надсилається до ПІД-регулятора {{pid}}",
|
||||
"killHint": "Клацніть: завершити (SIGTERM). Клацніть правою кнопкою миші: примусово завершити (SIGKILL).",
|
||||
"working": "Працюємо...",
|
||||
"update": "Оновлення",
|
||||
"upgradeAll": "Оновити все",
|
||||
"allUpToDate": "Все актуально",
|
||||
"save": "Зберегти",
|
||||
"command": "Команда",
|
||||
"enabled": "Увімкнено",
|
||||
"cronSaved": "Кронтаб оновлено",
|
||||
"clients": "Клієнти",
|
||||
"dryRun": "Сухий пробіг",
|
||||
"renew": "Поновити",
|
||||
"noAcmeClient": "На цьому хості не знайдено клієнта ACME (certbot або acme.sh).",
|
||||
"addInputRule": "Додати правило INPUT",
|
||||
"firewallWarning": "Зміни дійсні лише під час виконання, доки не будуть збережені. Будьте обережні, щоб не заблокувати себе.",
|
||||
"ruleApplied": "Правило застосовано",
|
||||
"invalidPort": "Введіть дійсний порт (1-65535)",
|
||||
"newUsername": "Нове ім'я користувача",
|
||||
"addUser": "Додати",
|
||||
"deleteUser": "Видалити користувача",
|
||||
"noHealthChecks": "Перевірки справності ще не налаштовано.",
|
||||
"follow": "Стежити",
|
||||
"noLogData": "Немає виводу журналу.",
|
||||
"tree": "Дерево",
|
||||
"enableDisable": "Увімкнути/вимкнути під час завантаження",
|
||||
"grantSudo": "Грант sudo",
|
||||
"revokeSudo": "Скасувати sudo",
|
||||
"sslIssueCert": "Випуск сертифіката",
|
||||
"sslExpired": "Термін дії минув",
|
||||
"sslInDays": "у {{days}}днях",
|
||||
"sslNeedDomain": "Введіть принаймні один домен",
|
||||
"sslIssued": "Сертифікат видано",
|
||||
"sslDomainsPlaceholder": "example.com, www.example.com",
|
||||
"sslHttpStandalone": "HTTP (автономний)",
|
||||
"sslHttpWebroot": "HTTP (корінь веб-сайту)",
|
||||
"sslDns": "ДНС",
|
||||
"sslDnsProvider": "DNS-провайдер (наприклад, cloudflare)",
|
||||
"sslIssueHint": "Облікові дані постачальника DNS вже мають бути налаштовані на хості.",
|
||||
"sslRevoke": "Скасувати сертифікат",
|
||||
"sslRevoked": "Сертифікат анульовано",
|
||||
"sslRevokeConfirm": "Скасувати та видалити сертифікат \"{{name}}\"? Цю дію неможливо скасувати.",
|
||||
"healthRun": "Бігти",
|
||||
"healthName": "Ім'я",
|
||||
"healthTarget": "Хост / адреса",
|
||||
"healthAddCheck": "Додати чек",
|
||||
"healthSaved": "Перевірки стану збережено",
|
||||
"healthMissingFields": "Кожній перевірці потрібні ім'я та ціль",
|
||||
"logFile": "Файл",
|
||||
"logUnit": "Одиниця",
|
||||
"logCustomPath": "Власний шлях до /var/log (необов'язково)",
|
||||
"logGrep": "Фільтрувальні лінії...",
|
||||
"firewallPersist": "Зберегти правила",
|
||||
"firewallPersisted": "Правила брандмауера збереглися",
|
||||
"wireguard": "WireGuard",
|
||||
"tailscale": "Хвостова шкала",
|
||||
"wgNotInstalled": "WireGuard не встановлено на цьому хості",
|
||||
"wgNoInterfaces": "Немає налаштованих інтерфейсів WireGuard",
|
||||
"wgInterfaceUp": "Підніміть",
|
||||
"wgInterfaceDown": "Збити",
|
||||
"wgBringingUp": "Викликаємо {{name}}...",
|
||||
"wgBringingDown": "Зниження {{name}}...",
|
||||
"wgInterfaceUpDone": "{{name}} активовано",
|
||||
"wgInterfaceDownDone": "{{name}} не працює",
|
||||
"wgListenPort": "Порт",
|
||||
"wgPublicKey": "Відкритий ключ",
|
||||
"wgEndpoint": "Кінцева точка",
|
||||
"wgAllowedIPs": "Дозволені IP-адреси",
|
||||
"wgLastHandshake": "Останнє рукостискання",
|
||||
"wgHandshakeNever": "Ніколи",
|
||||
"wgTransfer": "Переказ",
|
||||
"tsNotInstalled": "Tailscale не встановлено на цьому хості",
|
||||
"tsRunning": "Біг",
|
||||
"tsStopped": "Зупинено",
|
||||
"tsEnable": "Підключитися",
|
||||
"tsDisable": "Відключитися",
|
||||
"tsEnabling": "Підключення до Tailscale...",
|
||||
"tsDisabling": "Відключення від Tailscale...",
|
||||
"tsEnabled": "Підключено хвостову шкалу",
|
||||
"tsDisabled": "Хвостова шкала відключена",
|
||||
"tsIPs": "IP-адреси Tailscale",
|
||||
"tsPeers": "Однолітки",
|
||||
"tsOnline": "Онлайн",
|
||||
"tsOffline": "Офлайн",
|
||||
"tsExitNode": "Вихідний вузол",
|
||||
"tsExitNodeActive": "Вихідний вузол активний",
|
||||
"tsHostname": "Ім'я хоста"
|
||||
}
|
||||
},
|
||||
"metricsHistory": {
|
||||
"title": "Історія показників",
|
||||
"historySuffix": "Історія",
|
||||
"cpuMemoryDisk": "Процесор / Пам'ять / Диск",
|
||||
"network": "Мережа",
|
||||
"download": "Рецепт",
|
||||
"upload": "Техас",
|
||||
"noData": "Для цього періоду часу немає історичних даних.",
|
||||
"custom": "Користувацька",
|
||||
"to": "до",
|
||||
"apply": "Застосувати",
|
||||
"viewHistory": "Переглянути історію"
|
||||
},
|
||||
"proxmoxStats": {
|
||||
"tabTitle": "Статистика Proxmox",
|
||||
"cpuUsage": "Використання процесора",
|
||||
"memoryUsage": "Використання пам'яті",
|
||||
"diskUsage": "Використання диска",
|
||||
"networkInterfaces": "Мережеві інтерфейси",
|
||||
"uptime": "Час безперебійної роботи",
|
||||
"systemInfo": "Інформація про систему",
|
||||
"guestsSummary": "Гості",
|
||||
"storagePools": "Пули зберігання",
|
||||
"clusterHealth": "Кластерне здоров'я",
|
||||
"cpuCores_one": "{{count}} Ядро",
|
||||
"cpuCores_other": "{{count}} Ядра",
|
||||
"used": "Використано",
|
||||
"total": "Всього",
|
||||
"hostname": "Ім'я хоста",
|
||||
"kernel": "Ядро",
|
||||
"pveVersion": "ПВЕ-версія",
|
||||
"name": "Ім'я",
|
||||
"status": "Статус",
|
||||
"type": "Тип",
|
||||
"cpu": "Процесор",
|
||||
"mem": "Мем",
|
||||
"disk": "Диск",
|
||||
"running": "Біг",
|
||||
"stopped": "Зупинено",
|
||||
"guestCounts": "{{running}}/{{total}} бігає",
|
||||
"inactive": "Неактивний",
|
||||
"notClustered": "Автономний вузол (не є частиною кластера)",
|
||||
"quorate": "Кворат",
|
||||
"notQuorate": "Не має кворуму",
|
||||
"nodeOnline": "Онлайн",
|
||||
"nodeOffline": "Офлайн",
|
||||
"noHostSelected": "Хост не вибрано",
|
||||
"pveshNotFound": "pvesh не знайдено - це вузол Proxmox?",
|
||||
"nodeDetectionFailed": "Не вдається визначити дійсну назву вузла Proxmox",
|
||||
"connecting": "Підключення...",
|
||||
"connectionFailed": "Не вдалося підключитися до вузла Proxmox",
|
||||
"refresh": "Оновити",
|
||||
"searchGuests": "Пошук гостей...",
|
||||
"filterAll": "Усі",
|
||||
"filterVm": "ВМ",
|
||||
"filterLxc": "LXC",
|
||||
"noGuests": "На цьому вузлі не знайдено віртуальних машин або контейнерів LXC.",
|
||||
"noGuestsMatch": "Немає гостей, які відповідають поточним фільтрам."
|
||||
},
|
||||
"nav": {
|
||||
"hostMetrics": "Метрики хоста"
|
||||
},
|
||||
"hosts": {
|
||||
"tabHostMetrics": "Метрики хоста",
|
||||
"enableProxmoxStats": "Увімкнути статистику Proxmox",
|
||||
"enableProxmoxStatsDesc": "Показати вкладку статистики Proxmox для цього хоста зі статистикою вузла, гостьового сервера, сховища та кластера, зібраною через SSH.",
|
||||
"proxmoxStatsPollInterval": "Інтервал опитування (секунди)",
|
||||
"proxmoxStatsPollIntervalDesc": "Мінімум 15 секунд. Як часто оновлювати статистику вузла Proxmox.",
|
||||
"proxmoxStatsNodeOverride": "Перевизначення назви вузла",
|
||||
"proxmoxStatsNodeOverrideDesc": "Перевизначити автоматичне визначення імені вузла Proxmox (за замовчуванням визначається через ім'я хоста).",
|
||||
"proxmoxStatsNodeOverridePlaceholder": "Автоматично визначено за назвою хоста",
|
||||
"metricsCollectionLabel": "Колекція показників",
|
||||
"enableMetricsLabel": "Увімкнути метрики",
|
||||
"enableMetricsDesc": "Збирати показники процесора, оперативної пам'яті, дискового простору та інші показники з цього хоста",
|
||||
"useGlobalMetrics": "Використовувати глобальний інтервал",
|
||||
"useGlobalMetricsDesc": "Перевизначити інтервалом показників на рівні сервера",
|
||||
"metricsIntervalS": "Інтервал показників (и)",
|
||||
"metricsIntervalDesc2": "Секунди між знімками показників",
|
||||
"excludedMountsLabel": "Виключені маунти",
|
||||
"monitoredMountsLabel": "Користувацькі контрольовані шляхи",
|
||||
"monitoredMountsDesc": "Додайте шляхи, які не відображаються як окремі монтування, включаючи шляхи Home Assistant, змонтовані за допомогою прив’язки, такі як /config.",
|
||||
"monitoredMountPathPlaceholder": "Шлях (/config, /mnt/data)",
|
||||
"monitoredMountLabelPlaceholder": "Мітка (необов'язково)",
|
||||
"addMonitoredMount": "Додати шлях",
|
||||
"excludedMountsDesc": "Приховати певні точки монтування або типи файлових систем (наприклад, nfs, cifs) від використання диска та сповіщень для цього хоста.",
|
||||
"excludedMountsPlaceholder": "Шлях монтування (/mnt/nas) або тип файлової системи (nfs, cifs)",
|
||||
"excludedMountsEmpty": "Монтування не виключено. Відображаються всі виявлені файлові системи.",
|
||||
"addExcludedMount": "Додати",
|
||||
"visibleWidgets": "Видимі віджети",
|
||||
"widgetsMovedToHostMetrics": "Тепер картки додаються, упорядковуються та змінюються за розміром безпосередньо на вкладці «Метрики хоста». Відкрийте «Метрики хоста» для цього хоста та скористайтеся функцією «Налаштувати», щоб вибрати, які картки відображатимуться.",
|
||||
"quickActionsLabel": "Швидкі дії",
|
||||
"quickActionsToolbar": "Швидкі дії відображаються як кнопки на панелі інструментів «Метрики хоста» для виконання команд одним клацанням миші.",
|
||||
"noQuickActions": "Поки що жодних швидких дій.",
|
||||
"buttonLabel": "Мітка кнопки",
|
||||
"selectSnippetPlaceholder": "Вибрати фрагмент...",
|
||||
"addActionBtn": "Додати дію"
|
||||
},
|
||||
"onboarding": {
|
||||
"feature_metrics": "Метрики та сповіщення",
|
||||
"feature_metrics_desc": "Відстежуйте роботу процесора, пам'яті та диска з плином часу та отримуйте сповіщення, коли вони виходять з ладу."
|
||||
},
|
||||
"admin": {
|
||||
"metricsHistoryRetention": "Збереження історії показників",
|
||||
"metricsHistoryRetentionRange": "Від 1 до 90 днів",
|
||||
"days": "дні"
|
||||
},
|
||||
"homepage": {
|
||||
"noData": "Дані недоступні",
|
||||
"showCurrentValue": "Показати поточне значення",
|
||||
"chartMetric": "Метрика",
|
||||
"metricRange": "Діапазон"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user