diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json
index da35e16d..e511dd7f 100644
--- a/app/src/i18n/locales/ru.json
+++ b/app/src/i18n/locales/ru.json
@@ -141,12 +141,12 @@
"domain_add_dns_doc": "… я set my DNS установил мой DNS правильно.",
"tools": "Инструменты",
"tools_adminpw": "Смените пароль администратора",
- "tools_adminpw_current": "Действующий пароль",
- "tools_adminpw_current_placeholder": "Введите действующий пароль",
+ "tools_adminpw_current": "Текущий пароль",
+ "tools_adminpw_current_placeholder": "Введите текущий пароль",
"tools_reboot": "Перезагрузите сервер",
"tools_reboot_btn": "Перезагрузить",
"tools_reboot_done": "Перезагрузка...",
- "tools_rebooting": "Ваш сервер перезагружается, Чтобы вернуться в панель управления, дождитесь перезагрузки сервера. Вы можете проверить это, обновив страницу (F5).",
+ "tools_rebooting": "Ваш сервер перезагружается. Чтобы вернуться в панель управления, дождитесь перезагрузки сервера. Вы можете проверить это, обновив страницу (F5).",
"tools_shutdown": "Выключите ваш сервер",
"tools_shutdown_btn": "Выключить",
"tools_shutdown_done": "Выключается...",
@@ -200,10 +200,10 @@
"previous": "Предыдущий",
"protocol": "Протокол",
"restore": "Восстановить",
- "run": "Включить",
+ "run": "Запустить",
"running": "Выполняется",
"save": "Сохранить",
- "service_start_on_boot": "Запуск при загрузке ",
+ "service_start_on_boot": "Запускать при загрузке",
"services": "Службы",
"set_default": "Установить по умолчанию",
"size": "Размер",
@@ -212,18 +212,30 @@
"status": "Статус",
"stop": "Стоп",
"system": "Система",
- "system_apps_nothing": "Нет приложений для обновления.",
+ "system_apps_nothing": "Все приложения имеют самые новые версии.",
"system_packages_nothing": "Нет пакетов, нуждающихся в обновлении.",
- "system_update": "Обновление системы",
- "system_upgrade_btn": "Обновление",
- "system_upgrade_all_applications_btn": "Обновление всех приложений",
- "system_upgrade_all_packages_btn": "Обновление всех пакетов",
+ "system_update": "Обновить систему",
+ "system_upgrade_btn": "Обновить",
+ "system_upgrade_all_applications_btn": "Обновить все приложения",
+ "system_upgrade_all_packages_btn": "Обновить все пакеты",
"tcp": "TCP",
"certificate_authority": "Центр сертификации",
"form_errors": {
"between": "Значение должно быть между {min} и {max}.",
"alphalownum_": "В значении могут быть только буквы в нижнем регистре, цифры и символ подчёркивания.",
- "alpha": "Значением могут быть только буквы."
+ "alpha": "Значением могут быть только буквы.",
+ "notInUsers": "Пользователь '{значение}' уже существует.",
+ "number": "Значение должно быть числом.",
+ "maxValue": "Значение должно быть числом, меньшим или равным {min}.",
+ "remote": "{сообщение}",
+ "pattern": "{тип}",
+ "invalid_form": "Форма содержит ошибки.",
+ "email": "Недействительный email: используйте только буквы, цифры и _.-
символы (например, someone@example.com, s0me-1@example.com)",
+ "minValue": "Значение должно быть числом, большим или равным {min}.",
+ "passwordLenght": "Пароль должен состоять не менее чем из 8 символов.",
+ "passwordMatch": "Пароли не совпадают.",
+ "required": "Поле обязательно для заполнения.",
+ "name": "Имена не должны содержать специальные символы, кроме ,.'-
"
},
"footer": {
"donate": "Пожертвования",
@@ -231,7 +243,7 @@
"documentation": "Документация"
},
"experimental": "Экспериментальное",
- "everything_good": "Всё хорошо!",
+ "everything_good": "Все в порядке!",
"error_connection_interrupted": "Сервер закрыл соединение вместо ответа. Перезагружался ли Nginx или YunoHost API, или они не работают по какой либо причине?",
"error": "Ошибка",
"enabled": "Включено",
@@ -287,7 +299,8 @@
"info": "Следующая информация может быть полезна для помогающего человека:",
"help": "Вы можете обратиться за помощью на форум или в чат, или сообщить о неполадке в багтрекер.",
"error_message": "Сообщение об ошибке:",
- "server_said": "Выполняя это действие, сервер сообщил:"
+ "server_said": "Выполняя это действие, сервер сообщил:",
+ "view_error": "Посмотреть ошибку"
},
"all": "Все",
"address": {
@@ -307,7 +320,8 @@
"pending": "В процессе",
"error": "Неудачно"
},
- "processing": "Сервер обрабатывает действие…"
+ "processing": "Сервер обрабатывает действие…",
+ "partial_logs": "[...] (посмотрите логи полностью в журнале логов)"
},
"app_install_parameters": "Параметры установки",
"confirm_group_add_access_permission": "Вы уверены, что хотите предоставить разрешение {perm} для {name}? Это значительно увеличит поверхность атаки, если {name} окажется злоумышленником. Делайте это только если вы доверяете этому лицу/группе.",
@@ -326,7 +340,79 @@
"info": "Автоматическая конфигурация DNS-записей — экспериментальная функция.
Рекомендуем сохранить вашу текущую зону DNS от DNS-регистратора, прежде чем отправлять записи отсюда.",
"manual_config": "Предлагаемые DNS-записи для ручной конфигурации",
"push": "Отправить DNS-записи регистратору",
- "push_force": "Перезаписать существующие записи"
+ "push_force": "Перезаписать существующие записи",
+ "auto_config_ok": "Автоматическая конфигурация, похоже, в порядке!",
+ "push_force_warning": "Похоже, что некоторые записи DNS, которые YunoHost должен установить, уже есть в конфигурации регистратора. Вы можете использовать опцию перезаписи, если знаете, что делаете."
}
- }
+ },
+ "select_all": "Выбрать все",
+ "from_to": "от {0} до {1}",
+ "go_back": "Вернитесь назад",
+ "human_routes": {
+ "diagnosis": {
+ "ignore": {
+ "error": "Игнорировать ошибку",
+ "warning": "Игнорировать предупреждение"
+ },
+ "run": "Провести диагностику",
+ "run_specific": "Провести '{description}' диагностику",
+ "unignore": {
+ "error": "Не игнорировать ошибку",
+ "warning": "Не игнорировать предупреждение"
+ }
+ },
+ "domains": {
+ "add": "Добавить домен '{name}'",
+ "delete": "Удалить домен '{name}'",
+ "manual_renew_LE": "Обновить сертификат для домена '{name}'",
+ "push_dns_changes": "Установить записи DNS для домена '{name}'",
+ "set_default": "Сделать '{name}' доменом по умолчанию",
+ "update_config": "Обновить конфигурацию '{name}'",
+ "install_LE": "Установить сертификат для домена '{name}'"
+ },
+ "groups": {
+ "create": "Создать группу '{name}'",
+ "delete": "Удалить группу '{name}'",
+ "add": "Добавить '{user}' в группу '{name}'",
+ "remove": "Удалить '{user}' из группы '{name}'"
+ },
+ "migrations": {
+ "run": "Запустить миграции",
+ "skip": "Пропустить миграции"
+ },
+ "permissions": {
+ "add": "Разрешить '{name}' доступ к '{perm}'",
+ "remove": "Запретить '{name}' доступ к '{perm}'"
+ },
+ "reboot": "Перезагрузить сервер",
+ "services": {
+ "restart": "Перезапустить сервис '{name}'",
+ "start": "Запустить сервис '{name}'",
+ "stop": "Остановить сервис '{name}'"
+ },
+ "update": "Проверить обновления",
+ "upgrade": {
+ "system": "Обновить систему",
+ "apps": "Обновить все приложения",
+ "app": "Обновить '{app}'"
+ },
+ "users": {
+ "create": "Создать пользователя '{name}'",
+ "delete": "Удалить пользователя '{name}'",
+ "update": "Обновить пользователя '{name}'"
+ }
+ },
+ "search": {
+ "for": "Искать {items}..."
+ },
+ "select_none": "Не выбирать ничего",
+ "since": "с",
+ "tools_power_up": "Ваш сервер, похоже, доступен, теперь вы можете попробовать войти в систему.",
+ "tools_webadmin": {
+ "cache": "Кэш",
+ "experimental": "Экспериментальный режим",
+ "fallback_language_description": "Язык, который будет использоваться в случае отсутствия перевода на основном языке.",
+ "language": "Язык"
+ },
+ "domain_dns_push_managed_in_parent_domain": "Функция автоматической записи DNS управляется в родительском домене {parent_domain}."
}