diff --git a/internal/site/src/locales/uk/uk.po b/internal/site/src/locales/uk/uk.po index d16f7b7b..a3f8ed1c 100644 --- a/internal/site/src/locales/uk/uk.po +++ b/internal/site/src/locales/uk/uk.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: beszel\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-09-10 01:45\n" +"PO-Revision-Date: 2026-09-18 19:22\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -30,6 +30,12 @@ msgstr "{0} Доступно" msgid "{0} of {1} row(s) selected." msgstr "Вибрано {0} з {1} рядків." +#. placeholder {0}: selectedSystemIds.size +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "{0} selected" +msgstr "Вибрано: {0}" + #: src/components/routes/system/info-bar.tsx msgid "{cores, plural, one {# core} other {# cores}}" msgstr "{cores, plural, one {# ядро} few {# ядра} many {# ядер} other {# ядер}}" @@ -121,6 +127,10 @@ msgstr "Активний стан" #: src/components/add-system.tsx #: src/components/navbar.tsx #: src/components/navbar.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx #: src/components/routes/settings/quiet-hours.tsx #: src/components/routes/settings/quiet-hours.tsx msgid "Add {foo}" @@ -188,6 +198,7 @@ msgstr "Всі системи" msgid "Are you sure you want to delete {name}?" msgstr "Ви впевнені, що хочете видалити {name}?" +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/settings/alerts-history-data-table.tsx msgid "Are you sure?" msgstr "Ви впевнені?" @@ -245,6 +256,14 @@ msgstr "Середнє використання {0}" msgid "Average utilization of GPU engines" msgstr "Середнє використання рушіїв GPU" +#: src/components/routes/system/charts/monitors-charts.tsx +msgid "Average, minimum, and maximum response time" +msgstr "Середній, мінімальний і максимальний час відгуку" + +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Avg 1h" +msgstr "Сер. за 1 год" + #: src/components/command-palette.tsx #: src/components/navbar.tsx msgid "Backups" @@ -306,6 +325,19 @@ msgstr "Біти (Кбіт/с, Мбіт/с, Гбіт/с)" msgid "Boot state" msgstr "Стан завантаження" +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Bulk Add" +msgstr "Масове додавання" + +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Bulk Add {foo}" +msgstr "Масове додавання {foo}" + +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Bulk copy" +msgstr "Масове копіювання" + #: src/components/routes/settings/general.tsx #: src/components/routes/settings/general.tsx msgid "Bytes (KB/s, MB/s, GB/s)" @@ -327,6 +359,7 @@ msgstr "Може запустити" msgid "Can stop" msgstr "Може зупинити" +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/settings/alerts-history-data-table.tsx #: src/components/routes/settings/quiet-hours.tsx #: src/components/systems-table/systems-table-columns.tsx @@ -396,6 +429,7 @@ msgid "Checksum errors" msgstr "Помилки контрольної суми" #: src/components/containers-table/containers-table.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/system/smart-table.tsx #: src/components/routes/system/storage-pools-table.tsx #: src/components/routes/system/storage-pools-table.tsx @@ -403,6 +437,14 @@ msgstr "Помилки контрольної суми" msgid "Clear" msgstr "Очистити" +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Clear all" +msgstr "Очистити все" + +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Clear matches" +msgstr "Очистити збіги" + #: src/components/containers-table/containers-table.tsx msgid "Click on a container to view more information." msgstr "Натисніть на контейнер, щоб переглянути більше інформації." @@ -432,6 +474,10 @@ msgstr "Інструкції командного рядка" msgid "Configure how you receive alert notifications." msgstr "Налаштуйте, як ви отримуєте сповіщення про тривоги." +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Configure response monitoring from this agent." +msgstr "Налаштуйте моніторинг часу відгуку з цього агента." + #: src/components/login/auth-form.tsx #: src/components/login/auth-form.tsx msgid "Confirm password" @@ -457,6 +503,7 @@ msgstr "Здоров'я контейнера" msgid "Containers" msgstr "Контейнери" +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/settings/alerts-history-data-table.tsx #: src/components/systems-table/systems-table-columns.tsx msgid "Continue" @@ -517,6 +564,10 @@ msgstr "Скопіюйте наведену нижче команду встан msgid "Copy the<0>docker-compose.yml content for the agent below, or register agents automatically with a <1>universal token." msgstr "Скопіюйте вміст <0>docker-compose.yml для агента нижче, або зареєструйте агентів автоматично за допомогою <1>універсального токена." +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Copy to system" +msgstr "Копіювати в систему" + #: src/components/routes/settings/tokens-fingerprints.tsx msgid "Copy YAML" msgstr "Копіювати YAML" @@ -630,6 +681,7 @@ msgstr "За замовчуванням" msgid "Default time period" msgstr "Стандартний період часу" +#: src/components/network-monitors-table/network-monitors-columns.tsx #: src/components/routes/settings/alerts-history-data-table.tsx #: src/components/routes/settings/quiet-hours.tsx #: src/components/routes/system/smart-table.tsx @@ -718,12 +770,14 @@ msgstr "Завантажити" msgid "Duration" msgstr "Тривалість" +#: src/components/network-monitors-table/network-monitors-columns.tsx #: src/components/routes/settings/quiet-hours.tsx #: src/components/systems-table/systems-table-columns.tsx msgid "Edit" msgstr "Редагувати" #: src/components/add-system.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx #: src/components/routes/settings/quiet-hours.tsx msgid "Edit {foo}" msgstr "Редагувати {foo}" @@ -772,6 +826,11 @@ msgstr "Введіть ваш одноразовий пароль." msgid "Ephemeral" msgstr "Тимчасовий" +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/settings/alerts-history-data-table.tsx #: src/components/routes/settings/config-yaml.tsx #: src/components/routes/settings/heartbeat.tsx @@ -844,6 +903,11 @@ msgstr "Несправні служби" msgid "Failed to authenticate" msgstr "Не вдалося автентифікувати" +#: src/components/network-monitors-table/network-monitors-table.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx +msgid "Failed to delete monitors." +msgstr "Не вдалося видалити монітори." + #: src/components/routes/settings/layout.tsx #: src/components/routes/settings/notifications.tsx #: src/components/routes/settings/quiet-hours.tsx @@ -862,6 +926,10 @@ msgstr "Не вдалося надіслати тестове сповіщенн msgid "Failed to update alert" msgstr "Не вдалося оновити сповіщення" +#: src/components/network-monitors-table/network-monitors-table.tsx +msgid "Failed to update monitors." +msgstr "Не вдалося оновити монітори." + #. placeholder {0}: statusTotals[ServiceStatus.Failed] #: src/components/systemd-table/systemd-table.tsx msgid "Failed: {0}" @@ -872,6 +940,7 @@ msgid "Fans" msgstr "Вентилятори" #: src/components/containers-table/containers-table.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/settings/alerts-history-data-table.tsx #: src/components/routes/system/chart-card.tsx #: src/components/routes/system/smart-table.tsx @@ -1011,14 +1080,25 @@ msgctxt "Docker image" msgid "Image" msgstr "Образ" +#: src/components/containers-table/containers-table-columns.tsx +#: src/components/containers-table/containers-table-columns.tsx +msgctxt "Docker image" +msgid "Image update available" +msgstr "Доступне оновлення образу" + #: src/components/routes/settings/quiet-hours.tsx msgid "Inactive" msgstr "Неактивне" +#: src/components/network-monitors-table/network-monitors-columns.tsx #: src/components/routes/settings/heartbeat.tsx msgid "Interval" msgstr "Інтервал" +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Interval (seconds)" +msgstr "Інтервал (секунди)" + #: src/components/login/auth-form.tsx msgid "Invalid email address." msgstr "Неправильна адреса електронної пошти." @@ -1097,6 +1177,15 @@ msgstr "Журнали" msgid "Looking instead for where to create alerts? Click the bell <0/> icons in the systems table." msgstr "А може, ви шукаєте, де створити сповіщення? Натисніть на іконку дзвіночка <0/> у таблиці систем." +#: src/components/routes/system/charts/monitors-charts.tsx +msgctxt "Packet loss" +msgid "Loss" +msgstr "Втрата" + +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Loss 1h" +msgstr "Втрата 1 h" + #: src/components/systemd-table/systemd-table.tsx msgid "Main PID" msgstr "Основний PID" @@ -1115,6 +1204,10 @@ msgstr "Інструкції з ручного налаштування" msgid "Max 1 min" msgstr "Макс 1 хв" +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Max 1h" +msgstr "Макс. за 1 год" + #: src/components/containers-table/containers-table-columns.tsx #: src/components/routes/system/info-bar.tsx #: src/components/systemd-table/systemd-table-columns.tsx @@ -1141,11 +1234,25 @@ msgstr "Використання пам’яті" msgid "Memory usage of containers" msgstr "Використання пам’яті контейнерами" +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Min 1h" +msgstr "Мін. за 1 год" + #. Device model #: src/components/routes/system/smart-table.tsx msgid "Model" msgstr "Модель" +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Monitor" +msgstr "Монітор" + +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Monitors created" +msgstr "Монітори створено" + #: src/components/routes/system/storage-pools-table.tsx msgid "Mountpoint" msgstr "Точка монтування" @@ -1163,6 +1270,29 @@ msgstr "Ім’я" msgid "Net" msgstr "Мережа" +#: src/components/routes/system.tsx +msgid "Network" +msgstr "Мережа" + +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Network Monitor" +msgstr "Мережевий монітор" + +#: src/lib/alerts.ts +msgid "Network Monitor Loss" +msgstr "Втрати мережевого монітора" + +#: src/components/command-palette.tsx +#: src/components/navbar.tsx +#: src/components/navbar.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx +#: src/components/routes/monitors.tsx +msgid "Network Monitors" +msgstr "Мережеві монітори" + #: src/components/routes/system/charts/network-charts.tsx msgid "Network traffic of containers" msgstr "Мережевий трафік контейнерів" @@ -1197,6 +1327,7 @@ msgstr "Результатів не знайдено." #: src/components/containers-table/containers-table.tsx #: src/components/containers-table/containers-table.tsx #: src/components/containers-table/containers-table.tsx +#: src/components/network-monitors-table/network-monitors-table.tsx #: src/components/routes/settings/alerts-history-data-table.tsx #: src/components/routes/system/smart-table.tsx #: src/components/systemd-table/systemd-table.tsx @@ -1207,6 +1338,7 @@ msgstr "Немає результатів." msgid "No S.M.A.R.T. attributes available for this device." msgstr "Для цього пристрою немає доступних атрибутів S.M.A.R.T." +#: src/components/network-monitors-table/monitor-dialog.tsx #: src/components/systems-table/systems-table.tsx #: src/components/systems-table/systems-table.tsx msgid "No systems found." @@ -1238,6 +1370,11 @@ msgstr "При кожному перезапуску системи в базі msgid "One or more containers are unhealthy" msgstr "Один або кілька контейнерів мають нездоровий стан" +#. placeholder {0}: alert.value +#: src/components/active-alerts.tsx +msgid "One or more monitors exceed {0}% loss" +msgstr "На одному або кількох моніторах втрати перевищують {0}%" + #: src/lib/alerts.ts msgid "One or more services are in a failed state" msgstr "Одна або кілька служб перебувають у стані помилки" @@ -1251,6 +1388,7 @@ msgstr "Одноразовий" msgid "One-time password" msgstr "Одноразовий пароль" +#: src/components/network-monitors-table/network-monitors-columns.tsx #: src/components/routes/settings/quiet-hours.tsx #: src/components/routes/settings/tokens-fingerprints.tsx #: src/components/routes/settings/tokens-fingerprints.tsx @@ -1272,6 +1410,11 @@ msgstr "Інше" msgid "Overwrite existing alerts" msgstr "Перезаписати існуючі сповіщення" +#: src/components/routes/system/charts/monitors-charts.tsx +msgid "Packet loss (%)" +msgstr "Втрата пакетів (%)" + +#: src/components/command-palette.tsx #: src/components/command-palette.tsx #: src/components/command-palette.tsx #: src/components/command-palette.tsx @@ -1309,6 +1452,7 @@ msgstr "Запит на скидання пароля отримано" msgid "Past" msgstr "Минуле" +#: src/components/network-monitors-table/network-monitors-columns.tsx #: src/components/systems-table/systems-table-columns.tsx msgid "Pause" msgstr "Призупинити" @@ -1392,6 +1536,7 @@ msgid "Pool Usage" msgstr "Використання pool" #: src/components/add-system.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx msgid "Port" msgstr "Порт" @@ -1418,6 +1563,11 @@ msgstr "Бажана мова" msgid "Process started" msgstr "Процес запущено" +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/network-monitors-columns.tsx +msgid "Protocol" +msgstr "Протокол" + #: src/components/routes/settings/tokens-fingerprints.tsx msgid "Public key" msgstr "Відкритий ключ" @@ -1503,10 +1653,20 @@ msgstr "Скинути пароль" msgid "Resolved" msgstr "Вирішено" +#: src/components/network-monitors-table/network-monitors-columns.tsx +#: src/components/routes/system/charts/monitors-charts.tsx +msgid "Response" +msgstr "Відгук" + +#: src/components/network-monitors-table/network-monitors-table.tsx +msgid "Response time monitoring from agents." +msgstr "Моніторинг часу відгуку з агентів." + #: src/components/systemd-table/systemd-table.tsx msgid "Restarts" msgstr "Перезапуски" +#: src/components/network-monitors-table/network-monitors-columns.tsx #: src/components/systems-table/systems-table-columns.tsx msgid "Resume" msgstr "Відновити" @@ -1539,6 +1699,7 @@ msgid "S.M.A.R.T. Self-Test" msgstr "Самодіагностика S.M.A.R.T." #: src/components/add-system.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx msgid "Save {foo}" msgstr "Зберегти {foo}" @@ -1575,6 +1736,11 @@ msgstr "Пошук" msgid "Search for systems or settings..." msgstr "Шукати системи або налаштування..." +#: src/components/network-monitors-table/monitor-dialog.tsx +#: src/components/network-monitors-table/monitor-dialog.tsx +msgid "Search systems" +msgstr "Пошук систем" + #: src/components/routes/settings/heartbeat.tsx msgid "Seconds between pings (default: 60)" msgstr "Секунди між пінгами (за замовчуванням: 60)" @@ -1587,6 +1753,27 @@ msgstr "Перегляньте <0>налаштування сповіщень