{ "app": { "title": "OxiCloud", "description": "Минималистичная система облачного хранения" }, "nav": { "files": "Файлы", "shared": "Общие", "recent": "Недавние", "favorites": "Избранное", "photos": "Фото", "music": "Музыка", "trash": "Корзина", "sharedwithme": "Доступно мне" }, "photos": { "empty_state": "Фотографий пока нет", "empty_hint": "Загрузите изображения или видео, чтобы увидеть их здесь", "items_selected": "выбрано", "view_daily": "День", "view_monthly": "Месяц", "view_yearly": "Год" }, "music": { "create_playlist": "Создать плейлист", "playlists": "Плейлисты", "no_playlists": "Плейлистов пока нет", "select_playlist": "Выберите плейлист", "select_hint": "Выберите плейлист на панели слева или создайте новый", "add_tracks": "Добавить треки", "no_tracks": "В этом плейлисте нет треков", "unknown_artist": "Неизвестный исполнитель", "unknown_title": "Неизвестно", "confirm_delete": "Удалить этот плейлист?", "playlist_name": "Название плейлиста", "create": "Создать", "delete": "Удалить", "share": "Поделиться", "edit": "Редактировать", "play_all": "Воспроизвести все", "shuffle": "Перемешать", "repeat": "Повтор", "repeat_one": "Повторять один", "queue": "Очередь", "queue_empty": "Очередь пуста", "not_playing": "Ничего не играет", "play": "Воспроизвести", "pause": "Пауза", "previous": "Предыдущий", "next": "Следующий", "volume": "Громкость", "mute": "Выключить звук", "unmute": "Включить звук", "title": "Название", "artist": "Исполнитель", "album": "Альбом", "tracks": "треков", "add": "Добавить", "added": "Добавлено!", "added_to_playlist": "добавлен в плейлист", "add_to_playlist": "Добавить в плейлист", "load_error": "Ошибка загрузки плейлистов", "add_error": "Не удалось добавить треки в плейлист", "no_playlists_yet": "Плейлистов пока нет. Создайте сначала!", "selected_files": "Выбрано:", "error": "Ошибка", "search_audio": "Поиск аудиофайлов…", "no_audio_files": "Аудиофайлы не найдены", "selected": "выбрано", "loading": "Загрузка…", "search_error": "Не удалось загрузить аудиофайлы", "adding": "Добавление…", "can_write": "Can edit", "cover_updated": "Cover updated", "empty_hint": "Create your first playlist to start organizing your music", "make_private": "Make private", "make_public": "Make public", "manage_shares": "Manage Shares", "no_shares": "No shares yet", "playback_error": "Playback failed", "private": "Private", "public": "Public", "read_only": "Read only", "remove": "Remove", "remove_share": "Remove share", "set_cover": "Set cover", "share_with_user": "User ID or email", "toggle_public": "Visibility", "track_removed": "Track removed" }, "actions": { "search": "Поиск файлов...", "new_folder": "Новая папка", "upload": "Загрузить", "upload_files": "Загрузить файлы", "upload_folder": "Загрузить папку", "upload.uploading": "Загрузка...", "upload.complete": "{count} / {total} загружено", "upload.files": "файлов", "rename": "Переименовать", "move": "Переместить в...", "move_to": "Переместить в", "delete": "Удалить", "download": "Скачать", "view": "Просмотр", "cancel": "Отмена", "confirm": "Подтвердить", "share": "Поделиться", "favorite": "В избранное", "unfavorite": "Из избранного", "copy": "Копировать", "notify": "Уведомить", "send": "Отправить", "clear_recent": "Очистить недавние", "logout": "Выйти", "create": "Создать", "search_btn": "Найти", "close": "Закрыть", "delete_permanently": "Удалить навсегда", "empty_trash": "Очистить корзину", "open_parent_folder": "Перейти в родительскую папку" }, "user_menu": { "appearance": "Оформление", "about": "О OxiCloud", "about_description": "Платформа облачного хранения на Rust с чистой архитектурой. Быстрая, безопасная и конфиденциальная.", "admin_panel": "Панель администратора", "profile": "Мой профиль", "role_user": "Пользователь", "theme": { "light": "Светлая", "dark": "Тёмная", "auto": "Как в системе" }, "manage_groups": "Управление группами" }, "share": { "dialogTitle": "Ссылка для обмена", "linkLabel": "Ссылка:", "copyLink": "Копировать", "permissions": "Разрешения:", "permissionRead": "Чтение", "permissionWrite": "Запись", "permissionReshare": "Пересылка", "password": "Защита паролем:", "generatePassword": "Сгенерировать", "expiration": "Срок действия:", "update": "Обновить общий доступ", "remove": "Удалить общий доступ", "notifyTitle": "Отправить уведомление", "notifyEmailLabel": "Адрес email:", "notifyMessageLabel": "Сообщение (необязательно):", "notifySend": "Отправить уведомление", "shareWithOthers": "Поделиться с другими", "sharePublicly": "Общий доступ", "shareSettings": "Настройки общего доступа", "shareCopied": "Ссылка скопирована в буфер обмена", "shareCreated": "Ссылка для общего доступа успешно создана", "shareUpdated": "Настройки общего доступа успешно обновлены", "shareRemoved": "Общий доступ успешно удалён" }, "share_dialogTitle": "Ссылка для обмена", "share_linkLabel": "Ссылка:", "share_copyLink": "Копировать", "share_permissions": "Разрешения:", "share_permissionRead": "Чтение", "share_permissionWrite": "Запись", "share_permissionReshare": "Пересылка", "share_password": "Защита паролем:", "share_generatePassword": "Сгенерировать", "share_expiration": "Срок действия:", "share_update": "Обновить общий доступ", "share_remove": "Удалить общий доступ", "share_notifyTitle": "Отправить уведомление", "share_notifyEmailLabel": "Адрес email:", "share_notifyMessageLabel": "Сообщение (необязательно):", "share_notifySend": "Отправить уведомление", "shared": { "backToFiles": "Назад к файлам", "pageTitle": "Общие ресурсы", "pageDescription": "Управление общими файлами и папками", "filterType": "Тип:", "filterAll": "Все", "filterFiles": "Файлы", "filterFolders": "Папки", "sortBy": "Сортировка:", "sortByName": "Имя", "sortByDate": "Дата", "sortByExpiration": "Срок действия", "search": "Поиск", "colName": "Имя", "colType": "Тип", "colDateShared": "Дата общего доступа", "colExpiration": "Срок действия", "colPermissions": "Разрешения", "colPassword": "Пароль", "colActions": "Действия", "emptyStateTitle": "Общих ресурсов пока нет", "emptyStateDesc": "Когда вы поделитесь файлами или папками, они появятся здесь", "goToFiles": "Перейти к файлам", "typeFile": "Файл", "typeFolder": "Папка", "noExpiration": "Без срока", "hasPassword": "Да", "noPassword": "Нет", "editShare": "Изменить общий доступ", "notifyShare": "Уведомить", "copyLink": "Копировать ссылку", "removeShare": "Удалить общий доступ", "linkCopied": "Ссылка скопирована в буфер обмена!", "linkCopyFailed": "Не удалось скопировать ссылку", "itemUpdated": "Настройки общего доступа обновлены", "itemRemoved": "Общий доступ удалён", "invalidEmail": "Укажите корректный адрес email", "notificationSent": "Уведомление успешно отправлено", "notificationFailed": "Не удалось отправить уведомление", "shared_backToFiles": "Назад к файлам", "shared_pageTitle": "Общие ресурсы", "shared_pageDescription": "Управление общими файлами и папками", "shared_filterType": "Тип:", "shared_filterAll": "Все", "shared_filterFiles": "Файлы", "shared_filterFolders": "Папки", "shared_sortBy": "Сортировка:", "shared_sortByName": "Имя", "shared_sortByDate": "Дата", "shared_sortByExpiration": "Срок действия", "shared_search": "Поиск", "shared_colName": "Имя", "shared_colType": "Тип", "shared_colDateShared": "Дата общего доступа", "shared_colExpiration": "Срок действия", "shared_colPermissions": "Разрешения", "shared_colPassword": "Пароль", "shared_colActions": "Действия", "shared_emptyStateTitle": "Общих ресурсов пока нет", "shared_emptyStateDesc": "Когда вы поделитесь файлами или папками, они появятся здесь", "shared_goToFiles": "Перейти к файлам", "shared_typeFile": "Файл", "shared_typeFolder": "Папка", "shared_noExpiration": "Без срока", "shared_hasPassword": "Да", "shared_noPassword": "Нет", "shared_editShare": "Изменить общий доступ", "shared_notifyShare": "Уведомить", "shared_copyLink": "Копировать ссылку", "shared_removeShare": "Удалить общий доступ", "shared_linkCopied": "Ссылка скопирована в буфер обмена!", "shared_linkCopyFailed": "Не удалось скопировать ссылку", "shared_itemUpdated": "Настройки общего доступа обновлены", "shared_itemRemoved": "Общий доступ удалён", "shared_invalidEmail": "Укажите корректный адрес email", "shared_notificationSent": "Уведомление успешно отправлено", "shared_notificationFailed": "Не удалось отправить уведомление" }, "files": { "name": "Имя", "type": "Тип", "size": "Размер", "modified": "Изменён", "no_files": "В этой папке нет файлов", "empty_hint": "Загрузите файлы или создайте папки, чтобы начать", "loading": "Загрузка файлов…", "view_grid": "Сетка", "view_list": "Список", "file_types": { "document": "Документ", "image": "Изображение", "video": "Видео", "audio": "Аудио", "pdf": "PDF", "text": "Текст", "folder": "Папка", "spreadsheet": "Таблица", "presentation": "Презентация", "archive": "Архив", "installer": "Установщик", "code": "Код" }, "owner": "Владелец" }, "dialogs": { "rename_folder": "Переименовать папку", "rename_file": "Переименовать файл", "new_name": "Новое имя", "new_folder_title": "Новая папка", "folder_name": "Имя папки", "folder_placeholder": "Моя папка", "rename_title": "Переименовать", "move_file": "Переместить файл", "move_folder": "Переместить папку", "select_destination": "Выберите папку назначения:", "select_this_folder": "Выбрать эту папку", "go_to_parent": ".. (родительская папка)", "no_subfolders": "Нет подпапок", "root": "Корень", "delete_confirmation": "Вы уверены, что хотите удалить", "and_contents": "и всё его содержимое", "no_undo": "Это действие невозможно отменить", "confirm_title": "Подтверждение действия", "confirm_delete": "В корзину", "confirm_delete_file": "Вы уверены, что хотите переместить файл \"{{name}}\" в корзину?", "confirm_delete_folder": "Вы уверены, что хотите переместить папку \"{{name}}\" и всё её содержимое в корзину?", "confirm_permanent_delete": "Удалить навсегда", "confirm_permanent_delete_msg": "Вы уверены, что хотите навсегда удалить этот элемент? Это действие невозможно отменить.", "confirm_empty_trash": "Очистить корзину", "confirm_delete_share": "Удалить ссылку общего доступа", "confirm_delete_share_msg": "Вы уверены, что хотите удалить эту ссылку общего доступа?", "share_file": "Поделиться файлом", "share_folder": "Поделиться папкой", "existing_shares": "Существующие общие доступы", "share_options": "Параметры общего доступа", "password": "Пароль", "expiration": "Срок действия", "permissions": "Разрешения", "generated_link": "Сгенерированная ссылка", "notify": "Отправить уведомление", "recipient": "Получатель", "message": "Сообщение", "move_to_home": "Переместить в домашнюю папку" }, "dropzone": { "drag_files": "Перетащите файлы сюда или нажмите для выбора", "drop_files": "Отпустите файлы для загрузки" }, "permissions": { "read": "Чтение", "write": "Запись", "reshare": "Пересылка" }, "errors": { "file_not_found": "Файл не найден", "folder_not_found": "Папка не найдена", "delete_error": "Ошибка удаления", "upload_error": "Ошибка загрузки файла", "rename_error": "Ошибка переименования", "move_error": "Ошибка перемещения", "empty_name": "Имя не может быть пустым", "name_exists": "Файл или папка с таким именем уже существует", "generic_error": "Произошла ошибка", "group_name_invalid": "Имя группы должно соответствовать формату префикса эл. почты (буквы, цифры, точка, дефис, подчёркивание; 1–64 символов).", "group_cycle": "Этот участник создаст циклическую ссылку между группами.", "group_depth_exceeded": "Глубина вложенности превышает допустимый максимум (8).", "group_virtual_immutable": "Группа «Internal» управляется системой и не может быть изменена.", "group_not_found": "Группа не найдена.", "group_name_taken": "Группа с таким именем уже существует." }, "breadcrumb": { "home": "Главная" }, "trash": { "empty_trash": "Очистить корзину", "empty_state": "Корзина пуста", "original_location": "Исходное расположение", "deleted_date": "Дата удаления", "remaining": "Осталось", "actions": "Действия", "restore": "Восстановить", "delete_permanently": "Удалить навсегда", "empty_confirm": "Вы уверены, что хотите очистить корзину? Все элементы будут удалены навсегда.", "groupby": { "remaining_days": "Осталось дней", "trashed_time": "Время удаления" } }, "daysRemaining": { "expired": "Истёк", "today": "Сегодня", "tomorrow": "Завтра", "inDays": "{{count}} дн." }, "expiryChip": { "never": "Никогда не истекает", "expired": "Истёк", "today": "Истекает сегодня", "tomorrow": "Истекает завтра", "inDays": "Истекает через {{count}} дн.", "onDate": "Истекает {{date}}" }, "auth": { "login_title": "Вход", "username": "Имя пользователя", "username_placeholder": "Введите имя пользователя", "password": "Пароль", "password_placeholder": "Введите пароль", "login_button": "Войти", "no_account": "Нет аккаунта?", "register": "Зарегистрироваться", "admin_setup": "Первый запуск?", "setup": "Настроить администратора", "register_title": "Создание аккаунта", "email": "Email", "email_placeholder": "Введите email", "confirm_password": "Подтвердите пароль", "confirm_password_placeholder": "Подтвердите пароль", "register_button": "Создать аккаунт", "have_account": "Уже есть аккаунт?", "login": "Войти", "setup_title": "Начальная настройка", "setup_step1": "Админ", "setup_step2": "Система", "setup_step3": "Готово", "admin_username": "Имя администратора", "admin_email": "Email администратора", "admin_password": "Пароль администратора", "create_admin": "Создать администратора", "back_to_login": "Уже настроено?", "admin_success": "Аккаунт администратора успешно создан! Теперь вы можете войти.", "account_success": "Аккаунт успешно создан! Теперь вы можете войти.", "passwords_mismatch": "Пароли не совпадают", "admin_create_error": "Ошибка создания аккаунта администратора", "or": "или", "sso_login": "Войти через SSO", "sso_login_provider": "Войти через {{provider}}" }, "storage": { "title": "Хранилище", "calculating": "Вычисление...", "used": "{{percentage}}% использовано ({{used}} / {{total}})" }, "viewer": { "unsupported_file": "Предварительный просмотр этого типа файлов недоступен.", "download_file": "Скачать файл", "zoom_in": "Увеличить", "zoom_out": "Уменьшить", "zoom_reset": "Сбросить масштаб" }, "language_selector": { "title": "Добро пожаловать!", "subtitle": "Выберите язык для продолжения", "continue": "Продолжить", "languages": { "en": "English", "es": "Español", "zh": "中文", "fa": "فارسی", "fr": "Français", "de": "Deutsch", "pt": "Português", "ru": "Русский", "ar": "العربية", "hi": "हिन्दी", "it": "Italiano", "ja": "日本語", "ko": "한국어", "nl": "Nederlands" } }, "favorites": { "empty_state": "Избранного пока нет", "empty_hint": "Добавьте файлы или папки в избранное, нажав на звёздочку", "add": "В избранное", "remove": "Из избранного", "added_title": "Добавлено в избранное", "added_msg": "добавлено в избранное", "removed_title": "Удалено из избранного", "removed_msg": "удалено из избранного" }, "recent": { "title": "Недавние", "clear": "Очистить недавние", "accessed": "Открыт", "empty_state": "Нет недавних файлов", "empty_hint": "Открытые вами файлы будут отображаться здесь", "loadMore": "Загрузить ещё" }, "notifications": { "file_renamed": "Файл переименован", "file_renamed_to": "Файл переименован в \"{{name}}\"", "folder_renamed": "Папка переименована", "folder_renamed_to": "Папка переименована в \"{{name}}\"", "file_uploaded": "Файл загружен", "file_deleted": "Файл перемещён в корзину", "folder_deleted": "Папка перемещена в корзину", "item_deleted_permanently": "Элемент удалён навсегда", "trash_emptied": "Корзина успешно очищена", "title": "Уведомления", "empty": "Нет уведомлений", "link_created": "Ссылка создана", "share_success": "Ссылка для общего доступа успешно создана", "upload_files_section_title": "Загрузка здесь недоступна", "upload_files_section_body": "Перейдите в раздел «Файлы», чтобы загрузить файлы" }, "batch": { "one_selected": "Выбран 1 элемент", "n_selected": "Выбрано {{count}} элементов", "confirm_delete": "Вы уверены, что хотите переместить {{count}} элементов в корзину?", "move_title": "Переместить {{count}} элементов", "add_favorites": "В избранное", "move_copy": "Переместить или копировать" }, "admin": { "page_title": "Панель администратора", "back_to_app": "Назад в OxiCloud", "loading": "Загрузка…", "access_denied": "Доступ запрещён", "access_denied_desc": "Необходимы права администратора.", "sign_in": "Войти", "tab_dashboard": "Панель", "tab_users": "Пользователи", "tab_oidc": "SSO / OIDC", "total_users": "Всего пользователей", "active_users": "Активные", "admins": "Администраторы", "version": "Версия", "storage_overview": "Обзор хранилища", "used": "Использовано", "total_quota": "Общая квота", "usage_pct": "Использование %", "users_over_80": "Пользователи >80%", "users_over_quota": "Сверх квоты", "system": "Система", "auth_label": "Аутентификация", "oidc_label": "OIDC", "quotas_label": "Квоты", "enabled": "Включено", "disabled": "Отключено", "active": "Активен", "off": "Выкл", "allow_registration": "Разрешить публичную регистрацию", "registration_warning": "Публичная регистрация отключена. Только админы могут создавать пользователей.", "user_management": "Управление пользователями", "create_user": "Создать пользователя", "col_user": "Пользователь", "col_role": "Роль", "col_auth": "Аутентификация", "col_status": "Статус", "col_storage": "Хранилище", "col_last_login": "Последний вход", "col_actions": "Действия", "loading_users": "Загрузка пользователей…", "failed_load_users": "Не удалось загрузить", "no_users_found": "Пользователи не найдены", "showing_users": "Показано {{from}}-{{to}} из {{total}}", "prev": "Назад", "next": "Далее", "inactive": "Неактивен", "you_badge": "(вы)", "local": "Локальный", "never": "Никогда", "just_now": "Только что", "minutes_ago": "{{n}} мин назад", "hours_ago": "{{n}} ч назад", "days_ago": "{{n}} дн назад", "edit_quota_title": "Изменить квоту", "reset_password_title": "Сбросить пароль", "toggle_role_title": "Сменить роль", "deactivate_title": "Деактивировать", "activate_title": "Активировать", "delete_title": "Удалить", "sso_title": "Единый вход (OIDC / SSO)", "enable_sso": "Включить SSO", "provider_name": "Имя провайдера", "issuer_url": "URL издателя", "issuer_url_hint": "URL издателя OpenID Connect", "auto_discover": "Авто-обнаружение", "discovering": "Обнаружение…", "client_id": "Client ID", "client_secret": "Client Secret", "client_secret_placeholder": "Оставьте пустым для сохранения", "secret_configured": "Client secret уже настроен", "callback_url": "URL обратного вызова", "callback_url_hint": "(зарегистрируйте в IdP)", "advanced_settings": "Расширенные настройки", "scopes": "Области", "auto_provision": "Автоматически создавать пользователей", "admin_groups": "Группы администраторов", "admin_groups_hint": "Имена групп OIDC через запятую", "disable_password": "Отключить вход по паролю (только OIDC)", "password_warning": "Это заблокирует ВСЕ входы по паролю!", "test_btn": "Тест", "save_btn": "Сохранить", "saving": "Сохранение…", "settings_saved": "Настройки сохранены — OIDC теперь {{status}}", "quota_modal_title": "Обновить квоту", "quota_user_label": "Пользователь:", "new_quota": "Новая квота", "quota_unlimited_hint": "0 для безлимитного", "cancel": "Отмена", "create_user_title": "Создать пользователя", "username_label": "Имя пользователя", "username_placeholder": "ivanov", "username_hint": "3–32 символа", "password_label": "Пароль", "password_placeholder": "Мин. 8 символов", "email_label": "Эл. почта", "email_optional": "(необязательно)", "email_placeholder": "user@example.com (автоматически если пусто)", "role_label": "Роль", "role_user": "Пользователь", "role_admin": "Админ", "quota_label": "Квота", "creating": "Создание…", "reset_pw_title": "Сбросить пароль", "new_password_label": "Новый пароль", "resetting": "Сброс…", "reset_btn": "Сбросить", "confirm_role_change": "Изменить роль на {{role}}?", "confirm_deactivate": "Деактивировать этого пользователя?", "confirm_activate": "Активировать этого пользователя?", "confirm_delete_user": "УДАЛИТЬ пользователя \"{{name}}\"? Нельзя отменить!", "confirm_action": "Подтвердить", "confirm_yes": "Подтвердить", "confirm_no": "Отмена", "error_username_short": "Имя минимум 3 символа", "error_password_short": "Пароль минимум 8 символов", "error_generic": "Ошибка", "error_network": "Ошибка сети: {{message}}", "error_create_user": "Не удалось создать", "tab_storage": "Хранилище", "storage_title": "Настройка хранилища", "storage_current_backend": "Текущий бэкенд", "storage_total_blobs": "Всего блобов", "storage_total_size": "Общий размер", "storage_dedup_ratio": "Коэффициент дедупликации", "storage_backend": "Бэкенд", "storage_local": "Локальный", "storage_s3": "Совместимый с S3", "storage_provider_preset": "Пресет провайдера", "storage_preset_custom": "Пользовательский", "storage_endpoint_url": "URL конечной точки", "storage_endpoint_hint": "Оставьте пустым для AWS S3", "storage_bucket": "Бакет", "storage_region": "Регион", "storage_access_key": "Ключ доступа", "storage_secret_key": "Секретный ключ", "storage_secret_configured": "Ключ настроен", "storage_key_placeholder": "Введите новый ключ", "storage_path_style": "Принудительный стиль пути", "storage_path_style_hint": "Требуется для MinIO и некоторых S3-совместимых сервисов", "storage_test_connection": "Проверить соединение", "storage_test_success": "Соединение успешно", "storage_test_failure": "Ошибка соединения", "storage_save": "Сохранить конфигурацию", "storage_saved": "Конфигурация сохранена", "storage_migration": "Миграция данных", "storage_migration_coming_soon": "Инструменты миграции скоро появятся", "migration_status_label": "Статус миграции", "migration_start": "Начать миграцию", "migration_pause": "Пауза", "migration_resume": "Возобновить", "migration_verify": "Проверить", "migration_complete": "Завершить", "migration_started": "Миграция начата", "migration_paused_msg": "Миграция приостановлена", "migration_resumed_msg": "Миграция возобновлена", "migration_completed_msg": "Миграция успешно завершена", "migration_verifying": "Проверка...", "migration_verify_passed": "Проверка пройдена", "migration_verify_failed": "Проверка не пройдена", "migration_failed_blobs": "Неудачные блобы", "testing": "Тестирование..." }, "profile": { "page_title": "Профиль", "back_to_app": "Назад в OxiCloud", "loading": "Загрузка…", "not_authenticated": "Не аутентифицирован", "not_authenticated_desc": "Войдите, чтобы просмотреть свой профиль.", "sign_in": "Войти", "role_admin": "Администратор", "role_user": "Пользователь", "account_details": "Данные аккаунта", "username": "Имя пользователя", "email": "Эл. почта", "role": "Роль", "last_login": "Последний вход", "storage": "Хранилище", "used": "Использовано", "quota": "Квота", "usage": "Использование", "unlimited": "Безлимитный", "app_passwords": "Пароли приложений", "app_pw_desc": "Создайте пароли для клиентов WebDAV, CalDAV и CardDAV. Каждый пароль показывается только один раз.", "app_pw_label_placeholder": "Метка (напр. Thunderbird, macOS)", "generate": "Создать", "generating": "Создание…", "new_password_for": "Новый пароль для", "copy_warning": "Скопируйте пароль сейчас. Вы не сможете увидеть его снова.", "copy_to_clipboard": "Копировать в буфер", "col_label": "Метка", "col_created": "Создан", "col_last_used": "Последнее использование", "col_status": "Статус", "active": "Активен", "revoked": "Отозван", "revoke_title": "Отозвать", "no_app_passwords": "Паролей приложений пока нет.", "client_sessions": "Сессии клиентов", "client_sessions_desc": "Автоматически создаются при подключении клиента, совместимого с Nextcloud.", "col_client": "Клиент", "never": "Никогда", "just_now": "Только что", "minutes_ago": "{{n}} мин назад", "hours_ago": "{{n}} ч назад", "days_ago": "{{n}} дн назад", "change_password": "Изменить пароль", "current_password": "Текущий пароль", "new_password": "Новый пароль", "min_8_chars": "Минимум 8 символов", "confirm_password": "Подтвердите новый пароль", "update_password": "Обновить пароль", "updating": "Обновление…", "password_updated": "Пароль успешно обновлён", "passwords_no_match": "Пароли не совпадают", "password_too_short": "Пароль должен быть не менее 8 символов", "password_change_failed": "Не удалось изменить пароль", "error_network": "Ошибка сети: {{message}}", "error_label_required": "Введите метку", "error_create_pw": "Не удалось создать пароль", "confirm_revoke": "Отозвать пароль «{{label}}»? Клиенты перестанут работать.", "error_revoke": "Не удалось отозвать", "edit_photo": "Edit photo", "photo_tab_url": "URL", "photo_tab_upload": "Upload", "photo_url_placeholder": "https://example.com/photo.jpg", "photo_url_hint": "https://, http://, or data:image/…;base64,… accepted", "photo_choose_file": "Choose a photo (PNG, JPEG, WebP)", "photo_resize_note": "Images larger than 512 × 512 px are automatically resized.", "photo_save": "Save photo", "photo_remove": "Remove photo", "photo_cancel": "Cancel", "photo_save_failed": "Failed to save photo", "photo_no_file": "Please select a file first", "photo_managed_by_oidc": "Photo managed by your identity provider." }, "upload": { "uploading": "Загрузка...", "files": "файлов", "complete": "{{count}} / {{total}} загружено" }, "storage_quota_exceeded": "Превышена квота хранилища", "sharedwithme": { "pageTitle": "Доступно мне", "pageDescription": "Файлы и папки, которые другие пользователи предоставили вам", "emptyStateTitle": "Вам ещё ничего не предоставлено", "emptyStateDesc": "Элементы, которые другие пользователи предоставят вам, появятся здесь", "loadMore": "Загрузить ещё", "sharedBy": "Предоставлено", "colName": "Имя", "colType": "Тип", "colSharedBy": "Предоставлено", "colDate": "Дата предоставления", "colPermissions": "Права" }, "groupby": { "none": "Нет", "title": "Группировать по", "owner": "Владелец", "shareDate": "Дата общего доступа", "type": "Тип", "type.folders": "Папки", "accessedAt": "Дата доступа", "modifiedAt": "Дата изменения", "createdAt": "Дата создания", "size": "Размер", "favoriteDate": "Дата добавления в избранное", "byFiles": "By files", "sharedWith": "Shared with" }, "dateBucket": { "today": "Сегодня", "last7days": "Последние 7 дней", "last30days": "Последние 30 дней" }, "groups": { "title": "Управление группами", "create_button": "Создать группу", "create_dialog_title": "Новая группа", "edit_dialog_title": "Переименовать группу", "name_label": "Имя", "name_placeholder": "инженеры", "description_label": "Описание (необязательно)", "members_section": "Участники", "add_member_placeholder": "Добавить пользователя или группу…", "no_members": "Пока нет участников.", "remove_member": "Удалить", "delete_group": "Удалить группу", "delete_confirm": "Удалить группу «{name}»? Все привязанные к ней разрешения будут отозваны.", "empty_state": "Пока нет групп.", "load_more": "Загрузить ещё", "back_to_list": "Назад", "loading": "Загрузка…", "virtual_badge": "Системная", "member_count_zero": "Нет участников", "member_count_one": "1 участник", "member_count_other": "{count} участников", "delete_confirm_label": "Введите имя группы для подтверждения:", "delete_confirm_mismatch": "Введите имя группы точно для подтверждения.", "virtual_internal_name": "Внутренние" } }