From 6f38077ca07eba60d00750ecef23accd2761793c Mon Sep 17 00:00:00 2001 From: Henry Dollman Date: Wed, 30 Oct 2024 18:09:26 -0400 Subject: [PATCH] add Ukrainian translations --- beszel/site/src/lib/languages.json | 4 + beszel/site/src/locales/uk/translation.json | 212 ++++++++++++++++++++ 2 files changed, 216 insertions(+) create mode 100644 beszel/site/src/locales/uk/translation.json diff --git a/beszel/site/src/lib/languages.json b/beszel/site/src/lib/languages.json index a43f809..e446c6d 100644 --- a/beszel/site/src/lib/languages.json +++ b/beszel/site/src/lib/languages.json @@ -31,6 +31,10 @@ "lang": "ru", "label": "Русский" }, + { + "lang": "uk", + "label": "Українська" + }, { "lang": "vi", "label": "Tiếng Việt" diff --git a/beszel/site/src/locales/uk/translation.json b/beszel/site/src/locales/uk/translation.json new file mode 100644 index 0000000..b8cca22 --- /dev/null +++ b/beszel/site/src/locales/uk/translation.json @@ -0,0 +1,212 @@ +{ + "all_systems": "Всі системи", + "filter": "Фільтр...", + "copy": "Копіювати", + "add": "Додати", + "search": "Пошук", + "system": "Система", + "systems": "Системи", + "cancel": "Скасувати", + "continue": "Продовжити", + "minutes_one": "{{count}} хвилина", + "minutes_few": "{{count}} хвилини", + "minutes_other": "{{count}} хвилин", + "hours_one": "{{count}} година", + "hours_few": "{{count}} години", + "hours_many": "{{count}} годин", + "hours_other": "{{count}} годин", + "days_other": "{{count}} днів", + "weeks_one": "{{count}} тиждень", + "home": { + "active_alerts": "Активні сповіщення", + "active_des": "Перевищує {{value}}{{unit}} за останні ", + "subtitle": "Оновлюється в реальному часі. Натисніть на систему для перегляду інформації." + }, + "systems_table": { + "system": "Система", + "memory": "Пам'ять", + "cpu": "Процесор", + "disk": "Диск", + "net": "Мережа", + "agent": "Агент", + "no_systems_found": "Системи не знайдено.", + "open_menu": "Відкрити меню", + "resume": "Відновити", + "pause": "Пауза", + "copy_host": "Копіювати хост", + "delete": "Видалити", + "delete_confirm": "Ви впевнені, що хочете видалити {{name}}?", + "delete_confirm_des_1": "Цю дію неможливо скасувати. Це назавжди видалить всі поточні записи для", + "delete_confirm_des_2": "з бази даних." + }, + "alerts": { + "title": "Сповіщення", + "subtitle_1": "Дивіться", + "notification_settings": "налаштування сповіщень", + "subtitle_2": "щоб налаштувати отримання сповіщень.", + "overwrite_existing_alerts": "Перезаписати існуючі сповіщення", + "info": { + "status": "Статус", + "status_des": "Спрацьовує при зміні статусу між активним та неактивним.", + "cpu_usage": "Використання процесора", + "cpu_usage_des": "Спрацьовує, коли використання процесора перевищує поріг.", + "memory_usage": "Використання пам'яті", + "memory_usage_des": "Спрацьовує, коли використання пам'яті перевищує поріг.", + "disk_usage": "Використання диску", + "disk_usage_des": "Спрацьовує, коли використання будь-якого диску перевищує поріг.", + "bandwidth": "Пропускна здатність", + "bandwidth_des": "Спрацьовує, коли сумарний вхідний/вихідний трафік перевищує поріг.", + "temperature": "Температура", + "temperature_des": "Спрацьовує, коли будь-який датчик перевищує поріг." + }, + "average_exceeds": "Середнє перевищує", + "for": "Протягом" + }, + "settings": { + "settings": "Налаштування", + "subtitle": "Керування налаштуваннями відображення та сповіщень.", + "save_settings": "Зберегти налаштування", + "export_configuration": "Експорт конфігурації", + "general": { + "title": "Загальні", + "subtitle": "Змінити загальні параметри програми.", + "language": { + "title": "Мова", + "subtitle_1": "Хочете допомогти нам покращити переклади? Перегляньте", + "subtitle_2": "для додаткової інформації.", + "preferred_language": "Бажана мова" + }, + "chart_options": { + "title": "Налаштування графіків", + "subtitle": "Налаштування параметрів відображення графіків.", + "default_time_period": "Стандартний період часу", + "default_time_period_des": "Встановлює стандартний діапазон часу для графіків при перегляді системи." + } + }, + "notifications": { + "title": "Сповіщення", + "subtitle_1": "Налаштуйте спосіб отримання сповіщень.", + "subtitle_2": "Шукаєте де створити сповіщення? Натисніть на значок дзвінка", + "subtitle_3": "в таблиці систем.", + "email": { + "title": "Сповіщення електронною поштою", + "please": "Будь ласка", + "configure_an_SMTP_server": "налаштуйте SMTP сервер", + "to_ensure_alerts_are_delivered": "щоб забезпечити доставку сповіщень.", + "to_email_s": "На email(и)", + "enter_email_address": "Введіть email адресу...", + "des": "Збережіть адресу, використовуючи клавішу enter або кому. Залиште порожнім, щоб вимкнути email сповіщення." + }, + "webhook_push": { + "title": "Webhook / Push сповіщення", + "des_1": "Beszel використовує", + "des_2": "для інтеграції з популярними сервісами сповіщень.", + "add_url": "Додати URL" + } + }, + "yaml_config": { + "short_title": "YAML конфігурація", + "title": "YAML конфігурація", + "subtitle": "Експорт поточної конфігурації систем.", + "des_1": "Системами можна керувати в", + "des_2": "файлі всередині вашої директорії даних.", + "des_3": "При кожному перезапуску системи в базі даних будуть оновлені відповідно до систем, визначених у файлі.", + "alert": { + "title": "Увага - можлива втрата даних", + "des_1": "Існуючі системи, не визначені в", + "des_2": "будуть видалені. Будь ласка, робіть регулярні резервні копії." + } + }, + "language": "Мова" + }, + "user_dm": { + "users": "Користувачі", + "logs": "Журнали", + "backups": "Резервні копії", + "auth_providers": "Провайдери автентифікації", + "log_out": "Вийти" + }, + "themes": { + "toggle_theme": "Перемкнути тему", + "light": "Світла", + "dark": "Темна", + "system": "Системна" + }, + "add_system": { + "add_new_system": "Додати нову систему", + "binary": "Бінарний файл", + "dialog_des_1": "Агент повинен бути запущений в системі для підключення. Скопіюйте", + "dialog_des_2": "для агента нижче.", + "name": "Назва", + "host_ip": "Хост / IP", + "port": "Порт", + "key": "Ключ", + "click_to_copy": "Натисніть, щоб скопіювати", + "command": "команду", + "add_system": "Додати систему" + }, + "command": { + "search": "Пошук систем або налаштувань...", + "pages_settings": "Сторінки / Налаштування", + "dashboard": "Панель керування", + "documentation": "Документація", + "SMTP_settings": "Налаштування SMTP", + "page": "Сторінка", + "admin": "Адміністратор" + }, + "monitor": { + "toggle_grid": "Перемкнути сітку", + "average": "Середнє", + "max_1_min": "Макс. 1 хв ", + "total_cpu_usage": "Загальне використання процесора", + "cpu_des": "загальносистемне використання процесора", + "docker_cpu_usage": "Використання процесора Docker", + "docker_cpu_des": "Середнє використання процесора контейнерами", + "total_memory_usage": "Загальне використання пам'яті", + "cache_buffers": "Кеш / Буфери", + "memory_des": "Точне використання на момент запису", + "docker_memory_usage": "Використання пам'яті Docker", + "docker_memory_des": "Використання пам'яті контейнерами docker", + "disk_space": "Дисковий простір", + "disk_des": "Використання кореневого розділу", + "disk_io": "Дисковий ввід/вивід", + "disk_io_des": "Пропускна здатність кореневої файлової системи", + "read": "Читання", + "write": "Запис", + "bandwidth": "Пропускна здатність", + "bandwidth_des": "Мережевий трафік публічних інтерфейсів", + "sent": "Відправлено", + "received": "Отримано", + "docker_network_io": "Мережевий ввід/вивід Docker", + "docker_network_io_des": "Мережевий трафік контейнерів docker", + "swap_usage": "Використання swap", + "swap_des": "Використання swap-простору системою", + "temperature": "Температура", + "temperature_des": "Температура системних датчиків", + "usage": "Використання", + "used": "Використано", + "disk_usage_of": "Використання диску", + "throughput_of": "Пропускна здатність", + "waiting_for": "Очікування достатньої кількості записів для відображення" + }, + "auth": { + "login": "Будь ласка, увійдіть у свій обліковий запис", + "reset": "Введіть email адресу для скидання пароля", + "create": "Будь ласка, створіть обліковий запис адміністратора", + "create_account": "Створити обліковий запис", + "sign_in": "Увійти", + "openid_des": "Beszel підтримує OpenID Connect та багато провайдерів автентифікації OAuth2.", + "please_view_the": "Будь ласка, перегляньте", + "for_instructions": "для інструкцій.", + "forgot_password": "Забули пароль?", + "reset_password": "Скинути пароль", + "command_line_instructions": "Інструкції командного рядка", + "command_1": "Якщо ви втратили пароль адміністратора, ви можете скинути його за допомогою наступної команди.", + "command_2": "Потім увійдіть у бекенд і скиньте пароль свого облікового запису в таблиці користувачів." + }, + "clipboard": { + "copied": "Скопійовано в буфер обміну", + "title": "Копіювати текст", + "des": "Автоматичне копіювання вимагає безпечного контексту." + } +}