{
    "test": "ru-test",
    "locale": "ru",
    "basis": {
        "providers": "Провайдеры",
        "providers_title": "Ваш Дата Центр",
        "services": "Сервисы",
        "services_title": "Ваши личные, приватные и независимые сервисы.",
        "users": "Пользователи",
        "more": "Ещё",
        "next": "Далее",
        "got_it": "Понял",
        "settings": "Настройки",
        "password": "Пароль",
        "create": "Создать",
        "confirmation": "Подтверждение",
        "cancel": "Отменить",
        "delete": "Удалить",
        "close": "Закрыть",
        "connect": "Подключить",
        "domain": "Домен",
        "saving": "Сохранение…",
        "nickname": "Никнейм",
        "loading": "Загрузка…",
        "later": "Пропустить и настроить потом",
        "connect_to_existing": "Подключиться к существующему серверу",
        "reset": "Сбросить",
        "details": "Детальная информация",
        "no_data": "Нет данных",
        "wait": "Загрузка",
        "remove": "Удалить",
        "apply": "Применить",
        "done": "Готово",
        "continue": "Продолжить"
    },
    "more_page": {
        "configuration_wizard": "Мастер настройки",
        "about_project": "О проекте SelfPrivacy",
        "about_application": "О приложении",
        "onboarding": "Приветствие",
        "console": "Консоль",
        "create_ssh_key": "SSH ключи администратора",
        "application_settings": "Настройки приложения"
    },
    "console_page": {
        "title": "Консоль",
        "waiting": "Ждём инициализации…"
    },
    "about_us_page": {
        "title": "О проекте SelfPrivacy"
    },
    "about_application_page": {
        "title": "О приложении",
        "application_version_text": "Версия приложения v.{}",
        "api_version_text": "Версия API сервера v.{}"
    },
    "application_settings": {
        "title": "Настройки приложения",
        "dark_theme_title": "Тёмная тема",
        "dark_theme_description": "Сменить цветовую тему",
        "reset_config_title": "Сброс настроек",
        "reset_config_description": "Сбросить API ключи, а также root пользователя",
        "delete_server_title": "Удалить сервер",
        "delete_server_description": "Действие приведёт к удалению сервера. После этого он будет недоступен."
    },
    "ssh": {
        "title": "SSH ключи",
        "create": "Добавить SSH ключ",
        "delete": "Удалить SSH ключ",
        "delete_confirm_question": "Вы уверены, что хотите удалить следующий ключ?",
        "subtitle_with_keys": "Ключей: {}",
        "subtitle_without_keys": "Ключей нет",
        "no_key_name": "Безымянный ключ",
        "root_title": "Это ключи суперпользователя",
        "root_subtitle": "Владельцы указанных здесь ключей получают полный доступ к данным и настройкам сервера. Добавляйте исключительно свои ключи.",
        "input_label": "Публичный ED25519 или RSA ключ"
    },
    "onboarding": {
        "page1_title": "Цифровая независимость доступна каждому",
        "page1_text": "Почта, VPN, Мессенджер, социальная сеть и многое другое на Вашем личном сервере, под Вашим полным контролем.",
        "page2_title": "SelfPrivacy — это не облако, а Ваш личный дата-центр",
        "page2_text": "SelfPrivacy работает только с вашими сервис-провайдерами: Hetzner, Cloudflare, Backblaze. Если у Вас нет учётных записей, мы поможем их создать."
    },
    "resource_chart": {
        "month": "Месяц",
        "day": "День",
        "hour": "Час",
        "cpu_title": "Использование процессора",
        "network_title": "Использование сети",
        "in": "Получено",
        "out": "Отправлено"
    },
    "server": {
        "card_title": "Сервер",
        "description": "Это виртуальный компьютер на котором работают все ваши сервисы",
        "general_information": "Общая информация",
        "resource_usage": "Потребление ресурсов",
        "allow_autoupgrade": "Разрешить авто-обновления",
        "allow_autoupgrade_hint": "Разрешить автоматическую установку обновлений на сервер",
        "reboot_after_upgrade": "Перезагружать после обновлений",
        "reboot_after_upgrade_hint": "Автоматически перезагружать сервер после применения обновлений",
        "server_timezone": "Часовой пояс сервера",
        "select_timezone": "Выберите часовой пояс",
        "server_id": "ID сервера",
        "status": "Статус",
        "cpu": "Процессор",
        "ram": "Оперативная память",
        "disk": "Диск",
        "monthly_cost": "Ежемесячная стоимость",
        "location": "Размещение",
        "core_count": {
            "one": "{} ядро",
            "two": "{} ядра",
            "few": "{} ядра",
            "many": "{} ядер",
            "other": "{} ядер"
        }
    },
    "record": {
        "root": "Корневой домен",
        "api": "SelfPrivacy API",
        "cloud": "Файловое облако",
        "git": "Git сервер",
        "meet": "Видеоконференции",
        "social": "Социальная сеть",
        "password": "Менеджер паролей",
        "vpn": "VPN",
        "mx": "MX запись",
        "dmarc": "DMARC запись",
        "spf": "SPF запись",
        "dkim": "DKIM ключ"
    },
    "domain": {
        "card_title": "Домен",
        "screen_title": "Домен и DNS",
        "ok": "Записи в норме",
        "error": "Обнаружены проблемы",
        "error_subtitle": "Нажмите здесь, чтобы исправить",
        "refreshing": "Обновление данных…",
        "uninitialized": "Данные ещё не получены",
        "services_title": "Сервисы",
        "services_subtitle": "Записи типа “A” необходимые для работы сервисов.",
        "email_title": "Электронная почта",
        "email_subtitle": "Записи необходимые для безопасного обмена электронной почтой."
    },
    "backup": {
        "card_title": "Резервное копирование",
        "description": "Выручит Вас в любой ситуации: хакерская атака, удаление сервера и т.д.",
        "reupload_key": "Принудительно обновить ключ",
        "reuploaded_key": "Ключ на сервере обновлён",
        "initialize": "Настроить",
        "waiting_for_rebuild": "Через несколько минут можно будет создать первую копию.",
        "restore": "Восстановить из копии",
        "no_backups": "Резервных копий пока нет",
        "create_new": "Создать новую копию",
        "creating": "Создание копии: {}%",
        "restoring": "Восстановление из копии",
        "error_pending": "Сервер вернул ошибку: проверьте её ниже",
        "restore_alert": "Вы собираетесь восстановить из копии созданной {}. Все текущие данные будут потеряны. Вы уверены?",
        "refresh": "Обновить статус",
        "refetch_backups": "Обновить список копий",
        "refetching_list": "Через несколько минут список будет обновлён"
    },
    "storage": {
        "card_title": "Хранилище",
        "status_ok": "Проблем на диске не обнаружено",
        "status_error": "Заканчивается место на диске",
        "disk_usage": "{} использовано",
        "disk_total": "{} всего · {}",
        "gb": "{} GB",
        "mb": "{} MB",
        "kb": "{} KB",
        "extend_volume_button": "Расширить хранилище",
        "extending_volume_title": "Расширение хранилища",
        "extending_volume_description": "Изменение размера хранилища позволит вам держать больше данных на вашем сервере без расширения самого сервера. Объем можно только увеличить: уменьшить нельзя.",
        "extending_volume_price_info": "Цена включает НДС и рассчитана на основе данных о ценах, предоставленных Hetzner. Сервер будет перезагружен во время процесса.",
        "extending_volume_error": "Не удалось начать расширение хранилища.",
        "size": "Размер",
        "euro": "Евро",
        "data_migration_title": "Миграция данных",
        "data_migration_notice": "На время миграции данных все сервисы будут выключены.",
        "start_migration_button": "Начать миграцию",
        "migration_process": "Мигрируем…",
        "migration_done": "Завершить"
    },
    "not_ready_card": {
        "begin": "Завершите настройку приложения используя ",
        "insertion": "Мастер Настройки",
        "end": " для продолжения работы",
        "in_menu": "Сервер ещё не настроен, воспользуйтесь мастером подключения."
    },
    "service_page": {
        "open_in_browser": "Открыть в браузере",
        "restart": "Перезапустить сервис",
        "disable": "Выключить сервис",
        "enable": "Включить сервис",
        "move": "Переместить на другой диск",
        "uses": "Использует {usage} на {volume}",
        "status": {
            "active": "Включено и работает",
            "inactive": "Остановлено",
            "failed": "Не удалось запустить",
            "off": "Отключено",
            "activating": "Включается",
            "deactivating": "Выключается",
            "reloading": "Перезапускается"
        }
    },
    "mail": {
        "title": "Почта",
        "subtitle": "Электронная почта для семьи или компании.",
        "login_info": "Используйте логин и пароль из вкладки пользователей. IMAP порт: 143, STARTTLS. SMTP порт: 587, STARTTLS."
    },
    "password_manager": {
        "title": "Менеджер паролей",
        "subtitle": "Это фундамент Вашей безопасности. Создавать, хранить, копировать пароли между устройствами и вбивать их в формы поможет Bitwarden.",
        "login_info": "Аккаунт нужно создать на сайте."
    },
    "video": {
        "title": "Видеоконференция",
        "subtitle": "Jitsi meet — отличный аналог Zoom и Google meet который помимо удобства ещё и гарантирует Вам защищённые высококачественные видеоконференции.",
        "login_info": "Аккаунт не требуется."
    },
    "cloud": {
        "title": "Файловое облако",
        "subtitle": "Не позволяйте облачным сервисам просматривать ваши данные. Используйте NextCloud — надёжный дом для всех Ваших данных.",
        "login_info": "Логин администратора: admin, пароль такой же как у основного пользователя. Создавайте новых пользователей в интерфейсе администратора NextCloud."
    },
    "social_network": {
        "title": "Социальная сеть",
        "subtitle": "Сложно поверить, но стало возможным создать свою собственную социальную сеть, со своими правилами и аудиторией.",
        "login_info": "Аккаунт нужно создать на сайте."
    },
    "git": {
        "title": "Git-сервер",
        "subtitle": "Приватная альтернатива Github, которая принадлежит вам, а не Microsoft.",
        "login_info": "Аккаунт нужно создать на сайте. Первый зарегистрированный пользователь становится администратором."
    },
    "vpn": {
        "title": "VPN сервер",
        "subtitle": "Закрытый VPN сервер"
    },
    "users": {
        "add_new_user": "Добавьте первого пользователя",
        "new_user": "Новый пользователь",
        "delete_user": "Удалить пользователя",
        "not_ready": "Подключите сервер, домен и DNS в разделе Провайдеры чтобы добавить первого пользователя",
        "nobody_here": "Здесь будут отображаться пользователи",
        "login": "Логин",
        "new_user_info_note": "Новый пользователь автоматически получит доступ ко всем сервисам",
        "delete_confirm_question": "Вы действительно хотите удалить учетную запись?",
        "reset_password": "Сбросить пароль",
        "account": "Учетная запись",
        "send_registration_data": "Поделиться реквизитами",
        "could_not_fetch_users": "Не удалось получить пользователей",
        "could_not_fetch_description": "Проверьте интернет соединение и попробуйте снова",
        "refresh_users": "Обновить список пользователей",
        "could_not_create_user": "Не удалось создать пользователя",
        "could_not_delete_user": "Не удалось стереть пользователя",
        "could_not_add_ssh_key": "Не удалось создать SSH ключить",
        "email_login": "Авторизация по Email",
        "no_ssh_notice": "Для этого пользователя созданы только SSH и Email аккаунты. Единая авторизация для всех сервисов ещё не реализована."
    },
    "initializing": {
        "connect_to_server": "Подключите сервер",
        "place_where_data": "Здесь будут жить ваши данные и SelfPrivacy-сервисы:",
        "how": "Как получить API Token",
        "hetzner_bad_key_error": "Hetzner API ключ неверен",
        "cloudflare_bad_key_error": "Cloudflare API ключ неверен",
        "backblaze_bad_key_error": "Информация о Backblaze хранилище неверна",
        "connect_cloudflare": "Подключите CloudFlare",
        "manage_domain_dns": "Для управления DNS вашего домена",
        "cloudflare_api_token": "CloudFlare API ключ",
        "connect_backblaze_storage": "Подключите облачное хранилище Backblaze",
        "no_connected_domains": "На данный момент подлюченных доменов нет",
        "loading_domain_list": "Загружаем список доменов",
        "found_more_domains": "Найдено больше одного домена, для вашей безопастности, просим Вам удалить не нужные домены",
        "save_domain": "Сохранить домен",
        "final": "Последний шаг",
        "create_server": "Создать сервер",
        "what": "Что это значит?",
        "server_rebooted": "Сервер перезагружен, ждём последнюю проверку…",
        "server_started": "Сервер запущен. Сейчас он будет проверен и перезагружен…",
        "server_created": "Сервер создан. Идёт проверка DNS адресов и запуск сервера…",
        "until_the_next_check": "До следующей проверки: ",
        "check": "Проверка",
        "one_more_restart": "Сейчас будет дополнительная перезагрузка для активации сертификатов безопасности.",
        "create_master_account": "Создайте главную учетную запись",
        "enter_nickname_and_password": "Введите никнейм и сложный пароль",
        "finish": "Всё инициализировано",
        "checks": "Проверок выполнено: \n{} / {}"
    },
    "recovering": {
        "recovery_main_header": "Подключиться к существующему серверу",
        "domain_recovery_description": "Введите домен, по которому вы хотите получить доступ к серверу:",
        "domain_recover_placeholder": "Домен",
        "domain_recover_error": "Не удалось найти сервер с таким доменом",
        "method_select_description": "Выберите способ входа:",
        "method_select_other_device": "У меня есть доступ на другом устройстве",
        "method_select_recovery_key": "У меня есть ключ восстановления",
        "method_select_nothing": "У меня ничего из этого нет",
        "method_device_description": "Откройте приложение на другом устройстве и откройте экран управления устройствами. Нажмите \"Добавить устройство\" чтобы получить токен для авторизации.",
        "method_device_button": "Я получил токен",
        "method_device_input_description": "Введите ваш токен авторизации",
        "method_device_input_placeholder": "Токен",
        "method_recovery_input_description": "Введите ваш токен восстановления",
        "fallback_select_description": "Что у вас из этого есть? Выберите первое, что подходит:",
        "fallback_select_token_copy": "Копия токена авторизации из другой версии приложения.",
        "fallback_select_root_ssh": "Root доступ к серверу по SSH.",
        "fallback_select_provider_console": "Доступ к консоли хостинга.",
        "authorization_failed": "Не удалось войти с этим ключом",
        "fallback_select_provider_console_hint": "Например, Hetzner.",
        "hetzner_connected": "Подключение к Hetzner",
        "hetzner_connected_description": "Связь с сервером установлена. Введите токен Hetzner с доступом к {}:",
        "hetzner_connected_placeholder": "Hetzner токен",
        "confirm_server": "Подтвердите сервер",
        "confirm_server_description": "Нашли сервер! Подтвердите, что это он:",
        "confirm_server_accept": "Да, это он",
        "confirm_server_decline": "Выбрать другой сервер",
        "choose_server": "Выберите сервер",
        "choose_server_description": "Не удалось определить, с каким сервером вы устанавливаете связь.",
        "no_servers": "На вашем аккаунте нет доступных серверов.",
        "domain_not_available_on_token": "Введённый токен не имеет доступа к нужному домену.",
        "modal_confirmation_title": "Это действительно ваш сервер?",
        "modal_confirmation_description": "Подключение к неправильному серверу может привести к деструктивным последствиям.",
        "modal_confirmation_dns_valid": "Обратный DNS корректен",
        "modal_confirmation_dns_invalid": "Обратный DNS указывает на другой домен",
        "modal_confirmation_ip_valid": "IP совпадает с указанным в DNS записи",
        "modal_confirmation_ip_invalid": "IP не совпадает с указанным в DNS записи",
        "confirm_cloudflare": "Подключение к Cloudflare",
        "confirm_cloudflare_description": "Введите токен Cloudflare, который имеет права на {}:",
        "confirm_backblze": "Подключение к Backblaze",
        "confirm_backblaze_description": "Введите токен Backblaze, который имеет права на хранилище резервных копий:",
        "confirm_backblaze": "Подключение к Backblaze"
    },
    "devices": {
        "main_screen": {
            "header": "Устройства",
            "description": "Эти устройства имеют полный доступ к управлению сервером через приложение SelfPrivacy.",
            "this_device": "Это устройство",
            "other_devices": "Другие устройства",
            "authorize_new_device": "Авторизовать новое устройство",
            "access_granted_on": "Доступ выдан {}",
            "tip": "Нажмите на устройство, чтобы отозвать доступ."
        },
        "add_new_device_screen": {
            "header": "Авторизация нового устройства",
            "description": "Введите этот ключ на новом устройстве:",
            "please_wait": "Пожалуйста, подождите",
            "tip": "Ключ действителен 10 минут.",
            "expired": "Срок действия ключа истёк.",
            "get_new_key": "Получить новый ключ"
        },
        "revoke_device_alert": {
            "header": "Отозвать доступ?",
            "description": "Устройство {} больше не сможет управлять сервером.",
            "yes": "Отозвать",
            "no": "Отмена"
        }
    },
    "recovery_key": {
        "key_connection_error": "Не удалось соединиться с сервером.",
        "key_synchronizing": "Синхронизация…",
        "key_main_header": "Ключ восстановления",
        "key_main_description": "Требуется для авторизации SelfPrivacy, когда авторизованные устройства недоступны.",
        "key_amount_toggle": "Ограничить использования",
        "key_amount_field_title": "Макс. кол-во использований",
        "key_duedate_toggle": "Ограничить срок использования",
        "key_duedate_field_title": "Дата окончания срока",
        "key_receive_button": "Получить ключ",
        "key_valid": "Ваш ключ действителен",
        "key_invalid": "Ваш ключ больше не действителен",
        "key_valid_until": "Действителен до {}",
        "key_valid_for": "Можно использовать ещё {} раз",
        "key_creation_date": "Создан {}",
        "key_replace_button": "Сгенерировать новый ключ",
        "key_receiving_description": "Запишите этот ключ в безопасном месте. Он предоставляет полный доступ к вашему серверу:",
        "key_receiving_info": "Этот ключ больше не будет показан, но вы сможете заменить его новым.",
        "key_receiving_done": "Готово!",
        "generation_error": "Не удалось сгенерировать ключ. {}"
    },
    "modals": {
        "already_exists": "Такой сервер уже существует.",
        "unexpected_error": "Непредвиденная ошибка со стороны провайдера.",
        "destroy_server": "Уничтожить сервер и создать новый?",
        "try_again": "Попробовать ещё раз?",
        "are_you_sure": "Вы уверены?",
        "purge_all_keys": "Стереть все ключи авторизации?",
        "purge_all_keys_confirm": "Да, стереть все ключи",
        "delete_server_volume": "Удалить сервер и хранилище?",
        "reboot": "Перезагрузить",
        "you_cant_use_this_api": "Нельзя использовать этот API для доменом с подобным TLD.",
        "yes": "Да",
        "no": "Нет"
    },
    "timer": {
        "sec": "{} сек"
    },
    "jobs": {
        "title": "Задачи",
        "start": "Начать выполенение",
        "empty": "Задач нет",
        "create_user": "Создать пользователя",
        "delete_user": "Удалить пользователя",
        "service_turn_off": "Остановить",
        "service_turn_on": "Запустить",
        "job_added": "Задача добавленна",
        "run_jobs": "Запустите задачи",
        "reboot_success": "Сервер перезагружается",
        "reboot_failed": "Не удалось перезагрузить сервер, проверьте логи.",
        "config_pull_failed": "Не удалось обновить конфигурацию сервера. Обновление ПО запущено.",
        "upgrade_success": "Запущено обновление сервера",
        "upgrade_failed": "Обновить сервер не вышло",
        "upgrade_server": "Обновить сервер",
        "reboot_server": "Перезагрузить сервер",
        "create_ssh_key": "Создать SSH ключ для {}",
        "delete_ssh_key": "Удалить SSH ключ для {}",
        "server_jobs": "Задачи на сервере",
        "reset_user_password": "Сбросить пароль пользователя"
    },
    "validations": {
        "required": "Обязательное поле.",
        "invalid_format": "Неверный формат.",
        "root_name": "Имя пользователя не может быть 'root'.",
        "key_format": "Неверный формат.",
        "length_not_equal": "Длина строки []. Должно быть равно {}.",
        "length_longer": "Длина строки []. Должно быть меньше либо равно {}.",
        "user_already_exist": "Имя уже используется.",
        "key_already_exists": "Этот ключ уже добавлен."
    }
}
