diff --git a/src/lang/ru-RU.json b/src/lang/ru-RU.json index e055af110..e4a01cfcb 100644 --- a/src/lang/ru-RU.json +++ b/src/lang/ru-RU.json @@ -1,10 +1,10 @@ { - "languageName": "Русский", + "languageName": "Английский", "checkEverySecond": "Проверка каждые {0} секунд", - "retriesDescription": "Максимальное количество попыток перед пометкой сервиса, как недоступного, и отправкой уведомления", - "ignoreTLSError": "Игнорировать ошибки TLS/SSL для HTTPS сайтов", - "upsideDownModeDescription": "Инверсия статуса. Если сервис доступен, он будет отмечен как недоступный.", - "maxRedirectDescription": "Максимальное количество перенаправлений. Поставьте 0, чтобы отключить перенаправления.", + "retriesDescription": "Максимальное число попыток перед тем, как сервис будет помечен как неработающий и будет отправлено уведомление", + "ignoreTLSError": "Игнорировать ошибки TLS/SSL для сайтов с HTTPS", + "upsideDownModeDescription": "Инвертировать статус. Если сервис доступен — он считается НЕРАБОТАЮЩИМ.", + "maxRedirectDescription": "Максимальное число перенаправлений. Установите 0, чтобы отключить перенаправления.", "acceptedStatusCodesDescription": "Выберите коды статусов для определения доступности сервиса.", "passwordNotMatchMsg": "Введённые пароли не совпадают.", "notificationDescription": "Необходимо привязать уведомления к монитору чтобы они функционировали.", @@ -26,8 +26,8 @@ "Check Update On GitHub": "Проверить наличие обновления в GitHub", "List": "Список", "Add": "Добавить", - "Add New Monitor": "Добавить Новый Сенсор", - "Quick Stats": "Статистика", + "Add New Monitor": "Новый монитор", + "Quick Stats": "Сводка", "Up": "Доступен", "Down": "Не доступен", "Pending": "В ожидании", @@ -43,7 +43,7 @@ "Delete": "Удалить", "Current": "Текущий", "Uptime": "Время безотказной работы", - "Cert Exp.": "Сертификат ист.", + "Cert Exp.": "Срок SSL", "day": "день | дней", "-day": "-дней", "hour": "час", @@ -56,7 +56,7 @@ "URL": "URL-ссылка", "Hostname": "Имя хоста", "Port": "Порт", - "Heartbeat Interval": "Частота опроса", + "Heartbeat Interval": "Интервал опроса", "Retries": "Попыток", "Advanced": "Дополнительно", "Upside Down Mode": "Режим инверсии статуса", @@ -208,10 +208,10 @@ "pushbullet": "Pushbullet", "line": "Line Messenger", "mattermost": "Mattermost", - "Primary Base URL": "Основной URL", + "Primary Base URL": "Основной URL, по которому доступен Uptime Kuma", "Push URL": "URL-ссылка push уведомлений", "needPushEvery": "К этому URL необходимо обращаться каждые {0} секунд.", - "pushOptionalParams": "Опциональные параметры: {0}", + "pushOptionalParams": "Необязательные параметры: {0}", "defaultNotificationName": "Уведомления {notification} ({number})", "here": "здесь", "Required": "Обязательно", @@ -689,7 +689,7 @@ "Guild ID": "Идентификатор гильдии", "Kook": "Kook", "wayToGetKookBotToken": "Создайте приложение и получите токен бота по адресу {0}", - "Resend Notification if Down X times consecutively": "Повторная отправка уведомления при неудачном запросе X раз", + "Resend Notification if Down X times consecutively": "Повторно отправлять уведомление, если сбой произошёл X раз подряд", "telegramProtectContent": "Запретить пересылку/сохранение", "telegramProtectContentDescription": "Если включено, сообщения бота в Telegram будут запрещены для пересылки и сохранения.", "telegramSendSilently": "Отправить без звука", @@ -786,7 +786,7 @@ "Badge Label Suffix": "Суффикс надписи для значка", "Edit Maintenance": "Редактировать техобслуживание", "Reconnecting...": "Переподключение...", - "Cannot connect to the socket server": "Невозможно подключиться к серверу", + "Cannot connect to the socket server": "Не удаётся подключиться к сокет-серверу", "Badge Warn Color": "Цвет значка для предупреждения", "Badge Warn Days": "Значок для \"дней предупреждения\"", "Badge Down Days": "Значок для \"дней недоступности\"", @@ -829,7 +829,7 @@ "PushDeer Server": "Сервер PushDeer", "pushDeerServerDescription": "Оставьте пустым для использования официального сервера", "showCertificateExpiry": "Показывать истекающий сертификат", - "Request Timeout": "Тайм-Аут запроса", + "Request Timeout": "Таймаут ожидания", "timeoutAfter": "Тайм-Аут через {0} секунд", "Select": "Выбрать", "selectedMonitorCount": "Выбрано: {0}", @@ -850,12 +850,12 @@ "nostrRelaysHelp": "Один URL-адрес ретрансляции в каждой строке", "enableNSCD": "Включить NSCD (Name Service Cache Daemon) для кэширования всех DNS-запросов", "Saved.": "Сохранено.", - "setupDatabaseChooseDatabase": "Какую базу данных Вы бы хотели использовать?", - "setupDatabaseEmbeddedMariaDB": "Вам не нужно ничего настраивать. В этот докер-образ автоматически встроена и настроена MariaDB. Uptime Kuma будет подключаться к этой базе данных через unix-сокет.", - "setupDatabaseSQLite": "Простой файл базы данных, рекомендуемый для небольших развертываний. До версии 2.0.0 Uptime Kuma использовал SQLite в качестве базы данных по умолчанию.", - "setupDatabaseMariaDB": "Подключитесь к внешней базе данных MariaDB. Необходимо задать информацию о подключении к базе данных.", + "setupDatabaseChooseDatabase": "Какую базу данных вы хотите использовать?", + "setupDatabaseEmbeddedMariaDB": "Ничего настраивать не нужно. Этот образ Docker уже содержит встроенную и настроенную MariaDB. Uptime Kuma будет подключаться к базе данных через Unix-сокет.", + "setupDatabaseSQLite": "Простой файл базы данных, рекомендуется для небольших установок. До версии 2.0.0 Uptime Kuma использовал SQLite в качестве базы данных по умолчанию.", + "setupDatabaseMariaDB": "Подключение к внешней базе данных MariaDB. Необходимо указать информацию для подключения.", "dbName": "Имя базы данных", - "pushViewCode": "Как использовать монитор Push? (Посмотреть код)", + "pushViewCode": "Как настроить Push-монитор? (Показать код)", "programmingLanguages": "Языки программирования", "Bark API Version": "Версия Bark API", "monitorToastMessagesDescription": "Уведомления для мониторов исчезают через заданное время в секундах. Значение -1 отключает тайм-аут. Значение 0 отключает уведомления.", @@ -914,7 +914,7 @@ "Add a Remote Browser": "Добавить удаленный браузер", "Remote Browser not found!": "Удаленный браузер не найден!", "remoteBrowsersDescription": "Удаленные браузеры — альтернатива локальному запуску Chromium. Установите такой сервис, как browserless.io, или подключитесь к своему собственному", - "settingUpDatabaseMSG": "Настраиваем базу данных. Это может занять некоторое время, пожалуйста подождите.", + "settingUpDatabaseMSG": "Настройка базы данных. Это может занять некоторое время, пожалуйста, подождите.", "setup a new monitor group": "настроить новую группу мониторов", "openModalTo": "открыть модальное окно {0}", "Add a domain": "Добавить домен", @@ -929,8 +929,8 @@ "Mention group": "Упомянуть {group}", "Your User ID": "Ваш идентификатор пользователя", "Host URL": "URL Хоста", - "locally configured mail transfer agent": "Настроенный локально агент передачи почты", - "Either enter the hostname of the server you want to connect to or localhost if you intend to use a locally configured mail transfer agent": "Введите {Hostname} сервера, к которому вы хотите подключиться, либо {localhost}, если вы собираетесь использовать {local_mta}", + "locally configured mail transfer agent": "локальный почтовый агент", + "Either enter the hostname of the server you want to connect to or localhost if you intend to use a locally configured mail transfer agent": "Укажите имя хоста сервера, к которому хотите подключиться, или {localhost}, если планируете использовать {local_mta}", "wayToGetHeiiOnCallDetails": "Как получить ID триггера и ключи API , рассказывается в {documentation}", "gtxMessagingApiKeyHint": "Вы можете найти свой ключ API на странице: Мои учетные записи маршрутизации > Показать информацию об учетной записи > Учетные данные API > REST API (v2.x)", "From Phone Number / Transmission Path Originating Address (TPOA)": "Номер телефона / Адрес источника пути передачи (АИПП)", @@ -978,7 +978,7 @@ "Refresh Interval Description": "Страница статуса будет полностью обновлена каждые {0} секунд", "and": "и", "e.g. {discordThreadID}": "например {discordThreadID}", - "ignoredTLSError": "Ошибки TLS/SSL проигнорированы", + "ignoredTLSError": "TLS/SSL ошибки не учитываются", "Debug": "Отладка", "Copy": "Скопировать", "CopyToClipboardError": "Не удалось скопировать: {error}", @@ -1110,20 +1110,27 @@ "templateServiceName": "имя сервиса", "templateHostnameOrURL": "hostname или URL", "templateStatus": "статус", - "telegramServerUrlDescription": "Чтобы поднять ограничения API API Telegram или получить доступ к заблокированным районам (Китай, Иран и т.д.). Для получения дополнительной информации нажмите {0}. По умолчанию: {1}", - "wayToGetWahaApiKey": "Ключ API - это значение переменной среды WHATSAPP_API_KEY, которое вы использовали для запуска WAHA.", + "telegramServerUrlDescription": "Чтобы обойти ограничения API бота Telegram или получить доступ в заблокированных регионах (например, в Китае или Иране), нажмите {0} для получения подробной информации. Значение по умолчанию: {1}", + "wayToGetWahaApiKey": "Ключ API — это значение переменной окружения WHATSAPP_API_KEY, которое вы использовали для запуска WAHA.", "wayToGetWahaSession": "Из этой сессии WAHA отправляет уведомления на удостоверение личности чата. Вы можете найти его на приборной панели Waha.", "wayToWriteWahaChatId": "Номер телефона с международным префиксом, но без знака плюс в начале ({0}), идентификатор контакта ({1}) или идентификатора группы ({2}). Уведомления отправляются на этот идентификатор чата от сеанса Waha.", "wahaSession": "Сессия", "wahaChatId": "Идентификатор чата (номер телефона / идентификатор контакта / идентификатор группы)", "wayToGetWahaApiUrl": "Ваш экземпляр WAHA URL.", - "YZJ Webhook URL": "YZJ Вебхук URL", + "YZJ Webhook URL": "URL вебхука YZJ", "YZJ Robot Token": "YZJ Токен Робота", "telegramServerUrl": "(Необязательно) URL Сервера", "telegramUseTemplate": "Используйте пользовательский шаблон сообщения", "telegramUseTemplateDescription": "Если включено, сообщение будет отправлено с помощью пользовательского шаблона.", - "telegramTemplateFormatDescription": "Telegram позволяет использовать различные языки разметки для сообщений, см. Telegram {0} для конкретных деталей.", + "telegramTemplateFormatDescription": "Telegram позволяет использовать различные языки разметки в сообщениях. Подробности смотрите в документации Telegram — {0}.", "Plain Text": "Простой текст", "Message Template": "Шаблон сообщения", - "Template Format": "Формат шаблона" + "Template Format": "Формат шаблона", + "Font Twemoji by Twitter licensed under": "Шрифт Twemoji от Twitter лицензирован на условиях", + "smsplanetApiToken": "Токен для API SMSPlanet", + "smsplanetApiDocs": "Подробную информацию о получении API-токенов можно найти в {the_smsplanet_documentation}.", + "the smsplanet documentation": "документация SMSPlanet", + "Phone numbers": "Номера телефонов", + "Sender name": "Имя отправителя", + "smsplanetNeedToApproveName": "Требуется одобрение в панели клиента" }