{ "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": "Сохранение…", "username": "Имя пользователя", "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": "Записи необходимые для безопасного обмена электронной почтой.", "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", "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 ключ провайдера неверен", "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": { "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": "Обязательное поле", "already_exist": "Уже существует", "invalid_format": "Неверный формат", "invalid_format_password": "Должен не содержать пустые символы", "invalid_format_ssh": "Должен следовать формату SSH ключей", "root_name": "Имя пользователя не может быть 'root'", "length_not_equal": "Длина строки [], должно быть равно {}", "length_longer": "Длина строки [], должно быть меньше либо равно {}" } }