diff --git a/app/src/i18n/locales/ru.json b/app/src/i18n/locales/ru.json
index 08b355ab..80bf20c3 100644
--- a/app/src/i18n/locales/ru.json
+++ b/app/src/i18n/locales/ru.json
@@ -2,10 +2,10 @@
"action": "Действие",
"add": "Добавить",
"administration_password": "Пароль администратора",
- "api_not_responding": "API не отвечает",
- "app_info_access_desc": "Управление доступом пользователей. Разрешенные пользователи: %s",
- "app_info_default_desc": "Перенаправить домен root в это приложение ({domain}).",
- "app_info_uninstall_desc": "Удалите это приложение.",
+ "api_not_responding": "YunoHost API не отвечает. Может быть, 'yunohost-api' не работает или только что перезапускался?",
+ "app_info_access_desc": "Группы / пользователи, у которых есть доступ к этому приложению:",
+ "app_info_default_desc": "Перенаправить корень сайта в это приложение ({domain}).",
+ "app_info_uninstall_desc": "Удалить приложение.",
"app_install_custom_no_manifest": "Нет файла manifest.json",
"app_make_default": "Использовать по умолчанию",
"app_state_inprogress": "Выполняется",
@@ -14,7 +14,7 @@
"login": "Логин",
"logout": "Выйти",
"ok": "ОК",
- "app_info_changeurl_desc": "Изменить url доступа к этому приложению (домен и/ли путь).",
+ "app_info_changeurl_desc": "Изменить ссылку доступа к этому приложению (домен и/ли путь).",
"app_info_change_url_disabled_tooltip": "Эта опция ещё не реализована в этом приложении",
"app_no_actions": "Это приложение не осуществляет никаких действий",
"app_state_notworking": "Не работает",
@@ -219,5 +219,83 @@
"system_upgrade_all_applications_btn": "Обновление всех приложений",
"system_upgrade_all_packages_btn": "Обновление всех пакетов",
"tcp": "TCP",
- "certificate_authority": "Центр сертификации"
+ "certificate_authority": "Центр сертификации",
+ "form_errors": {
+ "between": "Значение должно быть между {min} и {max}.",
+ "alphalownum_": "В значении могут быть только буквы в нижнем регистре, цифры и символ подчёркивания.",
+ "alpha": "Значением могут быть только буквы."
+ },
+ "footer": {
+ "donate": "Пожертвования",
+ "help": "Нужна помощь?",
+ "documentation": "Документация"
+ },
+ "experimental": "Экспериментальное",
+ "everything_good": "Всё хорошо!",
+ "error_connection_interrupted": "Сервер закрыл соединение вместо ответа. Перезагружался ли Nginx или YunoHost API, или они не работают по какой либо причине?",
+ "error": "Ошибка",
+ "enabled": "Включено",
+ "domain_delete_forbidden_desc": "Вы не можете удалить домен '{domain}', так как он является доменом по умолчанию. Вы должны сначала выбрать другой домен по умолчанию (либо создать новый), после чего можно будет его удалить.",
+ "domain_add_dyndns_forbidden": "Вы уже подписаны на домен DynDNS, вы можете попросить удалить ваш домен DynDNS на форуме в этой выделенной ветке.",
+ "disabled": "Отключено",
+ "run_first_diagnosis": "Провести начальную диагностику",
+ "diagnosis_first_run": "Функция диагностики попробует найти типичные проблемы разных аспектов вашего сервера, для того, чтобы убедиться, что сервер работает стабильно. Пожалуйста, не паникуйте, если Вы видите кучу ошибок сразу после поднятия сервера: данная функция какраз разработана для того, чтобы найти ошибки и помочь вам их починить. Диагностика будет запускаться дважды в день, после чего будет направляться по электронной почте отчёт администратору в случае обнаружения проблем.",
+ "diagnosis_experimental_disclaimer": "Будьте внимательны, ведь функция диагностики всё еще экспериментальная и на стадии разработки, а так же не на 100% надёжная.",
+ "details": "Подробности",
+ "dead": "Не активный",
+ "day_validity": " Истекшее | 1 день | {count} дня(-ей)",
+ "confirm_update_system": "Вы точно хотите обновить все системные пакеты?",
+ "confirm_service_restart": "Вы точно хотите перезапустить {name}?",
+ "confirm_migrations_skip": "Не рекомендуется пропуск миграций. Вы точно в этом уверены?",
+ "confirm_install_app_inprogress": "ВНИМАНИЕ! Это всё еще экспериментальное приложение (или вообще специально не работает) и с большей долей вероятности сломает Вашу систему. Настоятельно рекомендуется НЕ устанавливать, если вы не уверены в том, что делаете. Вы хотите принять этот риск?",
+ "confirm_install_app_lowquality": "Внимание: это приложения может работать, но оно плохо интегрировано с YunoHost. Некоторые функции типа SSO или бэкапов могут быть не доступны.",
+ "confirm_app_install": "Вы уверены, что хотите установить это приложение?",
+ "configuration": "Настройки",
+ "common": {
+ "lastname": "Фамилия",
+ "firstname": "Имя"
+ },
+ "code": "Код",
+ "catalog": "Каталог",
+ "cancel": "Отмена",
+ "app_state_working_explanation": "Создатель приложения пометил его как \"рабочее\". Это означает, что оно должно быть рабочим (на уровне приложения), но не проверено сообществом. Оно может содержать ошибки или не полностью интегрировано с YunoHost.",
+ "app_state_highquality_explanation": "Это приложение хорошо интегрировано с YunoHost. Оно было проверено командой YunoHost. От приложения ожидается, что оно безопасно для использования, а так же будет осуществляться его долговременная поддержка.",
+ "app_state_highquality": "высокое качество",
+ "app_state_lowquality_explanation": "Это приложение может быть рабочим, но все еще может содержать ошибки или не полностью интегрировано с YunoHost, или не следует хорошим практикам.",
+ "app_state_lowquality": "низкое качество",
+ "app_state_notworking_explanation": "Создатель приложения пометил его как не рабочее. ЭТО ПРИЛОЖЕНИЕ СЛОМАЕТ ВАШУ СИСТЕМУ!",
+ "app_state_inprogress_explanation": "Создатель приложения пометил это приложение, как не готовое к ежедневному пользованию. БУДЬТЕ ОСТОРОЖНЫ!",
+ "app_show_categories": "Показать категории",
+ "app_manage_label_and_tiles": "Управление меткой и заголовками",
+ "app_config_panel_no_panel": "У этого приложения нет настроек",
+ "app_config_panel_label": "Настроить это приложение",
+ "app_config_panel": "Панель настроек",
+ "app_choose_category": "Выберите категорию",
+ "app_actions_label": "Предпринимать действия",
+ "app_actions": "Действия",
+ "api_waiting": "Ожидание ответа сервера...",
+ "all_apps": "Все приложения",
+ "api_errors_titles": {
+ "APIConnexionError": "Ошибка внутри пакета connexion",
+ "APINotRespondingError": "Апи Yunohost не отвечает",
+ "APIInternalError": "Внутренняя ошибка на сервере Yunohost",
+ "APIBadRequestError": "Ошибка на сервере Yunohost",
+ "APIError": "Неожиданная ошибка на сервере Yunohost"
+ },
+ "api_error": {
+ "sorry": "Нам очень жаль.",
+ "info": "Следующая информация может быть полезня для помогающего человека:",
+ "help": "Вы можете обратиться за помощью на форум или в чат, или сообщить о неполадке в багтрекер."
+ },
+ "all": "Все",
+ "address": {
+ "local_part_description": {
+ "email": "Выберите локальную часть вашей почты.",
+ "domain": "Выберите поддомен."
+ },
+ "domain_description": {
+ "email": "Выберите домен для вашей почты.",
+ "domain": "Выберите домен."
+ }
+ }
}