diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json
index e511dd7f..3ed0f811 100644
--- a/app/src/i18n/locales/ru.json
+++ b/app/src/i18n/locales/ru.json
@@ -131,12 +131,12 @@
"logs_more": "Отразить больше линий",
"port": "Порт",
"ports": "Порты",
- "validity": "",
- "domain_is_eligible_for_ACME": "Для установки сертификата Let’s Encrypt домен должен быть правильно сконфигурирован !",
- "domain_not_eligible_for_ACME": "Этот домен не готов к установке сертификата Let’s Encrypt. Пожалуйста, проверьте конфигурацию DNS и доступность HTTP сервера.",
- "install_letsencrypt_cert": "Установить сертификат Let's Encrypt",
- "manually_renew_letsencrypt_message": "Сертификат будет автоматически обновлён в последние 15 дней своего действия. Вы может вручную обновить его, если хотите. (Не рекомендуется).",
- "manually_renew_letsencrypt": "Теперь обновить вручную",
+ "validity": "Достоверность",
+ "domain_is_eligible_for_ACME": "Этот домен правильно сконфигурирован для установки сертификата Let’s Encrypt!",
+ "domain_not_eligible_for_ACME": "Этот домен не готов к установке сертификата Let’s Encrypt. Пожалуйста, проверьте конфигурацию DNS и доступность HTTP сервера. Разделы 'DNS-записи' и 'Web' на странице диагностики помогут понять, что настроено неправильно.",
+ "install_letsencrypt_cert": "Установить сертификат Let's Encrypt",
+ "manually_renew_letsencrypt_message": "Сертификат будет автоматически обновлён в последние 15 дней своего действия. Вы можете обновить его вручную, если хотите. (Не рекомендуется).",
+ "manually_renew_letsencrypt": "Обновить вручную сейчас",
"confirm_postinstall": "Вы начинаете процесс конфигурации домена {domain}. Это займёт несколько минут, *не прерывайте процесс*.",
"domain_add_dns_doc": "… я set my DNS установил мой DNS правильно.",
"tools": "Инструменты",
@@ -156,34 +156,36 @@
"unauthorized": "Неавторизованный",
"uninstall": "Удалить",
"upnp": "UPnP",
- "upnp_disabled": "UPnP отключён.",
- "upnp_enabled": "UPnP включён.",
+ "upnp_disabled": "UPnP отключен.",
+ "upnp_enabled": "UPnP включен.",
"url": "URL",
"user_email": "Email",
"user_emailaliases": "Почтовый алиас",
- "user_emailforward": "Пересылка почты",
+ "user_emailforward": "Переадресация почты",
"user_fullname": "Полное имя",
"user_interface_link": "Интерфейс пользователя",
- "user_mailbox_use": "Пространство, используемое почтовым ящиком",
+ "user_mailbox_use": "Используемое пространство почтового ящика",
"user_new_forward": "newforward@myforeigndomain.org",
"user_username": "Имя пользователя",
- "user_username_edit": "Редактировать аккаунт {name}’s",
+ "user_username_edit": "Редактировать аккаунт {name}",
"users": "Пользователи",
"users_new": "Новый пользователь",
"users_no": "Нет пользователей.",
"words": {
- "default": "По умолчанию"
+ "default": "По умолчанию",
+ "browse": "Обзор",
+ "collapse": "Крах"
},
"wrong_password": "Неправильный пароль",
"yes": "Да",
- "certificate_alert_not_valid": "ОПАСНО: установленный сертификат не действителен! HTTPS не будет работать!",
+ "certificate_alert_not_valid": "ВАЖНО: установленный сертификат не действителен! HTTPS не будет работать!",
"certificate_alert_letsencrypt_about_to_expire": "Срок действия сертификата истекает. Скоро он будет автоматически обновлён.",
- "certificate_alert_about_to_expire": "ВНИМАНИЕ : Срок действия сертификата истекает ! Он НЕ будет обновлен автоматически !",
- "certificate_alert_good": "OK, установленный сертификат работает!",
- "certificate_alert_great": "Прекрасно! Вы используете действующий сертификат Let’s Encrypt !",
+ "certificate_alert_about_to_expire": "ВНИМАНИЕ: Срок действия сертификата истекает! Он НЕ будет обновлен автоматически !",
+ "certificate_alert_good": "Отлично, установленный сертификат работает!",
+ "certificate_alert_great": "Прекрасно! Вы используете действующий сертификат Let’s Encrypt !",
"certificate_alert_unknown": "Неизвестный статус",
"certificate_manage": "Управлять сертификатом SSL",
- "ssl_certificate": "Сертификат SSL",
+ "ssl_certificate": "SSL сертификат",
"confirm_cert_install_LE": "Вы уверены, что хотите установить сертификат Let’s Encrypt для этого домена ?",
"confirm_cert_manual_renew_LE": "Вы уверены, что хотите вручную обновить сертификат Let’s Encrypt для этого домена?",
"certificate": "Сертификат",
@@ -212,7 +214,7 @@
"status": "Статус",
"stop": "Стоп",
"system": "Система",
- "system_apps_nothing": "Все приложения имеют самые новые версии.",
+ "system_apps_nothing": "Все приложения имеют самые новые версии!",
"system_packages_nothing": "Нет пакетов, нуждающихся в обновлении.",
"system_update": "Обновить систему",
"system_upgrade_btn": "Обновить",
@@ -235,7 +237,9 @@
"passwordLenght": "Пароль должен состоять не менее чем из 8 символов.",
"passwordMatch": "Пароли не совпадают.",
"required": "Поле обязательно для заполнения.",
- "name": "Имена не должны содержать специальные символы, кроме ,.'-
"
+ "name": "Имена не должны содержать специальные символы, кроме ,.'-
",
+ "domain": "Недопустимое доменное имя: используйте строчные буквы, цифры, точки и дефисы",
+ "dynDomain": "Недопустимое доменное имя: используйте строчные буквы, цифры и дефисы"
},
"footer": {
"donate": "Пожертвования",
@@ -292,7 +296,8 @@
"APINotRespondingError": "Апи YunoHost не отвечает",
"APIInternalError": "Внутренняя ошибка на сервере YunoHost",
"APIBadRequestError": "Ошибка на сервере YunoHost",
- "APIError": "Неожиданная ошибка на сервере YunoHost"
+ "APIError": "Неожиданная ошибка на сервере YunoHost",
+ "APINotFoundError": "API YunoHost не смог найти маршрут"
},
"api_error": {
"sorry": "Нам очень жаль.",
@@ -342,7 +347,8 @@
"push": "Отправить DNS-записи регистратору",
"push_force": "Перезаписать существующие записи",
"auto_config_ok": "Автоматическая конфигурация, похоже, в порядке!",
- "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете."
+ "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете.",
+ "auto_config_ignored": "игнорируется, YunoHost не будет изменен пока вы не отметите опцию перезаписи"
}
},
"select_all": "Выбрать все",
@@ -412,7 +418,37 @@
"cache": "Кэш",
"experimental": "Экспериментальный режим",
"fallback_language_description": "Язык, который будет использоваться в случае отсутствия перевода на основном языке.",
- "language": "Язык"
+ "language": "Язык",
+ "experimental_description": "Дает вам доступ к экспериментальным функциям. Они считаются нестабильными и могут сломать вашу систему.
Включайте эту опцию, только если вы знаете, что делаете.",
+ "transitions": "Анимация перехода страниц"
},
- "domain_dns_push_managed_in_parent_domain": "Функция автоматической записи DNS управляется в родительском домене {parent_domain}."
+ "domain_dns_push_managed_in_parent_domain": "Функция автоматической записи DNS управляется в родительском домене {parent_domain}.",
+ "purge_user_data_warning": "Очистка данных пользователя необратима. Надеемся, вы знаете, что делаете!",
+ "warnings": "{count} предупреждений",
+ "revert_to_selfsigned_cert": "Возврат к самоподписанному сертификату",
+ "users_import_csv_file_desc": "CSV-файл должен быть в формате UTF-8 и содержать колонки: имя пользователя, пароль, группы, email и квоту. Для примера импорта CSV файла вы можете экспортировать своих пользователей в CSV файл и изменить его.",
+ "users_import_update_desc": "Если флажок установлен, всем пользователям в CSV-файле будут присвоены новые значения",
+ "users_import_delete_desc": "Если флажок установлен, все существующие пользователи, которых нет в CSV-файле, будут удалены (и очищены).",
+ "users_import_delete_others": "Удалить пользователей, которых нет в списке",
+ "user_emailaliases_add": "Добавить почтовый алиас",
+ "user_emailforward_add": "Добавить переадресацию почты",
+ "user_mailbox_quota": "Квота почтового ящика",
+ "version": "Версия",
+ "api_not_found": "Похоже, что веб-администратор пытался запросить что-то несуществующее.",
+ "certificate_alert_selfsigned": "ВНИМАНИЕ: Текущий сертификат является самоподписанным. Браузеры будут отображать предупреждение для новых посетителей!",
+ "confirm_cert_revert_to_selfsigned": "Вы уверены, что хотите вернуть этот домен к самоподписанному сертификату?",
+ "regenerate_selfsigned_cert_message": "Если хотите, вы можете сгенерировать самоподписанный сертификат заново.",
+ "regenerate_selfsigned_cert": "Сгенерировать самоподписанный сертификат заново",
+ "confirm_cert_regen_selfsigned": "Вы уверены, что хотите восстановить самоподписанный сертификат для этого домена?",
+ "domain_dns_push_failed_to_authenticate": "Не удалось пройти аутентификацию на API регистратора. Может быть учетные данные указаны неверно? (Ошибка: {error})",
+ "users_import": "Импорт пользователей",
+ "users_export": "Экспорт пользователей",
+ "users_import_csv_file": "CSV файл",
+ "users_import_update": "Обновление существующих пользователей",
+ "users_import_delete": "Удаление пользователей, не включенных в список",
+ "users_import_confirm_destructive": "Вы уверены, что хотите удалить пользователей, которых нет в этом файле?",
+ "yunohost_admin": "Администратор YunoHost",
+ "revert_to_selfsigned_cert_message": "Если очень хочется, можно переустановить самоподписанный сертификат. (Не рекомендуется)",
+ "purge_user_data_checkbox": "Очистить данные {name}? (Это удалит содержимое домашнего и почтового каталогов этого пользователя.)",
+ "domain_dns_push_not_applicable": "Функция автоматической настройки записей DNS не применима к домену {domain},
Вам следует вручную настроить записи DNS, следуя документации и предложенной ниже конфигурации."
}