Files
nodewarden/webapp/src/lib/i18n/locales/ru.ts
T
shuaiplus c652cc1533 feat: implement device login approval system
Add a complete device authentication approval flow that allows users to approve login requests from new devices on their already-authenticated devices.

Core features:
- Create authentication requests when logging in from new devices
- Display pending requests with device info, IP address, and fingerprint phrases
- Approve or deny requests from web interface with real-time notifications
- Support multiple auth request types (authenticate & unlock, unlock only)
- Automatic expiration and cleanup of stale requests

Backend changes:
- Add auth_requests table with proper indexes for efficient queries
- Implement full CRUD API for authentication requests
- Add notification hub integration for real-time updates
- Add device fingerprint phrase generation for security verification

Frontend changes:
- Add AuthRequestApprovalDialog component for approving/denying requests
- Add PendingAuthRequestsPanel component to display and manage pending requests
- Integrate panels into Security and Settings pages
- Add fingerprint wordlist for generating human-readable verification phrases
- Update i18n translations for all supported languages

Security considerations:
- Access code verification to prevent unauthorized access
- Device fingerprint validation for additional security layer
- IP address and country tracking for audit purposes
- Automatic expiration of old requests (15 minutes)
- Only most recent request per device can be approved

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12 13:12:11 +08:00

1194 lines
102 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// 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_log_center": "Центр журналов",
"nav_device_management": "Управление устройствами",
"nav_my_vault": "Мое хранилище",
"nav_vault_items": "Хранилище",
"nav_sends": "Отправляет",
"nav_backup_strategy": "Облачное резервное копирование",
"nav_import_export": "Импорт и экспорт",
"nav_group_data_backup": "Данные и резервные копии",
"nav_group_management": "Управление",
"txt_page_not_found": "Страница не найдена",
"txt_page_not_found_hint": "Страница могла быть удалена, срок ее действия истек, или ссылка неполная.",
"txt_back_to_home": "На главную",
"backup_strategy_title": "Облачное резервное копирование",
"backup_strategy_under_construction": "В стадии строительства.",
"import_export_title": "Импорт и экспорт",
"import_export_under_construction": "В стадии строительства.",
"txt_demo_admin_refreshed": "Демо-данные администратора обновлены.",
"txt_demo_auth_placeholder": "Демо: введите что угодно или оставьте пустым",
"txt_demo_data_reset": "Демо-данные сброшены к значениям по умолчанию.",
"txt_demo_devices_refreshed": "Демо-устройства обновлены.",
"txt_demo_download_prepared": "Демо-загрузка подготовлена.",
"txt_demo_master_password_hint": "В демо-режиме любое значение разблокирует хранилище.",
"txt_demo_readonly_message": "В демо-режиме это действие только для чтения. Изменения не сохранены.",
"txt_demo_unlock_placeholder": "Демо: подойдет любой пароль, даже пустой",
"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 и S3. Выберите один слева, чтобы отредактировать или просмотреть его.",
"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": "WebDAV",
"txt_backup_protocol_s3": "S3",
"txt_backup_recommend_group_webdav": "WebDAV",
"txt_backup_recommend_group_s3": "S3",
"txt_backup_destination_name_default_webdav": "ВебДАВ {index}",
"txt_backup_destination_name_default_s3": "S3 {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_s3_endpoint": "S3 endpoint",
"txt_backup_s3_bucket": "Бакет",
"txt_backup_s3_region": "Регион",
"txt_backup_s3_access_key": "Ключ доступа",
"txt_backup_s3_secret_key": "Секретный ключ",
"txt_backup_s3_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_delete_all_invites_failed": "Не удалось удалить все приглашения",
"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_register_failed": "Не удалось зарегистрироваться",
"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_permanent_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_admin_data_failed": "Не удалось загрузить данные администрирования",
"txt_load_devices_failed": "Не удалось загрузить устройства.",
"txt_disable_this_send": "Отключить эту отправку",
"txt_disable_totp": "Отключить TOTP",
"txt_disable_totp_failed": "Отключить TOTP не удалось",
"txt_totp_update_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_create_invite_failed": "Не удалось создать приглашение",
"txt_invite_code_required": "Пригласительный код (обязательно)",
"txt_invite_created": "Приглашение создано",
"txt_invite_revoked": "Приглашение отозвано",
"txt_revoke_invite_failed": "Не удалось отозвать приглашение",
"txt_invite_validity_hours": "Срок действия приглашения (часы)",
"txt_invites": "Приглашает",
"txt_rate_limit_try_again_seconds": "Слишком много запросов. Повторите попытку через {seconds} секунд.",
"txt_server_error_account_disabled": "Учетная запись отключена",
"txt_server_error_client_credentials_incorrect": "ID клиента или секрет клиента неверны. Повторите попытку.",
"txt_server_error_client_ip_required": "Требуется IP клиента",
"txt_server_error_email_already_registered": "Этот адрес электронной почты уже зарегистрирован",
"txt_server_error_email_password_required": "Требуются адрес электронной почты и пароль",
"txt_server_error_email_required": "Требуется адрес электронной почты",
"txt_server_error_invalid_refresh_token": "Сеанс истек. Войдите снова.",
"txt_server_error_invalid_request_payload": "Недопустимый запрос",
"txt_server_error_invite_invalid_or_expired": "Код приглашения недействителен или истек",
"txt_server_error_invite_required": "Требуется код приглашения",
"txt_server_error_jwt_secret_default": "JWT_SECRET использует значение по умолчанию/пример. Измените его.",
"txt_server_error_jwt_secret_missing": "JWT_SECRET не настроен",
"txt_server_error_jwt_secret_too_short": "JWT_SECRET должен содержать не менее 32 символов",
"txt_server_error_parameter_error": "Ошибка параметров",
"txt_server_error_refresh_token_required": "Сеанс отсутствует. Войдите снова.",
"txt_server_error_registration_retry": "Регистрация временно недоступна. Повторите попытку один раз.",
"txt_server_error_totp_token_required": "Требуется код двухэтапной проверки",
"txt_server_error_two_factor_invalid": "Код двухэтапной проверки недействителен. Повторите попытку.",
"txt_server_error_two_factor_required": "Требуется двухэтапная проверка.",
"txt_server_error_username_password_incorrect": "Имя пользователя или пароль неверны. Повторите попытку.",
"txt_ios": "iOS",
"txt_item": "Товар",
"txt_item_created": "Объект создан",
"txt_item_deleted": "Объект удален.",
"txt_item_deleted_permanently": "Объект окончательно удален.",
"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_loading_vault": "Загрузка хранилища...",
"txt_load_vault_failed": "Не удалось загрузить хранилище.",
"txt_retry_sync": "Повторить синхронизацию",
"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_verify_failed": "Не удалось проверить мастер-пароль",
"txt_master_password_reprompt": "Повторный запрос мастер-пароля",
"txt_master_password_reprompt_2": "Повторный запрос мастер-пароля",
"txt_max_access_count": "Максимальное количество доступов",
"txt_middle_name": "Второе имя",
"txt_move": "Переместить",
"txt_move_up": "Переместить вверх",
"txt_move_down": "Переместить вниз",
"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_invites_found": "Приглашения не найдены.",
"txt_no_items": "Нет товаров",
"txt_no_users_found": "Пользователи не найдены.",
"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_account_passkey": "Ключ доступа аккаунта",
"txt_account_passkeys": "Ключи доступа аккаунта",
"txt_account_passkey_mode": "Режим разблокировки",
"txt_account_passkey_direct_unlock_mode": "Прямая разблокировка",
"txt_account_passkey_direct_unlock_help": "Разблокирует хранилище этим ключом доступа, когда доступен PRF.",
"txt_account_passkey_login_only_help": "Проверяет аккаунт ключом доступа, затем запрашивает мастер-пароль.",
"txt_account_passkey_name_placeholder": "Это устройство",
"txt_account_passkey_saved": "Ключ доступа аккаунта сохранен",
"txt_account_passkey_deleted": "Ключ доступа аккаунта удален",
"txt_account_passkeys_load_failed": "Не удалось загрузить ключи доступа аккаунта",
"txt_account_passkey_not_found": "Ключ доступа аккаунта не найден",
"txt_account_passkey_prf_not_available": "Этот ключ доступа не может вернуть PRF-ключ",
"txt_account_passkey_direct_unlock_enabled": "Прямая разблокировка включена",
"txt_account_passkey_direct_unlock_unavailable_title": "Прямая разблокировка недоступна",
"txt_account_passkey_direct_unlock_unavailable_message": "Этот ключ доступа не вернул PRF-ключ, поэтому не может напрямую разблокировать хранилище. Его все равно можно сохранить для входа в аккаунт; для разблокировки хранилища потребуется мастер-пароль.",
"txt_account_passkey_direct_unlock_unavailable_error": "Этот ключ доступа не может напрямую разблокировать хранилище",
"txt_account_passkey_saved_login_only": "Ключ доступа аккаунта сохранен только для входа",
"txt_account_passkey_not_saved": "Ключ доступа аккаунта не сохранен",
"txt_save_login_only_passkey": "Сохранить только для входа",
"txt_do_not_save": "Не сохранять",
"txt_add_account_passkey": "Добавить ключ доступа аккаунта",
"txt_delete_account_passkey": "Удалить ключ доступа аккаунта",
"txt_direct_unlock": "Прямая разблокировка",
"txt_enable_passkey_direct_unlock": "Включить прямую разблокировку",
"txt_login_only": "Только вход",
"txt_login_with_passkey": "Войти с ключом доступа",
"txt_unlock_with_passkey": "Разблокировать ключом доступа",
"txt_no_account_passkeys": "Нет ключей доступа аккаунта",
"txt_passkey_name": "Название ключа доступа",
"txt_passkey_requires_master_password": "Ключ доступа подтвержден. Введите мастер-пароль, чтобы разблокировать хранилище.",
"txt_passkey_not_for_locked_account": "Этот ключ доступа относится к другому аккаунту",
"txt_prf_not_supported": "PRF не поддерживается",
"txt_invalid_passkey_creation_options": "Недопустимые параметры создания ключа доступа",
"txt_invalid_passkey_assertion_options": "Недопустимые параметры проверки ключа доступа",
"txt_invalid_passkey_assertion_response": "Недопустимый ответ проверки ключа доступа",
"txt_invalid_passkey_registration_response": "Недопустимый ответ регистрации ключа доступа",
"txt_passkey_browser_not_supported": "Этот браузер не поддерживает ключи доступа",
"txt_no_passkey_selected": "Ключ доступа не выбран",
"txt_no_passkey_created": "Ключ доступа не создан",
"txt_unsupported_encrypted_user_key": "Неподдерживаемый зашифрованный ключ аккаунта",
"txt_passkey_verification_failed": "Не удалось проверить ключ доступа",
"txt_passkey_cannot_unlock_vault": "Этот ключ доступа не может разблокировать это хранилище",
"txt_invalid_passkey_vault_key": "Недопустимый ключ хранилища ключа доступа",
"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_get_api_key_failed": "Не удалось получить ключ API",
"txt_get_recovery_code_failed": "Не удалось получить код восстановления",
"txt_rotate_api_key_failed": "Не удалось сменить ключ 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": "Идентификатор клиента",
"txt_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_trust_permanently": "Доверять постоянно",
"txt_trust_device_permanently": "Постоянно доверять устройству",
"txt_trust_device_permanently_for_name": "Повысить доверие к «{name}» с 30 дней до постоянного?",
"txt_trust_device_permanently_failed": "Не удалось постоянно доверять устройству.",
"txt_device_trusted_permanently": "Устройство постоянно доверено",
"txt_permanent_trust": "Постоянное доверие",
"txt_update_device_note_failed": "Не удалось обновить примечание об устройстве.",
"txt_role": "Роль",
"txt_save": "Сохранить",
"txt_save_profile": "Сохранить профиль",
"txt_save_profile_failed": "Сохранить профиль не удалось",
"txt_search_sends": "Поиск отправляет...",
"txt_session_refresh_failed": "Не удалось обновить сеанс. Войдите снова.",
"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": "Выбрать",
"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_offline_vault_readonly": "Автономный режим доступен только для чтения. Подключитесь к NodeWarden, чтобы изменить хранилище.",
"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_scan_totp_qr": "Сканировать QR TOTP",
"txt_totp_qr_starting_camera": "Запуск камеры...",
"txt_totp_qr_point_camera": "Наведите камеру на QR-код TOTP.",
"txt_totp_qr_scanning": "Сканирование QR-кода...",
"txt_totp_qr_scanned": "Значение TOTP добавлено.",
"txt_totp_qr_not_found": "QR-код на этом изображении не найден.",
"txt_totp_qr_scan_failed": "Не удалось отсканировать QR-код.",
"txt_totp_qr_unsupported": "Этот браузер не поддерживает сканирование QR. Попробуйте Chrome или Edge либо вставьте ссылку или секрет TOTP вручную.",
"txt_totp_qr_camera_unavailable": "Камера недоступна. Проверьте разрешение браузера или выберите изображение.",
"txt_totp_qr_choose_image": "Выбрать изображение",
"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_update_user_status_failed": "Не удалось обновить статус пользователя",
"txt_use_recovery_code": "Использовать код восстановления",
"txt_use_your_one_time_recovery_code_to_disable_two_step_verification": "Используйте одноразовый код восстановления, чтобы отключить двухэтапную проверку.",
"txt_delete_user_failed": "Не удалось удалить пользователя",
"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": "Regex",
"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": "Этот выбор сохраняется в текущем браузере и применяется при следующей загрузке приложения.",
"nav_domain_rules": "Правила доменов",
"txt_domain_rules_description": "Отмечайте сайты с одним логином как эквивалентные домены. Глобальные правила берутся из готового списка, а пользовательские влияют только на ваши совпадения.",
"txt_submit_pr": "Отправить PR",
"txt_custom_equivalent_domains": "Пользовательские эквивалентные домены",
"txt_global_equivalent_domains": "Глобальные эквивалентные домены",
"txt_domain_group": "Группа доменов",
"txt_no_custom_domain_rules": "Нет пользовательских правил доменов",
"txt_no_domain_rules_found": "Правила доменов не найдены",
"txt_search_domains": "Поиск доменов",
"txt_domain_rules_saved": "Правила доменов сохранены",
"txt_domain_rules_save_failed": "Не удалось сохранить правила доменов",
"txt_domain_rules_load_failed": "Не удалось загрузить правила доменов",
"txt_domain_rules_invalid_response": "Недопустимый ответ правил доменов",
"txt_domain_rules_refreshed": "Правила доменов обновлены",
"txt_saving": "Сохранение...",
"txt_domain_rule_needs_two_domains": "В каждом правиле доменов должно быть не менее двух доменов.",
"txt_domain_rule_invalid_domains": "Введите корректные домены, например example.com.",
"txt_add_domain": "Добавить домен",
"txt_expand": "Развернуть",
"txt_collapse": "Свернуть",
"txt_nav_layout": "Стиль навигации",
"txt_nav_layout_flat": "Плоский",
"txt_nav_layout_flat_desc": "Показывать все страницы сразу",
"txt_nav_layout_grouped_expanded": "Группы",
"txt_nav_layout_grouped_expanded_desc": "Держать все группы открытыми",
"txt_nav_layout_grouped_smart": "Умные группы",
"txt_nav_layout_grouped_smart_desc": "Открывать активные группы по необходимости",
"txt_actor": "Инициатор",
"txt_all_levels": "Все уровни",
"txt_all_logs": "Все журналы",
"txt_all_time": "Все время",
"txt_audit_events": "Список журналов",
"txt_filter": "Фильтр",
"txt_last_24_hours": "Последние 24 часа",
"txt_last_7_days": "Последние 7 дней",
"txt_last_30_days": "Последние 30 дней",
"txt_load_logs_failed": "Не удалось загрузить журналы",
"txt_load_log_settings_failed": "Не удалось загрузить настройки журналов",
"txt_log_category": "Категория",
"txt_log_category_auth": "Вход и сессии",
"txt_log_category_data": "Операции с данными",
"txt_log_category_device": "Устройства",
"txt_log_category_security": "Безопасность учетной записи",
"txt_log_category_system": "Система",
"txt_log_center_description": "Просматривайте входы, сбои обновления, события устройств, изменения безопасности, резервные копии и действия администратора.",
"txt_log_center_title": "Центр журналов",
"txt_log_level": "Уровень",
"txt_log_level_error": "Ошибка",
"txt_log_level_info": "Инфо",
"txt_log_level_security": "Безопасность",
"txt_log_level_warn": "Предупреждение",
"txt_log_action_account_api_key_create": "Create API key",
"txt_log_action_account_api_key_rotate": "Rotate API key",
"txt_log_action_account_keys_update": "Update account keys",
"txt_log_action_account_profile_update": "Update account profile",
"txt_log_action_account_totp_disable": "Disable two-step login",
"txt_log_action_account_totp_enable": "Enable two-step login",
"txt_log_action_account_totp_recover": "Recover two-step login",
"txt_log_action_account_verify_devices_update": "Update device verification",
"txt_log_action_admin_audit_settings_update": "Update log retention settings",
"txt_log_action_admin_backup_export": "Export backup",
"txt_log_action_admin_backup_import": "Import backup",
"txt_log_action_admin_backup_remote_delete": "Delete remote backup",
"txt_log_action_admin_backup_remote_manual": "Manual remote backup succeeded",
"txt_log_action_admin_backup_remote_manual_failed": "Manual remote backup failed",
"txt_log_action_admin_backup_remote_scheduled": "Scheduled remote backup succeeded",
"txt_log_action_admin_backup_remote_scheduled_failed": "Scheduled remote backup failed",
"txt_log_action_admin_backup_settings_repair": "Repair backup settings",
"txt_log_action_admin_backup_settings_update": "Update backup settings",
"txt_log_action_admin_invite_create": "Create invite",
"txt_log_action_admin_invite_delete_all": "Clear invites",
"txt_log_action_admin_invite_revoke": "Revoke invite",
"txt_log_action_admin_user_delete": "Delete user",
"txt_log_action_admin_user_status": "Change user status",
"txt_log_action_attachment_delete": "Delete attachment",
"txt_log_action_auth_login_failed_bad_api_key": "Login failed: bad API key",
"txt_log_action_auth_login_failed_bad_password": "Login failed: bad password",
"txt_log_action_auth_login_failed_user_inactive": "Login failed: inactive account",
"txt_log_action_auth_login_success": "Login succeeded",
"txt_log_action_auth_refresh_failed": "Refresh login failed: {reason}",
"txt_log_action_cipher_delete_permanent": "Permanently delete vault item",
"txt_log_action_cipher_delete_permanent_bulk": "Permanently delete vault items",
"txt_log_action_cipher_delete_soft": "Move vault item to trash",
"txt_log_action_cipher_delete_soft_bulk": "Move vault items to trash",
"txt_log_action_device_deactivate": "Deactivate device",
"txt_log_action_device_delete": "Delete device",
"txt_log_action_device_delete_all": "Delete all devices",
"txt_log_action_device_name_update": "Update device name",
"txt_log_action_device_trust_permanent": "Trust device permanently",
"txt_log_action_device_trust_revoke": "Revoke device trust",
"txt_log_action_device_trust_revoke_batch": "Revoke device trust in bulk",
"txt_log_action_folder_delete": "Delete folder",
"txt_log_action_folder_delete_bulk": "Delete folders",
"txt_log_action_send_auth_remove": "Remove Send authentication",
"txt_log_action_send_delete": "Delete Send",
"txt_log_action_send_delete_bulk": "Delete Sends",
"txt_log_action_send_password_remove": "Remove Send password",
"txt_log_action_user_password_change": "Change master password",
"txt_log_action_user_register_first_admin": "Register first admin",
"txt_log_action_user_register_invite": "Register by invite",
"txt_log_meta_attachments": "Attachments",
"txt_log_meta_bytes": "Bytes",
"txt_log_meta_changed": "Changed fields",
"txt_log_meta_checksum_mismatch_accepted": "Accepted checksum mismatch",
"txt_log_meta_cipher_id": "Vault item ID",
"txt_log_meta_ciphers": "Vault items",
"txt_log_meta_compat": "Compatibility",
"txt_log_meta_compressed_bytes": "Compressed bytes",
"txt_log_meta_count": "Count",
"txt_log_meta_deleted": "Deleted count",
"txt_log_meta_destination_count": "Destination count",
"txt_log_meta_destination_id": "Destination ID",
"txt_log_meta_destination_name": "Destination name",
"txt_log_meta_destination_type": "Destination type",
"txt_log_meta_device_identifier": "Device ID",
"txt_log_meta_device_type": "Device type",
"txt_log_meta_email": "Email",
"txt_log_meta_error": "Error",
"txt_log_meta_expires_in_hours": "Expires in hours",
"txt_log_meta_file_bytes": "File bytes",
"txt_log_meta_file_name": "File name",
"txt_log_meta_folder_id": "Folder ID",
"txt_log_meta_grant_type": "Login method",
"txt_log_meta_includes_attachments": "Includes attachments",
"txt_log_meta_ip": "IP address",
"txt_log_meta_max_entries": "Entry limit",
"txt_log_meta_method": "Request method",
"txt_log_meta_path": "Request path",
"txt_log_meta_provider": "Provider",
"txt_log_meta_prune_error": "Cleanup error",
"txt_log_meta_pruned_file_count": "Cleaned files",
"txt_log_meta_raw": "Raw data",
"txt_log_meta_reason": "Reason",
"txt_log_meta_remote_path": "Remote path",
"txt_log_meta_removed": "Removed count",
"txt_log_meta_removed_devices": "Removed devices",
"txt_log_meta_removed_sessions": "Removed sessions",
"txt_log_meta_removed_trusted": "Trust removals",
"txt_log_meta_replace_existing": "Replace existing data",
"txt_log_meta_requested": "Requested count",
"txt_log_meta_requested_count": "Requested count",
"txt_log_meta_retention_days": "Retention days",
"txt_log_meta_scheduled_destination_count": "Scheduled destinations",
"txt_log_meta_size": "Size",
"txt_log_meta_skipped_attachments": "Skipped attachments",
"txt_log_meta_skipped_reason": "Skip reason",
"txt_log_meta_status": "Status",
"txt_log_meta_target_email": "Target email",
"txt_log_meta_trigger": "Trigger",
"txt_log_meta_type": "Type",
"txt_log_meta_updated": "Updated count",
"txt_log_meta_upload_verification_attempts": "Upload verification attempts",
"txt_log_meta_user_agent": "Browser/client",
"txt_log_meta_users": "Users",
"txt_log_meta_verify_devices": "Verify devices",
"txt_log_meta_web_session": "Web session",
"txt_log_reason_bad_api_key": "Bad API key",
"txt_log_reason_bad_password": "Bad password",
"txt_log_reason_device_missing": "Device missing",
"txt_log_reason_device_session_mismatch": "Device session mismatch",
"txt_log_reason_token_not_found_or_expired": "Token missing or expired",
"txt_log_reason_user_inactive": "User inactive",
"txt_log_reason_user_missing": "User missing",
"txt_log_target_type_attachment": "Attachment",
"txt_log_target_type_audit_log": "Log",
"txt_log_target_type_backup": "Backup",
"txt_log_target_type_cipher": "Vault item",
"txt_log_target_type_device": "Device",
"txt_log_target_type_folder": "Folder",
"txt_log_target_type_invite": "Invite",
"txt_log_target_type_refresh_token": "Refresh token",
"txt_log_target_type_send": "Send",
"txt_log_target_type_user": "User",
"txt_log_trigger_manual": "Manual",
"txt_log_trigger_remote": "Remote",
"txt_log_trigger_scheduled": "Scheduled",
"txt_log_max_1000": "До 1 000 записей",
"txt_log_max_5000": "До 5 000 записей",
"txt_log_max_10000": "До 10 000 записей",
"txt_log_max_50000": "До 50 000 записей",
"txt_log_max_entries": "Лимит хранения",
"txt_log_max_unlimited": "Без ограничения записей",
"txt_log_retention_7d": "Хранить 7 дней",
"txt_log_retention_30d": "Хранить 30 дней",
"txt_log_retention_90d": "Хранить 90 дней",
"txt_log_retention_180d": "Хранить 180 дней",
"txt_log_retention_365d": "Хранить 365 дней",
"txt_log_retention_days": "Срок хранения",
"txt_log_retention_forever": "Хранить всегда",
"txt_log_retention_hint": "Автоматически обрезает по возрасту и количеству, чтобы уменьшить использование D1.",
"txt_log_retention_mode": "Режим хранения",
"txt_log_retention_mode_days": "По времени",
"txt_log_retention_mode_entries": "По количеству",
"txt_log_retention_settings": "Хранение журналов",
"txt_log_settings": "Настройки",
"txt_log_settings_save_failed": "Не удалось сохранить настройки журналов",
"txt_log_settings_saved": "Настройки журналов сохранены",
"txt_log_search_placeholder": "Поиск действия, инициатора, цели, пути или метаданных",
"txt_log_total": " всего",
"txt_log_visible": " показано",
"txt_metadata": "Метаданные",
"txt_no_logs_found": "Журналы не найдены",
"txt_no_metadata": "Нет метаданных",
"txt_clear_all_logs": "Очистить журналы",
"txt_clear_logs_confirm": "Очистить все журналы? Это действие нельзя отменить.",
"txt_clear_logs_failed": "Не удалось очистить журналы",
"txt_logs_cleared": "Журналы очищены",
"txt_search": "Поиск",
"txt_target": "Цель",
"txt_time": "Время",
"txt_time_range": "Период",
"txt_remove_domain": "Удалить домен",
"txt_approve_device_login": "Подтвердить вход с устройства",
"txt_auth_request_approve_message": "Разблокируйте Bitwarden на устройстве или подтвердите вход через веб-приложение. Перед подтверждением убедитесь, что фраза отпечатка совпадает с указанной ниже.",
"txt_fingerprint_phrase": "Фраза отпечатка",
"txt_ip_address": "IP-адрес",
"txt_approve": "Подтвердить",
"txt_approving": "Подтверждение...",
"txt_deny": "Отклонить",
"txt_later": "Позже",
"txt_pending_device_logins": "Ожидающие входы с устройств",
"txt_no_pending_device_logins": "Нет ожидающих входов с устройств",
"txt_auth_requests_load_failed": "Не удалось загрузить запросы входа с устройств",
"txt_auth_request_update_failed": "Не удалось обновить запрос входа с устройства",
"txt_auth_request_approved": "Вход с устройства подтвержден",
"txt_auth_request_denied": "Вход с устройства отклонен",
"txt_auth_request_missing_public_key": "В запросе входа с устройства отсутствует открытый ключ"
};
export default ru;