diff --git a/src/lang/pl.json b/src/lang/pl.json
index de0acca2c..e971a5ffb 100644
--- a/src/lang/pl.json
+++ b/src/lang/pl.json
@@ -388,8 +388,8 @@
"alertaApiEndpoint": "Punkt końcowy API",
"alertaEnvironment": "Środowisko",
"alertaApiKey": "Klucz API",
- "alertaAlertState": "Alert State",
- "alertaRecoverState": "Recover State",
+ "alertaAlertState": "Stan alarmowy",
+ "alertaRecoverState": "Stan odzyskania",
"deleteStatusPageMsg": "Jesteś pewien, że chcesz usunąć tę stronę statusów?",
"Proxies": "Proxy",
"default": "Domyślny",
@@ -402,7 +402,7 @@
"Certificate Chain": "Łańcuch certyfikatów",
"Valid": "Ważny",
"Invalid": "Nieważny",
- "AccessKeyId": "AccessKey ID",
+ "AccessKeyId": "ID klucza dostępu",
"SecretAccessKey": "AccessKey Sekret",
"PhoneNumbers": "Numery telefonów",
"TemplateCode": "Kod szablonu",
@@ -494,7 +494,7 @@
"atLeastOneMonitor": "Wybierz co najmniej jeden monitor, którego dotyczy problem",
"deleteMaintenanceMsg": "Czy na pewno chcesz usunąć tę konserwację?",
"dnsPortDescription": "Port serwera DNS. Domyślnie 53. Możesz zmienić port w dowolnym momencie.",
- "Resend Notification if Down X times consequently": "Wyślij ponownie powiadomienie, jeśli nie działa X razy pod rząd",
+ "Resend Notification if Down X times consequently": "Wyślij ponownie powiadomienie, jeśli nie działa X razy z rzędu",
"error": "błąd",
"critical": "krytyczny",
"wayToGetPagerDutyKey": "Możesz to uzyskać, przechodząc do Service -> Service Directory -> (wybierz usługę) -> Integrations -> Add integration. Tutaj możesz wyszukać \"Events API V2\". Więcej informacji {0}",
@@ -529,21 +529,21 @@
"promosmsLogin": "Nazwa logowania API",
"promosmsPassword": "Hasło API",
"pushoversounds pushover": "Pushover (domyślny)",
- "pushoversounds bike": "Bike",
- "pushoversounds bugle": "Bugle",
- "pushoversounds cashregister": "Cash Register",
+ "pushoversounds bike": "Rower",
+ "pushoversounds bugle": "chrząszcz",
+ "pushoversounds cashregister": "Kasa fiskalna",
"pushoversounds classical": "Classical",
- "pushoversounds cosmic": "Cosmic",
- "pushoversounds falling": "Falling",
+ "pushoversounds cosmic": "Kosmiczny",
+ "pushoversounds falling": "Spadek",
"pushoversounds gamelan": "Gamelan",
"pushoversounds incoming": "Incoming",
"pushoversounds intermission": "Intermission",
- "pushoversounds magic": "Magic",
- "pushoversounds mechanical": "Mechanical",
+ "pushoversounds magic": "Magia",
+ "pushoversounds mechanical": "Mechaniczny",
"pushoversounds pianobar": "Piano Bar",
- "pushoversounds siren": "Siren",
- "pushoversounds spacealarm": "Space Alarm",
- "pushoversounds tugboat": "Tug Boat",
+ "pushoversounds siren": "Syrena",
+ "pushoversounds spacealarm": "Alarm kosmiczny",
+ "pushoversounds tugboat": "Holownik",
"pushoversounds alien": "Alien Alarm (długie)",
"pushoversounds climb": "Climb (długie)",
"pushoversounds persistent": "Persistent (długie)",
@@ -693,7 +693,7 @@
"confirmUninstallPlugin": "Czy na pewno chcesz odinstalować tę wtyczkę?",
"Custom Monitor Type": "Własny typ monitora",
"markdownSupported": "Obsługiwana składnia Markdown",
- "Google Analytics ID": "Google Analytics ID",
+ "Google Analytics ID": "Identyfikator Google Analytics",
"Edit Tag": "Edytuj Tag",
"Server Address": "Adres Serwera",
"Learn More": "Dowiedz się więcej"
diff --git a/src/lang/ru-RU.json b/src/lang/ru-RU.json
index bed58a548..7ea1f6431 100644
--- a/src/lang/ru-RU.json
+++ b/src/lang/ru-RU.json
@@ -43,7 +43,7 @@
"Delete": "Удалить",
"Current": "Текущий",
"Uptime": "Аптайм",
- "Cert Exp.": "Сертификат истекает",
+ "Cert Exp.": "Сертификат истекает.",
"day": "день | дней",
"-day": " дней",
"hour": "час",
@@ -74,7 +74,7 @@
"Bottom": "Снизу",
"None": "Отсутствует",
"Timezone": "Часовой пояс",
- "Search Engine Visibility": "Индексация поисковыми системами:",
+ "Search Engine Visibility": "Индексация поисковыми системами",
"Allow indexing": "Разрешить индексирование",
"Discourage search engines from indexing site": "Запретить индексирование",
"Change Password": "Сменить пароль",
@@ -86,7 +86,7 @@
"Enable Auth": "Включить авторизацию",
"disableauth.message1": "Вы уверены, что хотите отключить авторизацию?",
"disableauth.message2": "Это подходит для тех, у кого стоит другая авторизация перед открытием Uptime Kuma, например Cloudflare Access.",
- "Please use this option carefully!": "Пожалуйста, используйте с осторожностью.",
+ "Please use this option carefully!": "Пожалуйста, используйте с осторожностью!",
"Logout": "Выйти",
"Leave": "Отмена",
"I understand, please disable": "Я понимаю, всё равно отключить",
@@ -156,7 +156,7 @@
"Options": "Опции",
"Keep both": "Не проверять",
"Tags": "Теги",
- "Add New below or Select...": "Добавить новый или выбрать...",
+ "Add New below or Select...": "Добавить новый или выбрать…",
"Tag with this name already exist.": "Такой тег уже существует.",
"Tag with this value already exist.": "Тег с таким значением уже существует.",
"color": "цвет",
@@ -169,7 +169,7 @@
"Indigo": "Индиго",
"Purple": "Пурпурный",
"Pink": "Розовый",
- "Search...": "Поиск...",
+ "Search...": "Поиск…",
"Avg. Ping": "Среднее значение пинга",
"Avg. Response": "Среднее время ответа",
"Entry Page": "Главная страница",
@@ -233,12 +233,12 @@
"smtpCC": "Копия",
"smtpBCC": "Скрытая копия",
"Discord Webhook URL": "Discord вебхук URL",
- "wayToGetDiscordURL": "Вы можете создать его в Параметрах сервера -> Интеграции -> Создать вебхук",
+ "wayToGetDiscordURL": "Вы можете создать его в \"Настройки -> Интеграции -> Создать Вебхук\"",
"Bot Display Name": "Отображаемое имя бота",
"Prefix Custom Message": "Свой префикс сообщения",
- "Hello @everyone is...": "Привет {'@'}everyone это...",
+ "Hello @everyone is...": "Привет {'@'} всем это…",
"Webhook URL": "URL вебхука",
- "wayToGetTeamsURL": "Как создать URL вебхука вы можете узнать здесь - {0}.",
+ "wayToGetTeamsURL": "Как создать URL Вебхука вы можете узнать здесь - {0}.",
"Number": "Номер",
"Recipients": "Получатели",
"needSignalAPI": "Вам необходим клиент Signal с поддержкой REST API.",
@@ -270,7 +270,7 @@
"octopushPhoneNumber": "Номер телефона (межд. формат, например: +79831234567) ",
"octopushSMSSender": "Имя отправителя SMS: 3-11 символов алвафита, цифр и пробелов (a-zA-Z0-9)",
"LunaSea Device ID": "ID устройства LunaSea",
- "Apprise URL": "Apprise URL",
+ "Apprise URL": "Ссылка Уведомления",
"Example:": "Пример: {0}",
"Read more:": "Подробнее: {0}",
"Status:": "Статус: {0}",
@@ -286,7 +286,7 @@
"Messaging API": "API сообщений",
"wayToGetLineChannelToken": "Сначала зайдите в {0}, создайте провайдера и канал (API сообщений), затем вы сможете получить токен доступа канала и ID пользователя из вышеупомянутых пунктов меню.",
"Icon URL": "URL иконки",
- "aboutIconURL": "Вы можете предоставить ссылку на иконку в поле \"URL иконки\" чтобы переопределить картинку профиля по умолчанию. Не используется, если задана иконка Emoji.",
+ "aboutIconURL": "Вы можете вставить ссылку на иконку в поле \"URL иконки\" чтобы изменить картинку профиля по умолчанию. Не используется, если задана иконка Emoji.",
"aboutMattermostChannelName": "Вы можете переопределить канал по умолчанию, в который вебхук пишет, введя имя канала в поле \"Имя канала\". Это необходимо включить в настройках вебхука Mattermost. Например: #other-channel",
"matrix": "Matrix",
"promosmsTypeEco": "SMS ECO - дёшево и медленно, часто перегружен. Только для получателей из Польши.",
@@ -315,8 +315,8 @@
"Certificate Chain": "Цепочка сертификатов",
"Valid": "Действительный",
"Hide Tags": "Скрыть тэги",
- "Title": "Название инцидента:",
- "Content": "Содержание инцидента:",
+ "Title": "Название инцидента",
+ "Content": "Содержание инцидента",
"Post": "Опубликовать",
"Cancel": "Отмена",
"Created": "Создано",
@@ -327,7 +327,7 @@
"6h": "6 часов",
"24h": "24 часа",
"1w": "1 неделя",
- "No monitors available.": "Нет доступных мониторов",
+ "No monitors available.": "Нет доступных мониторов.",
"Add one": "Добавить новый",
"Backup": "Резервная копия",
"Security": "Безопасность",
@@ -363,8 +363,8 @@
"Done": "Готово",
"Info": "Инфо",
"Steam API Key": "Steam API-Ключ",
- "Pick a RR-Type...": "Выберите RR-Тип...",
- "Pick Accepted Status Codes...": "Выберите принятые коды состояния...",
+ "Pick a RR-Type...": "Выберите RR-Тип…",
+ "Pick Accepted Status Codes...": "Выберите принятые коды состояния…",
"Default": "По умолчанию",
"Please input title and content": "Пожалуйста, введите название и содержание",
"Last Updated": "Последнее Обновление",
@@ -417,7 +417,7 @@
"Bark Group": "Bark Group",
"Bark Sound": "Bark Sound",
"WebHookUrl": "WebHookUrl",
- "SecretKey": "SecretKey",
+ "SecretKey": "Секретный Ключ",
"For safety, must use secret key": "В целях безопасности необходимо использовать секретный ключ",
"Device Token": "Токен устройства",
"Platform": "Платформа",
@@ -556,7 +556,7 @@
"Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ": "Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ",
"Notification Service": "Служба уведомлений",
"default: notify all devices": "по стандарту: уведомлять все устройства",
- "A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.",
+ "A list of Notification Services can be found in Home Assistant under \"Developer Tools > Services\" search for \"notification\" to find your device/phone name.": "Список служб уведомлений можно найти в Home Assistant в разделе \"Инструменты разработчика > Службы\", выполнив поиск по слову \"уведомление\", чтобы найти название вашего устройства/телефона.",
"Automations can optionally be triggered in Home Assistant:": "При желании автоматизацию можно активировать в Home Assistant.:",
"Trigger type:": "Тип триггера:",
"Event type:": "Тип события:",
@@ -592,8 +592,8 @@
"Affected Monitors": "Затронутые мониторы",
"Start of maintenance": "Начало обслуживания",
"All Status Pages": "Все страницы статусов",
- "Select status pages...": "Выберите страницу статуса...",
- "resendEveryXTimes": "Повторная отправка каждые {0} раз",
+ "Select status pages...": "Выберите страницу статуса…",
+ "resendEveryXTimes": "Повтор каждые {0} раз",
"resendDisabled": "Повторная отправка отключена",
"deleteMaintenanceMsg": "Вы действительно хотите удалить это обслуживание?",
"critical": "критично",
@@ -619,9 +619,51 @@
"weekdayShortTue": "Вт",
"dayOfWeek": "День недели",
"confirmDeleteTagMsg": "Вы уверены, что хотите удалить этот тег? Мониторы с этим тегом удалены не будут.",
- "loadingError": "Не удаётся получить данные, пожалуйста попробуйте позже.",
+ "loadingError": "Невозможно получить данные, пожалуйста попробуйте позже.",
"Packet Size": "Размер пакета",
"warningTimezone": "Используется часовой пояс сервера",
"weekdayShortMon": "Пн",
- "ZohoCliq": "ZohoCliq"
+ "ZohoCliq": "ZohoCliq",
+ "strategyManual": "Активен/Неактивен Вручную",
+ "lastDay": "Последний день",
+ "lastDay1": "Последний день месяца",
+ "lastDay2": "Второй последний день месяца",
+ "lastDay3": "Третий последний день месяца",
+ "lastDay4": "Четвертый последний день месяца",
+ "No Maintenance": "Ничего не обслуживается",
+ "pauseMaintenanceMsg": "Вы уверены что хотите поставить на паузу?",
+ "maintenanceStatus-under-maintenance": "На техобслуживании",
+ "maintenanceStatus-inactive": "Неактивен",
+ "maintenanceStatus-scheduled": "Запланирован(о)",
+ "maintenanceStatus-ended": "Закончился(ось)",
+ "maintenanceStatus-unknown": "Неизвестен",
+ "Display Timezone": "Показать часовой пояс",
+ "Server Timezone": "Часовой пояс сервера",
+ "statusPageMaintenanceEndDate": "Конец",
+ "IconUrl": "URL Иконки",
+ "Enable DNS Cache": "Включить DNS кэш",
+ "Enable": "Включить",
+ "Disable": "Отключить",
+ "Single Maintenance Window": "Единое Окно Обслуживания",
+ "Schedule Maintenance": "Запланировать обслуживание",
+ "Date and Time": "Дата и Время",
+ "DateTime Range": "Промежуток Даты и Времени",
+ "uninstalling": "Удаляется",
+ "dataRetentionTimeError": "Период хранения должен быть равен 0 или больше",
+ "infiniteRetention": "Установите 0 для бессрочного хранения.",
+ "enableGRPCTls": "Разрешить отправлять gRPC запрос через TLS соединение",
+ "Free Mobile API Key": "API ключ Free Mobile",
+ "Edit Tag": "Редактировать тэг",
+ "webhookAdditionalHeadersDesc": "Устанавливает дополнительные заголовки, отправляемые с помощью веб-хука.",
+ "topic": "Тема",
+ "Customize": "Персонализировать",
+ "Custom Footer": "Пользовательский footer",
+ "dnsCacheDescription": "Это может не работать на некоторых IPv6 окружениях, отключите это, если у вас возникают проблемы.",
+ "confirmUninstallPlugin": "Вы уверены, что хотите удалить этот плагин?",
+ "plugin": "Плагин | Плагины",
+ "install": "Установить",
+ "installing": "Устанавливается",
+ "uninstall": "Удалить",
+ "Recurring": "Повторяющийся",
+ "recurringInterval": "Интервал"
}
diff --git a/src/lang/uk-UA.json b/src/lang/uk-UA.json
index ad8e6936f..9a63cfe07 100644
--- a/src/lang/uk-UA.json
+++ b/src/lang/uk-UA.json
@@ -156,7 +156,7 @@
"Options": "Опції",
"Keep both": "Не перевіряти",
"Tags": "Теги",
- "Add New below or Select...": "Додати новий або вибрати...",
+ "Add New below or Select...": "Додати новий або вибрати…",
"Tag with this name already exist.": "Такий тег вже існує.",
"Tag with this value already exist.": "Тег із таким значенням вже існує.",
"color": "колір",
@@ -169,7 +169,7 @@
"Indigo": "Індиго",
"Purple": "Пурпурний",
"Pink": "Рожевий",
- "Search...": "Пошук...",
+ "Search...": "Пошук…",
"Avg. Ping": "Середній пінг",
"Avg. Response": "Середній час відповіді",
"Entry Page": "Головна сторінка",
@@ -362,8 +362,8 @@
"Done": "Готово",
"Info": "Інфо",
"Steam API Key": "Steam API-Ключ",
- "Pick a RR-Type...": "Виберіть RR-тип...",
- "Pick Accepted Status Codes...": "Виберіть прийняті коди стану...",
+ "Pick a RR-Type...": "Виберіть RR-тип…",
+ "Pick Accepted Status Codes...": "Виберіть прийняті коди стану…",
"Default": "За замовчуванням",
"Please input title and content": "Будь ласка, введіть назву та зміст",
"Last Updated": "Останнє Оновлення",
@@ -555,5 +555,13 @@
"Pick Affected Monitors...": "Виберіть задіяні монітори…",
"statusMaintenance": "Обслуговування",
"Maintenance": "Обслуговування",
- "General Monitor Type": "Основний моніторинг"
+ "General Monitor Type": "Основний моніторинг",
+ "error": "Помилка",
+ "webhookAdditionalHeadersTitle": "Додаткові заголовки",
+ "webhookAdditionalHeadersDesc": "Задати додаткові заголовки, що за допомогою вебхука.",
+ "critical": "Критичний",
+ "Custom": "Нестандартний",
+ "successMessage": "Повідомлення про успіх",
+ "Customize": "Налаштувати",
+ "topic": "Тема"
}