{
    "test": "ru-test",
    "locale": "ru",
    "basis": {
        "providers": "Провайдеры",
        "select": "Выбрать",
        "providers_title": "Ваш Дата Центр",
        "services": "Сервисы",
        "services_title": "Ваши личные, приватные и независимые сервисы.",
        "users": "Пользователи",
        "more": "Ещё",
        "next": "Далее",
        "got_it": "Понял",
        "settings": "Настройки",
        "password": "Пароль",
        "create": "Создать",
        "confirmation": "Подтверждение",
        "cancel": "Отменить",
        "delete": "Удалить",
        "close": "Закрыть",
        "connect": "Подключить",
        "domain": "Домен",
        "saving": "Сохранение…",
        "username": "Имя пользователя",
        "loading": "Загрузка…",
        "later": "Пропустить и настроить потом",
        "connect_to_existing": "Подключиться к существующему серверу",
        "reset": "Сбросить",
        "details": "Детальная информация",
        "no_data": "Нет данных",
        "wait": "Загрузка",
        "remove": "Удалить",
        "apply": "Применить",
        "done": "Готово",
        "continue": "Продолжить",
        "alert": "Уведомление"
    },
    "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 работает только с сервис-провайдерами на ваш выбор. Если у Вас нет учётных записей, мы поможем их создать.",
        "page2_server_provider_title": "Сервер-провайдер",
        "page2_server_provider_text": "Сервер-провайдер будет обслуживать ваш сервер в своём дата-центре. SelfPrivacy автоматически подключится к нему и настроит вам сервер.",
        "page2_dns_provider_title": "DNS-провайдер",
        "page2_dns_provider_text": "Чтобы быть в интернете, нужен домен. Чтобы домен указывал на ваш сервер, нужен надёжный DNS сервер. Мы предложим вам выбрать один из поддерживаемых DNS серверов автоматически настроим все записи. Хотите настроить их вручную? Так тоже можно.",
        "page2_backup_provider_title": "Бэкап-провайдер",
        "page2_backup_provider_text": "Что если с сервером что-то случится? Хакерская атака, отказ в обслуживании или просто случайное удаление данных? Ваши данные будут в сохранности в другом месте, у провайдера хранилища ваших резервных копий. Все они надёжно шифруются, и вы сможете восстановить свой сервер."
    },
    "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": "Выберите часовой пояс",
        "timezone_search_bar": "Имя часового пояса или значение временного сдвига",
        "server_id": "ID сервера",
        "status": "Статус",
        "cpu": "Процессор",
        "ram": "Оперативная память",
        "disk": "Диск",
        "monthly_cost": "Ежемесячная стоимость",
        "location": "Размещение",
        "provider": "Провайдер",
        "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": "Записи необходимые для безопасного обмена электронной почтой.",
        "update_list": "Обновить список"
    },
    "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",
        "bytes": "Байт",
        "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 ключить",
        "username_rule": "Имя может содержать только маленькие латинские буквы, цифры, подчёркивания, не может начинаться с цифр",
        "email_login": "Авторизация по Email",
        "no_ssh_notice": "Для этого пользователя созданы только SSH и Email аккаунты. Единая авторизация для всех сервисов ещё не реализована."
    },
    "initializing": {
        "connect_to_server": "Подключите сервер",
        "place_where_data": "Здесь будут жить ваши данные и SelfPrivacy-сервисы:",
        "how": "Как получить API Token",
        "provider_bad_key_error": "API ключ провайдера неверен",
        "could_not_connect": "Не удалось соединиться с провайдером.",
        "choose_location_type": "Выберите локацию и тип вашего сервера:",
        "back_to_locations": "Назад к доступным локациям!",
        "no_locations_found": "Не найдено локаций. Убедитесь, что ваш аккаунт доступен.",
        "no_server_types_found": "Не удалось получить список серверов. Убедитесь, что ваш аккаунт доступен и попытайтесь сменить локацию сервера.",
        "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_username_and_password": "Введите имя пользователя и сложный пароль",
        "finish": "Всё инициализировано",
        "checks": "Проверок выполнено: \n{} / {}"
    },
    "recovering": {
        "generic_error": "Ошибка проведения операции, попробуйте ещё раз.",
        "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": {
        "dns_removal_error": "Невозможно удалить DNS записи.",
        "server_deletion_error": "Невозможно удалить сервер.",
        "server_validators_error": "Не удалось получить список серверов.",
        "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": "Сбросить пароль пользователя",
        "generic_error": "Не удалось подключиться к серверу!"
    },
    "validations": {
        "required": "Обязательное поле",
        "already_exist": "Уже существует",
        "invalid_format": "Неверный формат",
        "invalid_format_password": "Должен не содержать пустые символы",
        "invalid_format_ssh": "Должен следовать формату SSH ключей",
        "root_name": "Имя пользователя не может быть 'root'",
        "length_not_equal": "Длина строки [], должно быть равно {}",
        "length_longer": "Длина строки [], должно быть меньше либо равно {}"
    }
}