mirror of
https://github.com/shuaiplus/nodewarden.git
synced 2026-06-20 21:00:41 +00:00
Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -0,0 +1,848 @@
|
||||
// Complete Russian locale. Keep keys and placeholders unchanged.
|
||||
const ru: Record<string, string> = {
|
||||
"txt_backup_destination_detail_note": "",
|
||||
"nav_account_settings": "Настройки учетной записи",
|
||||
"nav_admin_panel": "Панель администратора",
|
||||
"nav_device_management": "Управление устройствами",
|
||||
"nav_my_vault": "Мое хранилище",
|
||||
"nav_sends": "Отправляет",
|
||||
"nav_backup_strategy": "Облачное резервное копирование",
|
||||
"nav_import_export": "Импорт и экспорт",
|
||||
"backup_strategy_title": "Облачное резервное копирование",
|
||||
"backup_strategy_under_construction": "В стадии строительства.",
|
||||
"import_export_title": "Импорт и экспорт",
|
||||
"import_export_under_construction": "В стадии строительства.",
|
||||
"txt_backup_export": "Экспортировать резервную копию",
|
||||
"txt_backup_import": "Восстановить",
|
||||
"txt_backup_include_attachments": "Включить вложения",
|
||||
"txt_backup_export_description": "Загрузите полную резервную копию ZIP-файла экземпляра для хранения вручную.",
|
||||
"txt_backup_import_description": "Загрузите ранее экспортированный ZIP-архив резервной копии и восстановите его в этот экземпляр.",
|
||||
"txt_backup_exporting": "Экспорт...",
|
||||
"txt_backup_importing": "Восстановление...",
|
||||
"txt_backup_restoring": "Восстановление...",
|
||||
"txt_backup_export_success": "Резервная копия экспортирована.",
|
||||
"txt_backup_import_success_relogin": "Резервная копия восстановлена. Пожалуйста, войдите снова.",
|
||||
"txt_backup_restore_success_relogin": "Резервная копия восстановлена. Пожалуйста, войдите снова.",
|
||||
"txt_backup_restore_completed_verified": "Проверка целостности файла резервной копии пройдена.",
|
||||
"txt_backup_restore_completed_without_checksum": "Резервная копия восстановлена. Маркер целостности имени файла не был доступен для проверки.",
|
||||
"txt_backup_remote_restore_completed_verified": "Проверка целостности удаленной резервной копии пройдена.",
|
||||
"txt_backup_remote_restore_completed_without_checksum": "Удаленная резервная копия восстановлена. Маркер целостности имени файла не был доступен для проверки.",
|
||||
"txt_backup_restore_skipped_summary": "{reason}. Пропущено вложение(я) {attachments}.",
|
||||
"txt_backup_restore_skipped_reason_default": "Некоторые файлы не удалось восстановить",
|
||||
"txt_backup_export_failed": "Не удалось экспортировать резервную копию",
|
||||
"txt_backup_import_failed": "Восстановление резервной копии не удалось",
|
||||
"txt_backup_restore_failed": "Восстановление резервной копии не удалось",
|
||||
"txt_backup_integrity_check_failed": "Проверка целостности резервной копии не удалась",
|
||||
"txt_backup_center_title": "Резервное копирование экземпляра",
|
||||
"txt_backup_center_description": "Сохраняйте локальный экспорт для ручного восстановления и настройте один ежедневный целевой объект удаленного резервного копирования для автоматической защиты.",
|
||||
"txt_backup_restore_note": "При восстановлении текущий экземпляр будет перезаписан, если вы выберете поток замены.",
|
||||
"txt_backup_manual": "Ручное резервное копирование",
|
||||
"txt_backup_manual_description": "Экспортируйте ZIP-файл прямо сейчас или импортируйте его обратно в этот экземпляр.",
|
||||
"txt_backup_destinations_title": "Назначения резервного копирования",
|
||||
"txt_backup_destinations_description": "Оставьте здесь несколько целей WebDAV и E3. Выберите один слева, чтобы отредактировать или просмотреть его.",
|
||||
"txt_backup_recommend_title": "Рекомендуемое хранилище",
|
||||
"txt_backup_recommend_open_signup": "Открыть регистрацию",
|
||||
"txt_backup_recommend_open_signup_aff": "Открытая регистрация (AFF)",
|
||||
"txt_backup_recommend_open_guide": "Открыть руководство",
|
||||
"txt_backup_recommend_empty": "Пока нет рекомендаций.",
|
||||
"txt_backup_recommend_referral_label": "Реферальный код",
|
||||
"txt_backup_recommend_referral_note": "Используйте его при регистрации, чтобы получить дополнительно 5 ГБ. Автор получает 2 ГБ.",
|
||||
"txt_backup_recommend_infinicloud_summary": "Нужен только адрес электронной почты. 20 ГБ бесплатно, всего 25 ГБ с реферальным кодом.",
|
||||
"txt_backup_recommend_infinicloud_step_1": "Зарегистрируйте учетную запись InfiniCLOUD, используя только свой адрес электронной почты.",
|
||||
"txt_backup_recommend_infinicloud_step_2_prefix": "Открыть",
|
||||
"txt_backup_recommend_infinicloud_step_2_suffix": "и включите подключение приложений.",
|
||||
"txt_backup_recommend_infinicloud_step_3": "Используйте идентификатор подключения в качестве имени пользователя WebDAV и пароль приложения в качестве пароля WebDAV.",
|
||||
"txt_backup_recommend_infinicloud_step_4": "Введите реферальный код 2HC5E в разделе «Реферальный бонус» внизу моей страницы, чтобы получить дополнительно 5 ГБ.",
|
||||
"txt_backup_recommend_open_password": "Настройки пароля",
|
||||
"txt_backup_recommend_open_storage": "Открытое хранилище",
|
||||
"txt_backup_recommend_koofr_summary": "Нужен только адрес электронной почты. 10 ГБ бесплатно, и он может соединить Google Drive, OneDrive и Dropbox через WebDAV.",
|
||||
"txt_backup_recommend_koofr_password_link": "Настройки пароля",
|
||||
"txt_backup_recommend_koofr_storage_link": "Хранение",
|
||||
"txt_backup_recommend_koofr_step_1": "Зарегистрируйте учетную запись Koofr, используя только свой адрес электронной почты.",
|
||||
"txt_backup_recommend_koofr_step_2_prefix": "Открыть",
|
||||
"txt_backup_recommend_koofr_step_2_suffix": ", создайте новый пароль приложения, используйте свой адрес электронной почты в качестве имени пользователя WebDAV и используйте пароль приложения в качестве пароля WebDAV.",
|
||||
"txt_backup_recommend_koofr_step_3": "Собственный адрес Куфра в WebDAV — https://app.koofr.net/dav/Koofr.",
|
||||
"txt_backup_recommend_koofr_step_4": "Куфр также может подключать Google Drive, OneDrive и Dropbox. Бесплатные пользователи могут подключить до двух учетных записей хранения.",
|
||||
"txt_backup_recommend_koofr_step_5_prefix": "Открыть",
|
||||
"txt_backup_recommend_koofr_step_5_suffix": ", нажмите «Подключиться» на левой боковой панели и выберите облачное хранилище, которое хотите подключить.",
|
||||
"txt_backup_recommend_koofr_dav_intro": "После подключения учетной записи хранения сохраните тот же адрес электронной почты и пароль приложения и переключите только адрес WebDAV:",
|
||||
"txt_backup_recommend_koofr_dav_self": "Куфр",
|
||||
"txt_backup_recommend_pcloud_summary": "Нужен только адрес электронной почты. До 10 ГБ бесплатно со стандартным доступом WebDAV.",
|
||||
"txt_backup_recommend_pcloud_step_1": "Зарегистрируйте учетную запись pCloud, используя только свой адрес электронной почты.",
|
||||
"txt_backup_recommend_pcloud_step_2": "Используйте https://webdav.ploud.com/ в качестве URL-адреса сервера WebDAV.",
|
||||
"txt_backup_recommend_pcloud_step_3": "Используйте свой регистрационный адрес электронной почты в качестве имени пользователя WebDAV и пароль своей учетной записи в качестве пароля WebDAV.",
|
||||
"txt_backup_add_destination": "Добавить пункт назначения",
|
||||
"txt_backup_schedule_panel_title": "Автоматическое расписание",
|
||||
"txt_backup_schedule_panel_note": "Каждый пункт назначения может иметь собственный ежедневный график резервного копирования.",
|
||||
"txt_backup_scheduled_target": "Запланированная цель",
|
||||
"txt_backup_destination_active_badge": "Автоматическое включение",
|
||||
"txt_backup_destination_idle_badge": "Автовыключение",
|
||||
"txt_backup_destination_last_success": "Последний успех: {time}",
|
||||
"txt_backup_destination_never_run": "Пока ни одного успешного запуска",
|
||||
"txt_backup_destination_detail_title": "Детали пункта назначения",
|
||||
"txt_backup_destination_name": "Имя места назначения",
|
||||
"txt_backup_set_scheduled_target": "Используйте для ежедневного резервного копирования",
|
||||
"txt_backup_delete_destination": "Удалить",
|
||||
"txt_backup_destination_deleted": "Место назначения резервного копирования удалено.",
|
||||
"txt_backup_delete_destination_confirm_message": "Удалить место назначения резервного копирования «{name}»? Это невозможно отменить.",
|
||||
"txt_backup_select_destination": "Сначала выберите место назначения резервного копирования из списка.",
|
||||
"txt_backup_remote_save_first": "Сначала сохраните это место назначения, прежде чем просматривать файлы удаленных резервных копий.",
|
||||
"txt_backup_automation": "Автоматическое резервное копирование",
|
||||
"txt_backup_automation_description": "Выберите пункт назначения, сохраните учетные данные и позвольте работнику загружать одну резервную копию каждый день.",
|
||||
"txt_backup_settings_saved": "Настройки резервной копии сохранены.",
|
||||
"txt_backup_settings_save_failed": "Не удалось сохранить настройки резервного копирования.",
|
||||
"txt_backup_settings_load_failed": "Не удалось загрузить настройки резервного копирования.",
|
||||
"txt_backup_save_settings": "Сохранить настройки",
|
||||
"txt_backup_saving": "Сохранение...",
|
||||
"txt_backup_enable_action": "Включить",
|
||||
"txt_backup_disable_action": "Отключить",
|
||||
"txt_backup_run_now": "Запустите удаленное резервное копирование сейчас",
|
||||
"txt_backup_run_manual": "Запустить вручную",
|
||||
"txt_backup_running_now": "Бег...",
|
||||
"txt_backup_remote_run_success": "Удаленное резервное копирование завершено",
|
||||
"txt_backup_remote_run_success_verified": "Удаленное резервное копирование завершено, проверка целостности пройдена.",
|
||||
"txt_backup_remote_run_failed": "Удаленное резервное копирование не удалось",
|
||||
"txt_backup_remote_title": "Удаленное резервное копирование",
|
||||
"txt_backup_remote_note": "Просмотрите сохраненное место назначения и выберите резервную копию ZIP для загрузки или восстановления.",
|
||||
"txt_backup_remote_saved_basis": "При удаленном просмотре используются последние сохраненные настройки места назначения, а не несохраненные изменения формы.",
|
||||
"txt_backup_remote_refresh": "Обновить",
|
||||
"txt_backup_remote_root": "Корень",
|
||||
"txt_backup_remote_up": "Вверх",
|
||||
"txt_backup_remote_open": "Открыть",
|
||||
"txt_backup_remote_download": "Скачать",
|
||||
"txt_backup_remote_downloading": "Загрузка...",
|
||||
"txt_backup_remote_restore": "Восстановить",
|
||||
"txt_backup_remote_restore_stage_prepare": "Подготовка удаленного восстановления из резервной копии...",
|
||||
"txt_backup_remote_restore_stage_replace": "Очистка текущих данных и восстановление удаленной резервной копии...",
|
||||
"txt_backup_progress_kicker": "Задача резервного копирования",
|
||||
"txt_backup_progress_subject": "Текущий элемент: {name}",
|
||||
"txt_backup_restore_progress_kicker": "Восстановить прогресс",
|
||||
"txt_backup_restore_progress_local_title": "Восстановление локальной резервной копии",
|
||||
"txt_backup_restore_progress_remote_title": "Восстановление удаленной резервной копии",
|
||||
"txt_backup_export_progress_title": "Экспорт резервной копии",
|
||||
"txt_backup_remote_run_progress_title": "Запуск удаленного резервного копирования",
|
||||
"txt_backup_restore_progress_file": "Текущий файл: {name}",
|
||||
"txt_backup_restore_progress_elapsed": "Прошло {seconds} с.",
|
||||
"txt_backup_archive_progress_collect_title": "Сбор данных хранилища",
|
||||
"txt_backup_archive_progress_collect_detail": "Сервер читает таблицы базы данных и собирает полезные данные для резервного копирования.",
|
||||
"txt_backup_archive_progress_collect_with_attachments_detail": "Сервер читает таблицы базы данных и собирает метаданные вложений для полезной нагрузки резервного копирования.",
|
||||
"txt_backup_archive_progress_package_title": "Упаковка резервного архива",
|
||||
"txt_backup_archive_progress_package_detail": "Сервер генерирует резервный ZIP-файл и вычисляет префикс его контрольной суммы.",
|
||||
"txt_backup_archive_progress_package_with_attachments_detail": "Сервер генерирует резервные метаданные ZIP и вычисляет префикс контрольной суммы для экспорта с учетом вложений.",
|
||||
"txt_backup_archive_progress_ready_title": "Подготовка загрузки",
|
||||
"txt_backup_archive_progress_ready_detail": "Резервный архив готов и возвращается в браузер.",
|
||||
"txt_backup_export_progress_fetch_attachments_title": "Загрузка вложенных файлов",
|
||||
"txt_backup_export_progress_fetch_attachments_detail": "Браузер извлекает объекты вложений и добавляет их в пакет экспорта.",
|
||||
"txt_backup_export_progress_rebuild_title": "Восстановление экспортного архива",
|
||||
"txt_backup_export_progress_rebuild_detail": "Браузер восстанавливает окончательный ZIP-архив и обновляет суффикс контрольной суммы.",
|
||||
"txt_backup_export_progress_save_title": "Сохранение файла экспорта",
|
||||
"txt_backup_export_progress_save_detail": "Браузер подготавливает окончательный файл резервной копии для загрузки.",
|
||||
"txt_backup_export_progress_complete_title": "Экспорт завершен",
|
||||
"txt_backup_export_progress_complete_detail": "Резервный экспорт готов.",
|
||||
"txt_backup_export_progress_failed_title": "Экспорт не удался",
|
||||
"txt_backup_export_progress_failed_detail": "Экспорт резервной копии не удалось завершить.",
|
||||
"txt_backup_remote_run_progress_prepare_title": "Подготовка удаленного резервного копирования",
|
||||
"txt_backup_remote_run_progress_prepare_detail": "Сервер загружает выбранное место назначения и готовит этот запуск резервного копирования.",
|
||||
"txt_backup_remote_run_progress_sync_attachments_title": "Проверка индекса вложений",
|
||||
"txt_backup_remote_run_progress_sync_attachments_detail": "Сервер сравнивает метаданные вложений, поэтому загружаются только отсутствующие объекты вложений.",
|
||||
"txt_backup_remote_run_progress_sync_attachments_skipped_detail": "Эта резервная копия не включает вложения, поэтому синхронизация вложений пропускается.",
|
||||
"txt_backup_remote_run_progress_upload_title": "Загрузка резервного архива",
|
||||
"txt_backup_remote_run_progress_upload_detail": "Сервер загружает резервную копию ZIP в удаленное место назначения.",
|
||||
"txt_backup_remote_run_progress_verify_title": "Проверка загруженного архива",
|
||||
"txt_backup_remote_run_progress_verify_detail": "Сервер загружает загруженный ZIP-архив обратно и проверяет его контрольную сумму и размер.",
|
||||
"txt_backup_remote_run_progress_cleanup_title": "Очистка старых резервных копий",
|
||||
"txt_backup_remote_run_progress_cleanup_detail": "Сервер удаляет старые файлы резервных копий в соответствии с политикой хранения.",
|
||||
"txt_backup_remote_run_progress_complete_title": "Удаленное резервное копирование завершено",
|
||||
"txt_backup_remote_run_progress_complete_detail": "Удаленная резервная копия успешно загружена и проверена.",
|
||||
"txt_backup_remote_run_progress_failed_title": "Удаленное резервное копирование не удалось",
|
||||
"txt_backup_remote_run_progress_failed_detail": "Удаленное резервное копирование не удалось завершить.",
|
||||
"txt_backup_restore_progress_local_upload_title": "Загрузка резервного архива",
|
||||
"txt_backup_restore_progress_local_upload_detail": "Выбранный ZIP-файл отправляется на обработку на сервер.",
|
||||
"txt_backup_restore_progress_local_shadow_title": "Создание теневого рабочего пространства",
|
||||
"txt_backup_restore_progress_local_shadow_detail": "Сервер подготавливает изолированную область восстановления, поэтому текущие данные остаются нетронутыми до прохождения проверки.",
|
||||
"txt_backup_restore_progress_local_data_title": "Запись данных хранилища",
|
||||
"txt_backup_restore_progress_local_data_detail": "Сервер импортирует пользователей, папки, элементы хранилища и связанные метаданные в теневые таблицы.",
|
||||
"txt_backup_restore_progress_local_files_title": "Восстановление вложенных файлов",
|
||||
"txt_backup_restore_progress_local_files_detail": "Сервер записывает объекты вложений обратно в хранилище и удаляет все строки вложений, которые невозможно восстановить.",
|
||||
"txt_backup_restore_progress_local_finalize_title": "Проверка и переключение данных",
|
||||
"txt_backup_restore_progress_local_finalize_detail": "Сервер выполняет окончательную проверку, а затем заменяет проверенные данные восстановления в действующие таблицы.",
|
||||
"txt_backup_restore_progress_remote_fetch_title": "Чтение удаленной резервной копии",
|
||||
"txt_backup_restore_progress_remote_fetch_detail": "Сервер загружает выбранный пакет резервной копии из удаленного места назначения.",
|
||||
"txt_backup_restore_progress_remote_shadow_title": "Создание теневого рабочего пространства",
|
||||
"txt_backup_restore_progress_remote_shadow_detail": "Сервер подготавливает изолированную область восстановления, поэтому текущие данные остаются нетронутыми до прохождения проверки.",
|
||||
"txt_backup_restore_progress_remote_data_title": "Запись данных хранилища",
|
||||
"txt_backup_restore_progress_remote_data_detail": "Сервер импортирует пользователей, папки, элементы хранилища и связанные метаданные в теневые таблицы.",
|
||||
"txt_backup_restore_progress_remote_files_title": "Восстановление удаленных вложений",
|
||||
"txt_backup_restore_progress_remote_files_detail": "Сервер извлекает необходимые объекты вложений из удаленного хранилища и записывает их обратно в локальное хранилище.",
|
||||
"txt_backup_restore_progress_remote_finalize_title": "Проверка и переключение данных",
|
||||
"txt_backup_restore_progress_remote_finalize_detail": "Сервер выполняет окончательную проверку, а затем переключает проверенные данные восстановления в живые таблицы.",
|
||||
"txt_backup_remote_loading": "Загрузка удаленных резервных копий...",
|
||||
"txt_backup_remote_cached_empty": "Нажмите «Обновить», чтобы загрузить это место назначения.",
|
||||
"txt_backup_remote_empty": "В этой папке не найдено файлов резервных копий.",
|
||||
"txt_backup_remote_folder": "Папка",
|
||||
"txt_backup_remote_unknown_time": "Неизвестное время",
|
||||
"txt_backup_remote_current_path": "Текущая папка",
|
||||
"txt_backup_remote_load_failed": "Не удалось загрузить удаленные резервные копии.",
|
||||
"txt_backup_remote_invalid_response": "Неверный ответ удаленного резервного копирования",
|
||||
"txt_backup_remote_download_failed": "Не удалось загрузить удаленную резервную копию.",
|
||||
"txt_backup_remote_delete_success": "Удаленная резервная копия удалена.",
|
||||
"txt_backup_remote_delete_failed": "Не удалось удалить удаленную резервную копию.",
|
||||
"txt_backup_remote_delete_confirm_message": "Удалить файл резервной копии «{name}»? Это невозможно отменить.",
|
||||
"txt_backup_remote_deleting": "Удаление...",
|
||||
"txt_backup_remote_restore_failed": "Не удалось восстановить удаленную резервную копию.",
|
||||
"txt_backup_restore_checksum_warning_title": "Предупреждение о целостности резервной копии",
|
||||
"txt_backup_restore_checksum_warning_message": "Выбранный файл резервной копии «{name}» не прошел проверку целостности имени файла. Ожидаемый префикс {expected}, фактический префикс {actual}. Возможно, файл неполный или поврежден. Продолжение может привести к восстановлению поврежденных данных.",
|
||||
"txt_backup_remote_restore_checksum_warning_message": "Файл удаленной резервной копии «{name}» не прошел проверку целостности имени файла. Ожидаемый префикс {expected}, фактический префикс {actual}. Файл может быть поврежден во время загрузки или хранения. Продолжение может привести к восстановлению поврежденных данных и может привести к серьезной потере данных.",
|
||||
"txt_backup_restore_checksum_warning_message_fallback": "Выбранный файл резервной копии не прошел проверку целостности. Продолжение может привести к восстановлению поврежденных данных.",
|
||||
"txt_backup_restore_checksum_warning_confirm": "Продолжить восстановление",
|
||||
"txt_backup_remote_restore_invalid_response": "Неверный ответ на удаленное восстановление из резервной копии",
|
||||
"txt_backup_remote_run_invalid_response": "Неверный ответ на удаленное резервное копирование.",
|
||||
"txt_backup_settings_invalid_response": "Неверный ответ на настройки резервного копирования",
|
||||
"txt_backup_import_invalid_response": "Неверный ответ на импорт резервной копии",
|
||||
"txt_backup_destination": "Место назначения резервного копирования",
|
||||
"txt_backup_protocol_webdav": "ВебДАВ",
|
||||
"txt_backup_protocol_e3": "Е3",
|
||||
"txt_backup_recommend_group_webdav": "ВебДАВ",
|
||||
"txt_backup_recommend_group_s3": "S3",
|
||||
"txt_backup_destination_name_default_webdav": "ВебДАВ {index}",
|
||||
"txt_backup_destination_name_default_e3": "E3 {index}",
|
||||
"txt_backup_type": "Тип резервной копии",
|
||||
"txt_backup_destination_reserved": "Зарезервированный слот",
|
||||
"txt_backup_time": "Время резервного копирования",
|
||||
"txt_backup_start_time": "Время начала",
|
||||
"txt_backup_timezone": "Часовой пояс",
|
||||
"txt_backup_interval_hours": "Каждый",
|
||||
"txt_backup_interval_hours_suffix": "часы",
|
||||
"txt_backup_interval_hours_presets": "Предварительные настройки быстрых интервалов",
|
||||
"txt_backup_frequency": "Частота",
|
||||
"txt_backup_frequency_daily": "Ежедневно",
|
||||
"txt_backup_frequency_weekly": "Еженедельно",
|
||||
"txt_backup_frequency_monthly": "Ежемесячно",
|
||||
"txt_backup_day_of_week": "День недели",
|
||||
"txt_backup_day_of_month": "День месяца",
|
||||
"txt_backup_weekday_monday": "понедельник",
|
||||
"txt_backup_weekday_tuesday": "вторник",
|
||||
"txt_backup_weekday_wednesday": "среда",
|
||||
"txt_backup_weekday_thursday": "Четверг",
|
||||
"txt_backup_weekday_friday": "пятница",
|
||||
"txt_backup_weekday_saturday": "Суббота",
|
||||
"txt_backup_weekday_sunday": "воскресенье",
|
||||
"txt_backup_retention_count": "Держите",
|
||||
"txt_backup_retention_count_suffix": "предметы",
|
||||
"txt_backup_retention_count_hint": "Оставьте пустым, чтобы сохранить все файлы резервных копий. Новые пункты назначения по умолчанию равны 30.",
|
||||
"txt_backup_destination_include_attachments": "Включить вложения",
|
||||
"txt_backup_include_attachments_help_button": "Помощь по резервному копированию вложений",
|
||||
"txt_backup_include_attachments_help": "Вложения сохраняются постепенно в папке удаленных вложений, поэтому при более поздних резервных копиях обычно загружаются только новые файлы. Локальное удаление вложения не приводит к удалению более ранних удаленных копий. Во время восстановления NodeWarden считывает необходимые файлы из папки вложений и пропускает все вложения, которые больше не доступны.",
|
||||
"txt_backup_enable_schedule": "Включить автоматическое ежедневное резервное копирование",
|
||||
"txt_backup_schedule_note": "Работник проверяет расписание каждые 5 минут. Он начинается в выбранное время в выбранном часовом поясе, затем повторяется с выбранным часовым интервалом и сбрасывается с этого времени каждый день.",
|
||||
"txt_backup_schedule_disabled": "Отключено",
|
||||
"txt_backup_schedule_status": "Расписание",
|
||||
"txt_backup_schedule_summary": "Начало в {time} каждые {interval} часов ({timezone}).",
|
||||
"txt_backup_schedule_empty": "Планы автоматического резервного копирования пока не включены.",
|
||||
"txt_backup_last_success": "Последний успех",
|
||||
"txt_backup_last_target": "Последняя цель",
|
||||
"txt_backup_last_file": "Последний файл",
|
||||
"txt_backup_last_error_prefix": "Последняя ошибка",
|
||||
"txt_backup_none_yet": "Удаленное резервное копирование еще не завершено",
|
||||
"txt_backup_not_configured": "Не настроено",
|
||||
"txt_backup_never": "Никогда",
|
||||
"txt_backup_unknown_size": "Неизвестный размер",
|
||||
"txt_backup_webdav_url": "URL-адрес сервера WebDAV",
|
||||
"txt_backup_webdav_username": "Имя пользователя WebDAV",
|
||||
"txt_backup_webdav_password": "Пароль WebDAV",
|
||||
"txt_backup_webdav_path": "Удаленная папка",
|
||||
"txt_backup_e3_endpoint": "Конечная точка E3",
|
||||
"txt_backup_e3_bucket": "Ведро",
|
||||
"txt_backup_e3_region": "Регион",
|
||||
"txt_backup_e3_access_key": "Ключ доступа",
|
||||
"txt_backup_e3_secret_key": "Секретный ключ",
|
||||
"txt_backup_e3_path": "Удаленный путь",
|
||||
"txt_backup_reserved_name": "Зарезервированное имя поставщика",
|
||||
"txt_backup_reserved_notes": "Зарезервированные заметки",
|
||||
"txt_backup_reserved_notes_placeholder": "Оставьте заметку для следующего типа пункта назначения",
|
||||
"txt_backup_reserved_hint": "Этот слот зарезервирован для будущего пункта назначения. Теперь вы можете сохранять заметки, но автоматическая загрузка остается отключенной.",
|
||||
"txt_backup_file": "Резервный файл",
|
||||
"txt_backup_file_required": "Пожалуйста, выберите файл резервной копии",
|
||||
"txt_backup_no_file_selected": "Файл резервной копии не выбран",
|
||||
"txt_backup_selected_file_name": "Выбранный файл: {name}",
|
||||
"txt_backup_replace_confirm_title": "Заменить текущие данные экземпляра",
|
||||
"txt_backup_replace_confirm_message": "Текущий экземпляр уже содержит данные. Продолжить восстановление и заменить текущие данные экземпляра выбранной резервной копией после успешной проверки?",
|
||||
"txt_backup_clear_and_import": "Заменить и импортировать",
|
||||
"txt_backup_clear_and_restore": "Заменить и восстановить",
|
||||
"txt_access_count": "Количество доступов",
|
||||
"txt_accessed_count_times": "Доступ {count} раз",
|
||||
"txt_actions": "Действия",
|
||||
"txt_add": "Добавить",
|
||||
"txt_add_field": "Добавить поле",
|
||||
"txt_add_website": "Добавить веб-сайт",
|
||||
"txt_added": "Добавлено",
|
||||
"txt_additional_options": "Дополнительные опции",
|
||||
"txt_address": "Адрес",
|
||||
"txt_address_1": "Адрес 1",
|
||||
"txt_address_2": "Адрес 2",
|
||||
"txt_address_3": "Адрес 3",
|
||||
"txt_all_device_authorizations_revoked": "Все доверие к устройствам отозвано",
|
||||
"txt_all_invites_deleted": "Все приглашения удалены",
|
||||
"txt_all_items": "Все предметы",
|
||||
"txt_all_sends": "Все отправки",
|
||||
"txt_android": "Андроид",
|
||||
"txt_are_you_sure_you_want_to_delete_count_selected_items": "Вы уверены, что хотите удалить выбранные элементы {count}?",
|
||||
"txt_are_you_sure_you_want_to_delete_count_selected_items_permanently": "Вы уверены, что хотите навсегда удалить выбранные элементы {count}?",
|
||||
"txt_are_you_sure_you_want_to_delete_this_item": "Вы уверены, что хотите удалить этот элемент?",
|
||||
"txt_are_you_sure_you_want_to_delete_this_passkey": "Вы уверены, что хотите удалить этот ключ доступа?",
|
||||
"txt_are_you_sure_you_want_to_log_out": "Вы уверены, что хотите выйти?",
|
||||
"txt_authenticator_key": "Ключ аутентификации",
|
||||
"txt_authorized_devices": "Авторизованные устройства",
|
||||
"txt_auto_copy_link_after_save": "Автоматическое копирование ссылки после сохранения",
|
||||
"txt_autofill_options": "Параметры автозаполнения",
|
||||
"txt_back_to_login": "Вернуться к входу",
|
||||
"txt_ban": "Запретить",
|
||||
"txt_boolean": "логическое значение",
|
||||
"txt_brand": "Бренд",
|
||||
"txt_bulk_delete_failed": "Массовое удаление не удалось",
|
||||
"txt_bulk_permanent_delete_failed": "Не удалось выполнить массовое окончательное удаление.",
|
||||
"txt_bulk_restore_failed": "Массовое восстановление не удалось",
|
||||
"txt_bulk_delete_sends_failed": "Массовое удаление не удалось отправить",
|
||||
"txt_bulk_move_failed": "Массовое перемещение не удалось",
|
||||
"txt_cancel": "Отмена",
|
||||
"txt_continue": "Продолжить",
|
||||
"txt_card": "Карта",
|
||||
"txt_card_details": "Детали карты",
|
||||
"txt_cardholder_name": "Имя владельца карты",
|
||||
"txt_change_master_password": "Изменить главный пароль",
|
||||
"txt_change_password": "Изменить пароль",
|
||||
"txt_change_password_failed": "Сменить пароль не удалось",
|
||||
"txt_change_password_confirm_and_sign_out_all_devices": "Изменение главного пароля приведет к выходу из системы всех устройств, включая этот веб-сеанс. Продолжать?",
|
||||
"txt_copy_failed": "Не удалось скопировать",
|
||||
"txt_checked": "Проверено",
|
||||
"txt_choose_destination_folder": "Выберите папку назначения.",
|
||||
"txt_chrome_browser": "Браузер Chrome",
|
||||
"txt_chrome_extension": "Расширение Chrome",
|
||||
"txt_city_town": "Город / Город",
|
||||
"txt_code": "Код",
|
||||
"txt_company": "Компания",
|
||||
"txt_configure_custom_field_values": "Настройте значения настраиваемых полей.",
|
||||
"txt_confirm": "Подтвердить",
|
||||
"txt_confirm_master_password": "Подтвердите мастер-пароль",
|
||||
"txt_confirm_password": "Подтвердите пароль",
|
||||
"txt_copy": "Копировать",
|
||||
"txt_code_copied": "Код скопирован.",
|
||||
"txt_copy_code": "Копировать код",
|
||||
"txt_copy_link": "Копировать ссылку",
|
||||
"txt_copy_secret": "Копировать секрет",
|
||||
"txt_country": "Страна",
|
||||
"txt_create": "Создать",
|
||||
"txt_create_account": "Создать учетную запись",
|
||||
"txt_registering": "Создание учетной записи...",
|
||||
"txt_create_folder": "Создать папку",
|
||||
"txt_create_folder_failed": "Создать папку не удалось",
|
||||
"txt_create_item_failed": "Создать элемент не удалось",
|
||||
"txt_create_send_failed": "Создать отправить не удалось",
|
||||
"txt_create_timed_invite": "Создать приглашение на время",
|
||||
"txt_created_value": "Создано: {value}",
|
||||
"txt_current_new_password_is_required": "Требуется текущий/новый пароль",
|
||||
"txt_current_password": "Текущий пароль",
|
||||
"txt_custom_fields": "Пользовательские поля",
|
||||
"txt_decrypt_failed": "(Расшифровать не удалось)",
|
||||
"txt_decrypt_failed_2": "Расшифровать не удалось",
|
||||
"txt_delete": "Удалить",
|
||||
"txt_delete_all": "Удалить все",
|
||||
"txt_delete_all_invite_codes_active_inactive": "Удалить все пригласительные коды (активные/неактивные)?",
|
||||
"txt_delete_all_invites": "Удалить все приглашения",
|
||||
"txt_delete_item": "Удалить элемент",
|
||||
"txt_delete_passkey": "Удалить пароль",
|
||||
"txt_delete_item_failed": "Удалить элемент не удалось",
|
||||
"txt_delete_permanently": "Удалить навсегда",
|
||||
"txt_archive": "Архив",
|
||||
"txt_archive_item": "Архивный элемент",
|
||||
"txt_archive_item_message": "После архивирования этот элемент будет исключен из общих результатов поиска и предложений автозаполнения.",
|
||||
"txt_archive_selected_items": "Архивные элементы",
|
||||
"txt_archive_selected_items_message": "После архивирования выбранные элементы {count} будут исключены из общих результатов поиска и предложений автозаполнения.",
|
||||
"txt_archived": "В архиве",
|
||||
"txt_archive_selected": "Архив",
|
||||
"txt_item_archived": "Объект заархивирован",
|
||||
"txt_item_unarchived": "Объект разархивирован",
|
||||
"txt_archived_selected_items": "Выбранные элементы заархивированы",
|
||||
"txt_unarchived_selected_items": "Разархивированы выбранные элементы",
|
||||
"txt_archive_item_failed": "Архивировать элемент не удалось",
|
||||
"txt_unarchive_item_failed": "Разархивировать элемент не удалось",
|
||||
"txt_bulk_archive_failed": "Массовое архивирование не удалось",
|
||||
"txt_bulk_unarchive_failed": "Массовое разархивирование не удалось",
|
||||
"txt_unarchive": "Разархивировать",
|
||||
"txt_delete_selected": "Удалить",
|
||||
"txt_delete_selected_items": "Удалить выбранные элементы",
|
||||
"txt_delete_selected_items_permanently": "Удалить выбранные элементы навсегда",
|
||||
"txt_delete_send_failed": "Удаление, отправка не удалась",
|
||||
"txt_delete_this_user_and_all_user_data": "Удалить этого пользователя и все пользовательские данные?",
|
||||
"txt_delete_user": "Удалить пользователя",
|
||||
"txt_deleted_selected_items": "Удалены выбранные элементы",
|
||||
"txt_deleted_selected_items_permanently": "Безвозвратно удалены выбранные элементы",
|
||||
"txt_restored_selected_items": "Восстановлены выбранные элементы",
|
||||
"txt_deleted_selected_sends": "Удалены выбранные отправки",
|
||||
"txt_deletion_date": "Дата удаления",
|
||||
"txt_deletion_days": "Дни удаления",
|
||||
"txt_device": "Устройство",
|
||||
"txt_device_authorization_revoked": "Доверие к устройству отозвано",
|
||||
"txt_device_management": "Управление устройствами",
|
||||
"txt_device_note": "Примечание устройства",
|
||||
"txt_device_note_required": "Укажите имя устройства.",
|
||||
"txt_device_note_updated": "Имя устройства обновлено.",
|
||||
"txt_device_removed": "Устройство удалено",
|
||||
"txt_load_devices_failed": "Не удалось загрузить устройства.",
|
||||
"txt_disable_this_send": "Отключить эту отправку",
|
||||
"txt_disable_totp": "Отключить TOTP",
|
||||
"txt_disable_totp_failed": "Отключить TOTP не удалось",
|
||||
"txt_download": "Скачать",
|
||||
"txt_downloading": "Загрузка...",
|
||||
"txt_downloading_percent": "Загрузка {percent}%",
|
||||
"txt_attachment": "Приложение",
|
||||
"txt_uploading_attachment_named": "Загрузка {name}...",
|
||||
"txt_uploading_attachment_named_percent": "Загрузка {name} {percent}%",
|
||||
"txt_uploading_file_named": "Загрузка {name}...",
|
||||
"txt_uploading_file_named_percent": "Загрузка {name} {percent}%",
|
||||
"txt_download_failed": "Загрузка не удалась",
|
||||
"txt_edge_browser": "Крайний браузер",
|
||||
"txt_edge_extension": "Расширение края",
|
||||
"txt_edit": "Редактировать",
|
||||
"txt_edit_send": "Редактировать Отправить",
|
||||
"txt_email": "электронная почта",
|
||||
"txt_email_password_and_recovery_code_are_required": "Требуется адрес электронной почты, пароль и код восстановления.",
|
||||
"txt_enable_totp": "Включить TOTP",
|
||||
"txt_enable_totp_failed": "Включить TOTP не удалось",
|
||||
"txt_enabled": "Включено",
|
||||
"txt_encrypted_file": "Зашифрованный файл",
|
||||
"txt_encrypted_file_2": "Зашифрованный файл",
|
||||
"txt_enter_a_folder_name": "Введите имя папки.",
|
||||
"txt_enter_master_password_to_disable_two_step_verification": "Введите мастер-пароль, чтобы отключить двухэтапную проверку.",
|
||||
"txt_enter_master_password_to_continue": "Введите свой мастер-пароль, чтобы продолжить.",
|
||||
"txt_enter_master_password_to_view_this_item": "Введите мастер-пароль, чтобы просмотреть этот элемент.",
|
||||
"txt_expiration_date": "Срок годности",
|
||||
"txt_expiration_days_0_never": "Дни истечения срока действия (0 = никогда)",
|
||||
"txt_expires_at": "Срок действия истекает в",
|
||||
"txt_expires_at_value": "Срок действия истекает: {value}",
|
||||
"txt_expiry": "Срок действия",
|
||||
"txt_expiry_month": "Месяц истечения срока действия",
|
||||
"txt_expiry_year": "Год истечения срока действия",
|
||||
"txt_failed_to_open_send": "Не удалось открыть отправку",
|
||||
"txt_favorite": "Любимый",
|
||||
"txt_favorites": "Избранное",
|
||||
"txt_duplicates": "Дубликаты",
|
||||
"txt_field": "Поле",
|
||||
"txt_field_label": "Метка поля",
|
||||
"txt_field_label_is_required": "Метка поля обязательна.",
|
||||
"txt_field_type": "Тип поля",
|
||||
"txt_field_value": "Значение поля",
|
||||
"txt_file": "Файл",
|
||||
"txt_file_name": "Имя файла",
|
||||
"txt_file_send": "Отправить файл",
|
||||
"txt_file_size": "Размер файла",
|
||||
"txt_fingerprint": "Отпечаток пальца",
|
||||
"txt_firefox_browser": "Браузер Firefox",
|
||||
"txt_firefox_extension": "Расширение Firefox",
|
||||
"txt_first_name": "Имя",
|
||||
"txt_folder": "Папка",
|
||||
"txt_folder_created": "Папка создана",
|
||||
"txt_folder_name": "Имя папки",
|
||||
"txt_folder_name_is_required": "Укажите название папки.",
|
||||
"txt_folders": "Папки",
|
||||
"txt_hidden": "Скрытый",
|
||||
"txt_hide": "Скрыть",
|
||||
"txt_identity": "идентичность",
|
||||
"txt_identity_details": "Данные личности",
|
||||
"txt_ie_browser": "IE-браузер",
|
||||
"txt_invite_code_optional": "Пригласительный код (не требуется для первой учетной записи; требуется для всех остальных)",
|
||||
"txt_invite_created": "Приглашение создано",
|
||||
"txt_invite_revoked": "Приглашение отозвано",
|
||||
"txt_invite_validity_hours": "Срок действия приглашения (часы)",
|
||||
"txt_invites": "Приглашает",
|
||||
"txt_ios": "iOS",
|
||||
"txt_item": "Товар",
|
||||
"txt_item_created": "Объект создан",
|
||||
"txt_item_deleted": "Объект удален.",
|
||||
"txt_item_history": "История предмета",
|
||||
"txt_password_history": "История паролей",
|
||||
"txt_password_updated_value": "Пароль обновлен: {value}",
|
||||
"txt_item_name_is_required": "Укажите название элемента.",
|
||||
"txt_item_updated": "Товар обновлен",
|
||||
"txt_last_edited_value": "Последнее редактирование: {value}",
|
||||
"txt_last_name": "Фамилия",
|
||||
"txt_last_seen": "Последний визит",
|
||||
"txt_license_number": "Номер лицензии",
|
||||
"txt_link_copied": "Ссылка скопирована",
|
||||
"txt_linked": "Связано",
|
||||
"txt_linux_desktop": "Рабочий стол Linux",
|
||||
"txt_loading": "Загрузка...",
|
||||
"txt_loading_nodewarden": "Загрузка NodeWarden...",
|
||||
"txt_jwt_warning_title": "Предупреждение безопасности сервера",
|
||||
"txt_jwt_warning_subtitle": "Секрет JWT настроен неправильно.",
|
||||
"txt_jwt_title_missing": "JWT_SECRET отсутствует.",
|
||||
"txt_jwt_title_too_short": "JWT_SECRET слишком короткий",
|
||||
"txt_jwt_title_default": "JWT_SECRET использует значение по умолчанию.",
|
||||
"txt_jwt_reason_missing": "Секрет JWT отсутствует.",
|
||||
"txt_jwt_reason_default": "Секрет JWT по-прежнему является значением по умолчанию/образцом.",
|
||||
"txt_jwt_reason_too_short": "Секрет JWT слишком короткий. Минимальная длина — {min}.",
|
||||
"txt_jwt_how_to_fix_add": "Как добавить JWT_SECRET",
|
||||
"txt_jwt_how_to_fix_replace": "Как заменить JWT_SECRET",
|
||||
"txt_jwt_add_step_1": "Используйте 32-значный генератор ниже и скопируйте новый ключ.",
|
||||
"txt_jwt_add_step_2_prefix": "Перейдите на панель управления Cloudflare -> Рабочие и страницы -> Ваш сервис ->.",
|
||||
"txt_jwt_add_step_2_suffix": "-> Переменные и секреты -> Добавить",
|
||||
"txt_jwt_add_step_3": "Сохраните и дождитесь повторного развертывания, затем обновите эту страницу.",
|
||||
"txt_jwt_replace_step_1": "Используйте приведенный ниже 32-символьный генератор и создайте более надежный ключ (минимум {min} символов).",
|
||||
"txt_jwt_replace_step_2_prefix": "Перейдите на панель управления Cloudflare -> Рабочие и страницы -> Ваш сервис ->.",
|
||||
"txt_jwt_replace_step_2_suffix": "-> Переменные и секреты -> Обновить JWT_SECRET",
|
||||
"txt_jwt_replace_step_3": "Сохраните и дождитесь повторного развертывания, затем обновите эту страницу.",
|
||||
"txt_jwt_secret_type_label": "Тип:",
|
||||
"txt_jwt_secret_type_value": "Секрет",
|
||||
"txt_jwt_secret_name_label": "Имя переменной:",
|
||||
"txt_jwt_secret_value_label": "Значение:",
|
||||
"txt_jwt_secret_value_requirement": "Случайная строка, содержащая не менее {min} символов.",
|
||||
"txt_jwt_what_is": "Что такое JWT?",
|
||||
"txt_jwt_what_is_body": "JWT_SECRET — это ключ подписи на стороне сервера, используемый для выдачи и проверки токенов входа. Если он отсутствует, слишком короткий или все еще использует образец значения, обычное использование экземпляра небезопасно.",
|
||||
"txt_how_to_fix": "Как исправить",
|
||||
"txt_jwt_fix_step_1": "Откройте переменные среды развертывания.",
|
||||
"txt_jwt_fix_step_2": "Если ваш текущий ключ недостаточно случайный, используйте 32-значный генератор ниже.",
|
||||
"txt_jwt_fix_step_3": "Панель управления Cloudflare -> Рабочие и страницы -> Ваш сервис -> Настройки -> Переменные и секреты, обновите JWT_SECRET.",
|
||||
"txt_jwt_fix_step_4": "Сохраните и дождитесь повторного развертывания, затем обновите эту страницу для проверки.",
|
||||
"txt_random_secret_generator": "Генератор случайных секретов",
|
||||
"txt_copied": "Скопировано",
|
||||
"txt_log_in": "Войти",
|
||||
"txt_logging_in": "Вход в систему...",
|
||||
"txt_log_out": "Выйти",
|
||||
"txt_lock": "Блокировка",
|
||||
"txt_menu": "Меню",
|
||||
"txt_settings": "Настройки",
|
||||
"txt_back": "Назад",
|
||||
"txt_login": "Войти",
|
||||
"txt_login_credentials": "Учетные данные для входа",
|
||||
"txt_login_failed": "Не удалось войти",
|
||||
"txt_login_success": "Вход успешный",
|
||||
"txt_macos_desktop": "macOS Рабочий стол",
|
||||
"txt_manage_authorized_devices_and_30_day_totp_trusted_sessions": "Управляйте авторизованными устройствами и 30-дневными доверенными сеансами TOTP.",
|
||||
"txt_manage_device_sessions_and_30_day_totp_trusted_sessions": "Управляйте сеансами устройств и 30-дневными доверенными сеансами TOTP.",
|
||||
"txt_master_password": "Мастер-пароль",
|
||||
"txt_master_password_changed_please_login_again": "Мастер-пароль изменен. Пожалуйста, войдите снова.",
|
||||
"txt_master_password_changed_signing_out_everywhere": "Мастер-пароль изменен. Выходим из всех устройств.",
|
||||
"txt_master_password_is_required": "Требуется мастер-пароль",
|
||||
"txt_master_password_is_required_2": "Требуется мастер-пароль.",
|
||||
"txt_master_password_must_be_at_least_12_chars": "Мастер-пароль должен содержать не менее 12 символов.",
|
||||
"txt_master_password_reprompt": "Повторный запрос мастер-пароля",
|
||||
"txt_master_password_reprompt_2": "Повторный запрос мастер-пароля",
|
||||
"txt_max_access_count": "Максимальное количество доступов",
|
||||
"txt_middle_name": "Второе имя",
|
||||
"txt_drag_to_reorder": "Перетащите, чтобы изменить порядок",
|
||||
"txt_move": "Переместить",
|
||||
"txt_move_selected_items": "Переместить выбранные элементы",
|
||||
"txt_moved_selected_items": "Перемещены выбранные элементы",
|
||||
"txt_name": "Имя",
|
||||
"txt_name_is_required": "Требуется имя",
|
||||
"txt_new_password": "Новый пароль",
|
||||
"txt_nothing_to_copy": "Нечего копировать",
|
||||
"txt_new_password_must_be_at_least_12_chars": "Новый пароль должен содержать не менее 12 символов.",
|
||||
"txt_new_passwords_do_not_match": "Новые пароли не совпадают",
|
||||
"txt_new_send": "Новая отправка",
|
||||
"txt_next": "Далее",
|
||||
"txt_no": "Нет",
|
||||
"txt_no_devices_found": "Устройства не найдены.",
|
||||
"txt_no_folder": "Нет папки",
|
||||
"txt_no_items": "Нет товаров",
|
||||
"txt_no_username": "(Нет имени пользователя)",
|
||||
"txt_no_verification_codes": "Нет кодов подтверждения",
|
||||
"txt_no_name": "(Без имени)",
|
||||
"txt_no_sends": "Нет отправок",
|
||||
"txt_nodewarden_send": "NodeWarden Отправить",
|
||||
"txt_not_trusted": "Не доверяю",
|
||||
"txt_note": "Примечание",
|
||||
"txt_notes": "Примечания",
|
||||
"txt_replace_device_name_with_note": "Задайте собственное имя для этого устройства, не меняя тип обнаруженной системы.",
|
||||
"txt_number": "Номер",
|
||||
"txt_open": "Открыть",
|
||||
"txt_opera_browser": "Браузер Опера",
|
||||
"txt_opera_extension": "Расширение Оперы",
|
||||
"txt_or": "или",
|
||||
"txt_options": "Опции",
|
||||
"txt_passport_number": "Номер паспорта",
|
||||
"txt_password": "Пароль",
|
||||
"txt_password_is_already_verified": "Пароль уже подтвержден.",
|
||||
"txt_passwords_do_not_match": "Пароли не совпадают",
|
||||
"txt_password_hint": "Подсказка к паролю",
|
||||
"txt_password_hint_optional": "Подсказка к паролю (необязательно)",
|
||||
"txt_password_hint_placeholder": "Подсказка, которую поймешь только ты",
|
||||
"txt_password_hint_register_placeholder": "Эту подсказку можно отобразить непосредственно на странице входа в Интернет.",
|
||||
"txt_password_hint_register_help": "Эту подсказку можно отобразить непосредственно на странице входа в Интернет. Не указывайте свой главный пароль, код восстановления или что-либо, что может его раскрыть.",
|
||||
"txt_password_hint_login_help": "Забыли мастер-пароль? Покажите подсказку, которую вы сохранили при регистрации.",
|
||||
"txt_password_hint_login_note": "Здесь показана только подсказка. Это должно помочь вам запомнить пароль, а не раскрыть его.",
|
||||
"txt_show_password_hint": "Показать подсказку к паролю",
|
||||
"txt_hide_password_hint": "Скрыть подсказку к паролю",
|
||||
"txt_loading_password_hint": "Загрузка подсказки...",
|
||||
"txt_password_hint_not_set": "Для этого адреса электронной почты подсказка к паролю недоступна.",
|
||||
"txt_password_hint_load_failed": "Не удалось загрузить подсказку к паролю.",
|
||||
"txt_password_hint_too_long": "Подсказка к паролю должна содержать не более 120 символов.",
|
||||
"txt_passkey": "Ключ доступа",
|
||||
"txt_passkeys": "Ключи доступа",
|
||||
"txt_passkey_created_at_value": "Создано {value}",
|
||||
"txt_phone": "Телефон",
|
||||
"txt_please_input_email_and_password": "Пожалуйста, введите адрес электронной почты и пароль",
|
||||
"txt_please_input_master_password": "Пожалуйста, введите мастер-пароль",
|
||||
"txt_please_input_totp_code": "Пожалуйста, введите код TOTP",
|
||||
"txt_please_select_a_file": "Пожалуйста, выберите файл",
|
||||
"txt_postal_code": "Почтовый индекс",
|
||||
"txt_prev": "Предыдущий",
|
||||
"txt_private_key": "Закрытый ключ",
|
||||
"txt_profile": "Профиль",
|
||||
"txt_profile_unavailable": "Профиль недоступен",
|
||||
"txt_profile_updated": "Профиль обновлен",
|
||||
"txt_public_key": "Открытый ключ",
|
||||
"txt_recover_2fa_failed": "Восстановить 2FA не удалось",
|
||||
"txt_recover_two_step_login": "Восстановить двухэтапный вход",
|
||||
"txt_recovered_but_auto_login_failed_please_sign_in": "Восстановлено, но не удалось выполнить автоматический вход. Войдите в систему.",
|
||||
"txt_recovery_code": "Код восстановления",
|
||||
"txt_recovery_code_and_api_key": "Код восстановления и ключ API",
|
||||
"txt_recovery_code_copied": "Код восстановления скопирован.",
|
||||
"txt_recovery_code_is_empty": "Код восстановления пуст",
|
||||
"txt_recovery_code_loaded": "Код восстановления загружен.",
|
||||
"txt_api_key": "API-ключ",
|
||||
"txt_view_api_key": "Посмотреть ключ API",
|
||||
"txt_rotate_api_key": "Поворот API-ключа",
|
||||
"txt_api_key_copied": "Ключ API скопирован.",
|
||||
"txt_api_key_loaded": "Ключ API загружен",
|
||||
"txt_api_key_rotated": "Ключ API поменян",
|
||||
"txt_rotate_api_key_confirm": "Поменять ключ API? Текущий ключ немедленно перестанет работать.",
|
||||
"txt_api_key_is_empty": "Ключ API пуст",
|
||||
"txt_api_key_dialog_intro": "Ваш ключ API можно использовать для аутентификации с помощью Bitwarden CLI.",
|
||||
"txt_api_key_warning_body": "Ваш ключ API — это альтернативный механизм аутентификации. Держите это в секрете.",
|
||||
"txt_oauth_client_credentials": "Учетные данные клиента OAuth 2.0",
|
||||
"txt_client_id": "client_id",
|
||||
"txt_client_secret": "client_secret",
|
||||
"txt_scope": "объем",
|
||||
"txt_grant_type": "тип_гранта",
|
||||
"txt_refresh": "Обновить",
|
||||
"txt_refresh_in_seconds_s": "Обновить через {seconds} с.",
|
||||
"txt_regenerate": "Регенерировать",
|
||||
"txt_registration_succeeded_please_sign_in": "Регистрация прошла успешно. Пожалуйста, войдите в систему.",
|
||||
"txt_remove": "Удалить",
|
||||
"txt_remove_device": "Удалить устройство",
|
||||
"txt_remove_device_2": "Удалить устройство",
|
||||
"txt_remove_all_devices": "Удалить все устройства",
|
||||
"txt_remove_all_devices_and_clear_all_2fa_trust": "Удалить все устройства и очистить все доверие 2FA?",
|
||||
"txt_remove_all_devices_and_sign_out_all_sessions": "Удалить все устройства, отменить все доверительные отношения и выйти из системы на каждом устройстве?",
|
||||
"txt_remove_device_name_and_clear_its_2fa_trust": "Удалить устройство «{name}» и очистить его доверие 2FA?",
|
||||
"txt_remove_device_and_sign_out_name": "Удалить устройство «{name}», очистить его доверие и выйти из системы?",
|
||||
"txt_reveal": "Раскрыть",
|
||||
"txt_restore": "Восстановить",
|
||||
"txt_revoke": "Отозвать",
|
||||
"txt_revoke_30_day_totp_trust_for_name": "Отозвать 30-дневное доверие TOTP для «{name}»?",
|
||||
"txt_revoke_30_day_totp_trust_from_all_devices": "Отозвать 30-дневное доверие TOTP со всех устройств?",
|
||||
"txt_revoke_all_trusted": "Отозвать все доверенные",
|
||||
"txt_revoke_all_trusted_devices": "Отозвать все доверие к устройствам",
|
||||
"txt_revoke_device_authorization": "Отозвать доверие устройства",
|
||||
"txt_revoke_device_trust_failed": "Не удалось отозвать доверие устройства.",
|
||||
"txt_revoke_all_device_trust_failed": "Не удалось отозвать все доверие устройств.",
|
||||
"txt_revoke_trust": "Отозвать доверие",
|
||||
"txt_untrust": "Не доверять",
|
||||
"txt_update_device_note_failed": "Не удалось обновить примечание об устройстве.",
|
||||
"txt_role": "Роль",
|
||||
"txt_save": "Сохранить",
|
||||
"txt_save_profile": "Сохранить профиль",
|
||||
"txt_save_profile_failed": "Сохранить профиль не удалось",
|
||||
"txt_search_sends": "Поиск отправляет...",
|
||||
"txt_search_your_secure_vault": "Найдите свое безопасное хранилище...",
|
||||
"txt_clear_search": "Очистить поиск",
|
||||
"txt_clear_search_esc": "Очистить поиск (Esc)",
|
||||
"txt_sort": "Сортировать",
|
||||
"txt_sort_last_edited": "Модифицированный",
|
||||
"txt_sort_created": "Создано",
|
||||
"txt_sort_name": "А-Я",
|
||||
"txt_secret_and_code_are_required": "Требуется секрет и код",
|
||||
"txt_secret_copied": "Секрет скопирован.",
|
||||
"txt_secure_note": "Безопасная заметка",
|
||||
"txt_security_code": "Код безопасности",
|
||||
"txt_security_code_cvv": "Код безопасности (CVV)",
|
||||
"txt_select_all": "Выбрать все",
|
||||
"txt_select_duplicate_items": "Выберите дубликаты",
|
||||
"txt_select_an_item": "Выберите элемент",
|
||||
"txt_send_created": "Отправить создано",
|
||||
"txt_send_deleted": "Отправить удалено",
|
||||
"txt_send_details": "Отправить детали",
|
||||
"txt_send_file": "отправить файл",
|
||||
"txt_send_unavailable": "Send недоступна.",
|
||||
"txt_send_updated": "Отправить обновленное",
|
||||
"txt_sign_out": "Выйти",
|
||||
"txt_ssh_key": "SSH-ключ",
|
||||
"txt_ssn": "ССН",
|
||||
"txt_state_province": "Штат/Провинция",
|
||||
"txt_status": "Статус",
|
||||
"txt_online": "Онлайн",
|
||||
"txt_offline": "Офлайн",
|
||||
"txt_submit": "Отправить",
|
||||
"txt_sync": "Синхронизировать",
|
||||
"txt_sync_vault": "Синхронизировать хранилище",
|
||||
"txt_switch_to_dark_mode": "Переключиться в темный режим",
|
||||
"txt_switch_to_light_mode": "Переключиться в светлый режим",
|
||||
"txt_dash": "-",
|
||||
"txt_text": "Текст",
|
||||
"txt_text_2fa_recovered": "2FA восстановлена",
|
||||
"txt_text_2fa_recovered_new_recovery_code_code": "2FA восстановлена. Новый код восстановления: {code}.",
|
||||
"txt_text_3": "------",
|
||||
"txt_text_is_required": "Требуется текст",
|
||||
"txt_text_send": "Отправить текст",
|
||||
"txt_this_is_a_one_time_code_after_it_is_used_a_new_code_is_generated_automatically": "Это одноразовый код. После его использования автоматически генерируется новый код.",
|
||||
"txt_this_item_requires_master_password_every_time_before_viewing_details": "Этот элемент требует мастер-пароль каждый раз перед просмотром деталей.",
|
||||
"txt_this_link_is_missing_decryption_key": "В этой ссылке отсутствует ключ дешифрования.",
|
||||
"txt_this_send_is_password_protected": "Эта отправка защищена паролем.",
|
||||
"txt_title": "Название",
|
||||
"txt_totp": "ТОТП",
|
||||
"txt_totp_code": "TOTP-код",
|
||||
"txt_totp_disabled": "TOTP отключен",
|
||||
"txt_totp_enabled": "TOTP включен",
|
||||
"txt_totp_is_enabled_for_this_account": "TOTP включен для этой учетной записи.",
|
||||
"txt_total_items_count": "{count} товаров",
|
||||
"txt_totp_secret": "Секрет TOTP",
|
||||
"txt_totp_verify_failed": "Проверка TOTP не удалась",
|
||||
"txt_attachments": "Вложения",
|
||||
"txt_upload_attachments": "Загрузить вложения",
|
||||
"txt_new_attachments": "Новые вложения",
|
||||
"txt_marked_for_removal_count": "Вложения {count} будут удалены при сохранении.",
|
||||
"txt_trash": "мусор",
|
||||
"txt_trust_this_device_for_30_days": "Доверяйте этому устройству в течение 30 дней.",
|
||||
"txt_trusted_until": "Доверено до тех пор, пока",
|
||||
"txt_two_step_verification": "Двухэтапная проверка",
|
||||
"txt_type": "Тип",
|
||||
"txt_type_type": "Введите {type}",
|
||||
"txt_unban": "Разбанить",
|
||||
"txt_unchecked": "Не отмечено",
|
||||
"txt_unknown_device": "Неизвестное устройство",
|
||||
"txt_unlock": "Разблокировать",
|
||||
"txt_unlocking": "Разблокировка...",
|
||||
"txt_unlock_details": "Разблокировать детали",
|
||||
"txt_unlock_failed": "Разблокировать не удалось",
|
||||
"txt_unlock_failed_master_password_is_incorrect": "Разблокировать не удалось. Мастер-пароль неверен.",
|
||||
"txt_unlock_item": "Разблокировать предмет",
|
||||
"txt_unlock_send": "Разблокировать Отправить",
|
||||
"txt_unlock_vault": "Разблокировать хранилище",
|
||||
"txt_unlocked": "Разблокировано",
|
||||
"txt_all_devices_removed": "Все устройства удалены",
|
||||
"txt_remove_device_failed": "Не удалось удалить устройство.",
|
||||
"txt_remove_all_devices_failed": "Не удалось удалить все устройства.",
|
||||
"txt_update_item_failed": "Обновить элемент не удалось",
|
||||
"txt_update_send_failed": "Send обновления не удалась",
|
||||
"txt_use_recovery_code": "Использовать код восстановления",
|
||||
"txt_use_your_one_time_recovery_code_to_disable_two_step_verification": "Используйте одноразовый код восстановления, чтобы отключить двухэтапную проверку.",
|
||||
"txt_user_deleted": "Пользователь удален",
|
||||
"txt_user_status_updated": "Статус пользователя обновлен",
|
||||
"txt_username": "Имя пользователя",
|
||||
"txt_uri_match_default_base_domain": "По умолчанию (базовый домен)",
|
||||
"txt_uri_match_base_domain": "Базовый домен",
|
||||
"txt_uri_match_host": "Хост",
|
||||
"txt_uri_match_exact": "Точный",
|
||||
"txt_uri_match_never": "Никогда",
|
||||
"txt_uri_match_starts_with": "Начинается с",
|
||||
"txt_uri_match_regular_expression": "Регулярное выражение",
|
||||
"txt_users": "Пользователи",
|
||||
"txt_vault_synced": "Сейф синхронизирован",
|
||||
"txt_verification_code": "Код подтверждения",
|
||||
"txt_verify": "Проверить",
|
||||
"txt_warning": "Предупреждение",
|
||||
"txt_view_recovery_code": "Посмотреть код восстановления",
|
||||
"txt_web": "Интернет",
|
||||
"txt_website": "Веб-сайт",
|
||||
"txt_websites": "Веб-сайты",
|
||||
"txt_windows_desktop": "Рабочий стол Windows",
|
||||
"txt_yes": "Да",
|
||||
"txt_auto_lock": "Автоблокировка",
|
||||
"txt_auto_lock_description": "Блокируется после бездействия. Closing and reopening the page always starts locked.",
|
||||
"txt_auto_lock_updated": "Автоблокировка обновлена",
|
||||
"txt_session_timeout": "Тайм-аут сеанса",
|
||||
"txt_session_timeout_updated": "Тайм-аут сеанса обновлен.",
|
||||
"txt_timeout_time": "Время ожидания",
|
||||
"txt_timeout_action": "Действие по тайм-ауту",
|
||||
"txt_timeout_action_logout": "Выйти",
|
||||
"txt_timeout_action_lock": "Блокировка",
|
||||
"txt_in_planning": "В планировании",
|
||||
"txt_security_preferences": "Настройки безопасности",
|
||||
"txt_timeout_1_minute": "1 минута",
|
||||
"txt_timeout_5_minutes": "5 минут",
|
||||
"txt_timeout_15_minutes": "15 минут",
|
||||
"txt_timeout_30_minutes": "30 минут",
|
||||
"txt_timeout_never": "Никогда",
|
||||
"txt_lock_after_1_minute": "Через 1 минуту",
|
||||
"txt_lock_after_5_minutes": "Через 5 минут",
|
||||
"txt_lock_after_15_minutes": "Через 15 минут",
|
||||
"txt_lock_after_30_minutes": "Через 30 минут",
|
||||
"txt_lock_after_never": "Никогда за бездействие",
|
||||
"txt_import": "Импорт",
|
||||
"txt_export": "Экспорт",
|
||||
"txt_format": "Формат",
|
||||
"txt_source_file": "Исходный файл",
|
||||
"txt_folder_handling": "Обработка папок",
|
||||
"txt_import_folder_mode_original": "Исходный путь из файла импорта",
|
||||
"txt_import_folder_mode_none": "Нет папки",
|
||||
"txt_import_folder_mode_target": "Одна выбранная папка",
|
||||
"txt_target_folder": "Целевая папка",
|
||||
"txt_select_folder_placeholder": "-- Выберите папку --",
|
||||
"txt_import_vault_data_hint": "Импортируйте данные хранилища в свою текущую учетную запись.",
|
||||
"txt_export_vault_data_hint": "Экспортируйте данные хранилища из вашей текущей учетной записи.",
|
||||
"txt_import_export_title": "Импорт и экспорт",
|
||||
"txt_encrypted_mode": "Зашифрованный режим",
|
||||
"txt_account_verification": "Проверка аккаунта",
|
||||
"txt_password_verification": "Проверка пароля",
|
||||
"txt_file_password": "Пароль файла",
|
||||
"txt_zip_password_optional": "ZIP-пароль (необязательно)",
|
||||
"txt_zip_password": "ZIP-пароль",
|
||||
"txt_close": "Закрыть",
|
||||
"txt_total": "Итого",
|
||||
"txt_import_success": "Импорт выполнен успешно.",
|
||||
"txt_import_success_number_of_items": "Всего импортировано {count} элементов.",
|
||||
"txt_import_attachment_summary": "Импортировано {imported} из {total} вложений.",
|
||||
"txt_import_failed_attachments_title": "Вложения {count} не были импортированы:",
|
||||
"txt_import_attachment_target_not_found": "Соответствующий импортированный элемент не найден.",
|
||||
"txt_upload_attachment_failed": "Не удалось загрузить вложение.",
|
||||
"txt_import_file_password_required": "Пожалуйста, введите пароль файла.",
|
||||
"txt_import_invalid_zip_password": "Неверный пароль ZIP.",
|
||||
"txt_export_completed": "Экспорт завершен",
|
||||
"txt_export_failed": "Экспорт не удался",
|
||||
"txt_import_invalid_password_protected_file": "Неверный файл экспорта, защищенный паролем.",
|
||||
"txt_import_decrypt_failed": "Не удалось расшифровать файл импорта.",
|
||||
"txt_import_empty_zip_archive": "Пустой zip-архив.",
|
||||
"txt_import_no_json_found_in_zip": "В zip-архиве не найдены импортируемые данные JSON.",
|
||||
"txt_import_data_json_not_found": "data.json не найден в zip-архиве.",
|
||||
"txt_import_zip_password_required": "Требуется пароль ZIP.",
|
||||
"txt_import_invalid_json_file": "Неверный файл JSON",
|
||||
"txt_import_failed": "Импорт не удался",
|
||||
"txt_import_encrypted_file_title": "Импортировать зашифрованный файл",
|
||||
"txt_import_encrypted_file_message": "Этот экспорт Bitwarden защищен паролем. Введите пароль файла экспорта, чтобы продолжить.",
|
||||
"txt_import_encrypted_zip_title": "Импортировать зашифрованный ZIP-файл",
|
||||
"txt_import_encrypted_zip_message": "Этот ZIP-архив защищен паролем. Введите пароль ZIP, чтобы продолжить.",
|
||||
"txt_new_type_header": "Новый {type}",
|
||||
"txt_edit_type_header": "Изменить {type}",
|
||||
"txt_delete_folder": "Удалить папку",
|
||||
"txt_delete_folder_message": "Удалить папку «{name}»? Элементы внутри переместятся в папку «Без папки».",
|
||||
"txt_delete_all_folders": "Удалить все папки",
|
||||
"txt_delete_all_folders_message": "Удалить все папки? Элементы внутри переместятся в папку «Без папки».",
|
||||
"txt_folder_not_found": "Папка не найдена",
|
||||
"txt_folder_deleted": "Папка удалена",
|
||||
"txt_folder_updated": "Папка обновлена",
|
||||
"txt_folders_deleted": "Папки удалены",
|
||||
"txt_update_folder_failed": "Обновить папку не удалось",
|
||||
"txt_delete_folder_failed": "Удалить папку не удалось",
|
||||
"txt_delete_all_folders_failed": "Удалить все папки не удалось",
|
||||
"txt_other": "Другое",
|
||||
"txt_vault_key_unavailable": "Ключ хранилища недоступен. Пожалуйста, разблокируйте хранилище и повторите попытку.",
|
||||
"txt_vault_not_ready": "Хранилище еще не готово",
|
||||
"txt_unsupported_export_format": "Неподдерживаемый формат экспорта",
|
||||
"txt_invalid_encrypted_export": "Неверный зашифрованный файл экспорта.",
|
||||
"txt_export_belongs_to_another_account": "Этот зашифрованный экспорт принадлежит другому аккаунту.",
|
||||
"txt_invalid_argon2id_params": "Неверные параметры Argon2id в файле экспорта.",
|
||||
"txt_unsupported_kdf_type": "Неподдерживаемый тип kdf: {type}",
|
||||
"txt_invalid_file_password": "Неверный пароль файла.",
|
||||
"txt_failed_to_map_attachments": "Не удалось сопоставить {count} вложений с импортированными элементами.",
|
||||
"txt_role_admin": "Админ",
|
||||
"txt_role_user": "Пользователь",
|
||||
"txt_status_active": "Активный",
|
||||
"txt_status_banned": "Запрещено",
|
||||
"txt_status_inactive": "Неактивный",
|
||||
"txt_language": "Язык",
|
||||
"txt_display_language": "Язык дисплея",
|
||||
"txt_language_saved_locally": "Этот выбор сохраняется в текущем браузере и применяется при следующей загрузке приложения."
|
||||
};
|
||||
|
||||
export default ru;
|
||||
Reference in New Issue
Block a user