mirror of
https://github.com/rustmailer/bichon.git
synced 2026-08-03 07:48:34 +02:00
1671 lines
92 KiB
JSON
1671 lines
92 KiB
JSON
{
|
||
"accessTokens": {
|
||
"aListOfIpAddressesAllowed": "Список IP-адресов, которым разрешен доступ к ресурсу. Вводите один IP на строку. (Опционально)",
|
||
"accountId": "ID аккаунта",
|
||
"accounts": "Аккаунты",
|
||
"aclRulesForAccessTokens": "Правила ACL для токенов доступа включают проверку белого списка IP и соблюдение ограничений скорости.",
|
||
"actions": {
|
||
"delete": "Удалить",
|
||
"edit": "Ред.",
|
||
"openMenu": "Открыть меню"
|
||
},
|
||
"addNew": "Добавить новый",
|
||
"atLeastOneAccountIsRequired": "Требуется хотя бы один аккаунт.",
|
||
"create": "Создать",
|
||
"createNewAccessTokenHere": "Создайте новый токен доступа здесь.",
|
||
"created": "Создано",
|
||
"createdAt": "Создано",
|
||
"creating": "Создание...",
|
||
"creationFailed": "Ошибка создания",
|
||
"delete": "Удалить",
|
||
"describeThePurposeOfTheAccessToken": "Опишите назначение токена доступа",
|
||
"description": "Управляйте токенами доступа, контролем доступа, белыми списками IP и ограничениями частоты запросов.",
|
||
"descriptionMustNotExceed255Characters": "Описание не должно превышать 255 символов.",
|
||
"edit": "Ред.",
|
||
"editToken": "Ред. токен",
|
||
"enterIntervalInSeconds": "Введите интервал в секундах, например, 60",
|
||
"enterOneIpAddressPerLine": "Введите по одному IP-адресу на строку, например:\n192.168.1.1\n192.168.1.2",
|
||
"enterQuota": "Введите квоту, например, 100",
|
||
"expiresAt": "Истекает",
|
||
"filterByEmailAddressOrAccountId": "Фильтр по email или ID аккаунта...",
|
||
"interval": "Интервал",
|
||
"intervalMustBeAPositiveInteger": "Интервал должен быть положительным целым числом.",
|
||
"invalidIpAddressesFound": "Найдены неверные IP-адреса. Пожалуйста, введите корректные IPv4 или IPv6 адреса.",
|
||
"name": "Имя",
|
||
"noTokens": "Нет токенов доступа",
|
||
"noTokensDesc": "Вы еще не создали токены доступа. Создайте один, чтобы начать использовать функции API.",
|
||
"notUsedYet": "Еще не использовался",
|
||
"quota": "Квота",
|
||
"quotaMustBeAPositiveInteger": "Квота должна быть положительным целым числом.",
|
||
"save": "Сохранить",
|
||
"saveChanges": "Сохранить изменения",
|
||
"saving": "Сохранение...",
|
||
"selectAccounts": "Выберите аккаунты",
|
||
"selectMultipleAccountsForTheAccessToken": "Выберите несколько аккаунтов для области авторизации токена доступа.",
|
||
"theListOfAccountsThatCanBeQueried": "Список аккаунтов, которые можно запрашивать с помощью токена доступа.",
|
||
"theMaximumNumberOfRequestsAllowed": "Максимальное количество запросов, разрешенное в интервале. (Опционально)",
|
||
"theTimeWindowForTheRateLimit": "Временное окно (в секундах) для ограничения скорости. (Опционально)",
|
||
"title": "Токены доступа",
|
||
"token": "Токен",
|
||
"updateFailed": "Ошибка обновления",
|
||
"updateOrCreationFailed": "{{action}} не удалось, попробуйте позже",
|
||
"updateTheAccessTokenHere": "Обновите токен доступа здесь.",
|
||
"updated": "Обновлено",
|
||
"updating": "Обновление...",
|
||
"yourAccessTokenHasBeenSuccessfully": "Ваш токен доступа был успешно {{action}}."
|
||
},
|
||
"accounts": {
|
||
"accessControl": "Контроль доступа",
|
||
"accessTokenCopiedToClipboard": "Access token скопирован в буфер обмена",
|
||
"access_control": {
|
||
"buttons": {
|
||
"cancel": "Отмена",
|
||
"save": "Сохранить назначение"
|
||
},
|
||
"description": "Назначить роли и авторизованных пользователей для {{email}}",
|
||
"role_label": "Роль доступа",
|
||
"role_loading": "Загрузка ролей...",
|
||
"role_placeholder": "Выберите роль",
|
||
"title": "Назначение доступа к аккаунту",
|
||
"toast": {
|
||
"failed_title": "Ошибка назначения",
|
||
"success_desc": "Права доступа успешно назначены для {{email}}",
|
||
"success_title": "Назначение выполнено"
|
||
},
|
||
"user_empty": "Пользователи не найдены",
|
||
"user_label": "Выберите авторизованных пользователей",
|
||
"user_search_placeholder": "Поиск по имени или email...",
|
||
"user_selected_count": "Выбрано: {{count}} польз.",
|
||
"validation": {
|
||
"role_required": "Пожалуйста, выберите роль для назначения",
|
||
"user_required": "Пожалуйста, выберите хотя бы одного пользователя"
|
||
}
|
||
},
|
||
"accountCreated": "Аккаунт создан",
|
||
"accountCreatedDesc": "Ваш аккаунт был успешно создан.",
|
||
"accountCreationFailed": "Ошибка создания аккаунта",
|
||
"accountDetails": "Детали аккаунта",
|
||
"accountHasBeenSuccessfully": "Аккаунт успешно {{action}}",
|
||
"accountUpdateFailed": "Ошибка обновления аккаунта",
|
||
"accountUpdated": "Аккаунт обновлен",
|
||
"accountUpdatedDesc": "Ваш аккаунт был успешно обновлен.",
|
||
"actions": "Действия",
|
||
"add": "Добавить аккаунт",
|
||
"addAccount": "Добавить аккаунт",
|
||
"addNewEmailAccountHere": "Добавьте новый почтовый аккаунт здесь. ",
|
||
"allMailFolderSelected": "Внимание: Выбрана папка \"Вся почта\"",
|
||
"allMailFolderSelectedDesc": "Выбор папок с атрибутом \"Вся почта\" скорее всего приведет к дублированию сообщений, уже синхронизированных из папок \"Входящие\" и \"Отправленные\". Это может занять значительно больше места.",
|
||
"allMailSkipped": "Выбраны стандартные папки. Папка 'Вся почта' пропущена во избежание дубликатов.",
|
||
"areYouSureYouWantTo": "Вы уверены, что хотите {{action}} этот аккаунт?",
|
||
"auth": "Авторизация",
|
||
"authType": "тип_авторизации",
|
||
"autoConfiguring": "Автонастройка...",
|
||
"autoDownloadNewMailboxesDescription": "Автоматически добавлять новые папки в список загрузки.",
|
||
"beforeRelative": "Скачать только старые письма",
|
||
"beforeRelativeValue": "Скачать письма за {{value}} {{unit}} назад",
|
||
"cancelDownload": "Отменить загрузку",
|
||
"cancelFailed": "Не удалось отменить задачу загрузки",
|
||
"capabilities": "Возможности",
|
||
"chooseAuthMethod": "Выберите метод авторизации для IMAP.",
|
||
"chooseEncryptionMethod": "Выберите метод шифрования для IMAP.",
|
||
"chooseMailboxesToDownload": "Выберите почтовые ящики для загрузки для {{email}}. Новые ящики будут загружены в следующем цикле.",
|
||
"clickHere": "нажмите здесь",
|
||
"clickSaveWhenDone": "Нажмите сохранить, когда закончите.",
|
||
"continue": "Продолжить",
|
||
"createdAt": "Создано",
|
||
"creationFailed": "Ошибка создания, попробуйте позже",
|
||
"dateSelection": "Выбор даты",
|
||
"dateSince": "Дата с",
|
||
"days": "Дни",
|
||
"delete": "Удалить",
|
||
"description": "Управление и настройка ваших почтовых учетных записей.",
|
||
"detail": "Подробно",
|
||
"detailsOfTheOAuth2TokensForTheAccount": "Детали токенов OAuth2 для аккаунта.",
|
||
"determinesWhetherThisAccountIsActiveNoSync": "Определяет, активна ли учетная запись. Если она отключена, импорт данных будет невозможен.",
|
||
"disable": "Отключить",
|
||
"disableAccount": "Отключить аккаунт",
|
||
"disabled": "Отключено",
|
||
"downloadAll": "Скачать все письма",
|
||
"downloadBatchSize": "Размер пакета загрузки",
|
||
"downloadBatchSizeDescription": "Количество сообщений, получаемых за один IMAP-запрос",
|
||
"downloadCancelled": "Задача отменена",
|
||
"downloadFailed": "Не удалось запустить задачу загрузки",
|
||
"downloadInterval": "Интервал загрузки (мин.)",
|
||
"downloadIntervalPlaceholder": "Введите минуты",
|
||
"downloadScope": "Стратегия загрузки",
|
||
"downloadScopeDescription": "Выберите, какие электронные письма должны быть проиндексированы и скачаны.",
|
||
"downloadStarted": "Задача загрузки запущена",
|
||
"download_folders_update_failed": "Ошибка обновления списка папок для загрузки",
|
||
"download_folders_updated": "Список папок для загрузки обновлен",
|
||
"duration": "Продолжительность",
|
||
"edit": "Ред.",
|
||
"email": "Email",
|
||
"emailAccountRegistration": "Регистрация почтового аккаунта",
|
||
"emailAccountRegistrationDesc": "Введите ваш адрес электронной почты. На следующих шагах вы настроите параметры IMAP. Мы используем этот адрес для автоматического определения настроек сервера IMAP.",
|
||
"emailAddress": "Email адрес",
|
||
"emailCannotBeModified": "Адрес электронной почты нельзя изменить при редактировании.",
|
||
"emailPlaceholder": "например, john.doe@example.com",
|
||
"enable": "Включить",
|
||
"enableAccount": "Включить аккаунт",
|
||
"enabled": "Включено",
|
||
"enabledDescription": "Определяет, активна ли эта учетная запись. Если она отключена, связанные загрузки не будут запускаться.",
|
||
"encryption": "шифрование",
|
||
"enterPassword": "Введите ваш пароль",
|
||
"enterValue": "Пожалуйста, введите значение",
|
||
"everyMinutes": "каждые {{minutes}} мин.",
|
||
"field": "Поле",
|
||
"fixed": "Фиксированная",
|
||
"folderLimit": "Лимит папки",
|
||
"folderLimitDescription": "Ограничить количество писем для синхронизации в папке (минимум 100). Оставьте пустым для снятия ограничений.",
|
||
"folderLimitPlaceholder": "например, 1000",
|
||
"folderSync": {
|
||
"autoSelectDescendants": "Автоматически выбирать дочерние элементы",
|
||
"autoSelectParents": "Автоматически выбирать родительские элементы",
|
||
"batches": "пакетов",
|
||
"collapseAll": "Свернуть все",
|
||
"expandAll": "Развернуть все",
|
||
"loadingMailboxFolders": "Загрузка папок почтового ящика…",
|
||
"noData": "Нет данных",
|
||
"noFolders": "Нет папок для синхронизации"
|
||
},
|
||
"foldersConfiguredForSync": "{{count}} папок настроено для синхронизации",
|
||
"foldersSelected": "{{count}} папок выбрано",
|
||
"goBack": "Назад",
|
||
"host": "хост",
|
||
"id": "ID",
|
||
"imap": "IMAP",
|
||
"imapAccount": "Аккаунт IMAP",
|
||
"imapAccountDescription": "Загрузка и архивация почты через IMAP.",
|
||
"imapAuthMethod": "Метод авторизации IMAP",
|
||
"imapEncryption": "Шифрование IMAP",
|
||
"imapHost": "IMAP Хост",
|
||
"imapHostPlaceholder": "например, imap.example.com",
|
||
"imapPassword": "IMAP Пароль",
|
||
"imapPort": "IMAP Порт",
|
||
"imapPortPlaceholder": "например, 993",
|
||
"imapProxy": "Использовать SOCKS5 прокси для соединений IMAP.",
|
||
"incDownload": "Интервал",
|
||
"lastSync": "Посл. синхр.",
|
||
"leaveEmptyToKeepExisting": "Оставьте пустым, чтобы сохранить существующий пароль, или введите новый для обновления.",
|
||
"leaveEmptyToKeepPassword": "Оставьте пустым, чтобы сохранить текущий пароль",
|
||
"login_name": "Имя для входа",
|
||
"minutes": "минут",
|
||
"months": "Месяцы",
|
||
"mustBeAtLeast1": "Должно быть не менее 1",
|
||
"name": "Имя",
|
||
"nameDescription": "Имя пользователя IMAP. По умолчанию email или свой вариант.",
|
||
"namePlaceholder": "например, john.doe",
|
||
"noAccountConfigurations": "Нет настроек учетных записей",
|
||
"noAccountConfigurationsDesc": "Вы еще не добавили ни одной конфигурации учетной записи. Добавьте одну, чтобы начать использовать функции аккаунта.",
|
||
"noOAuth2Tokens": "Нет токенов OAuth2",
|
||
"noSyncAccount": "Локальный аккаунт",
|
||
"noSyncAccountDescription": "Локальный аккаунт только для импортных данных.",
|
||
"none": "Нет",
|
||
"notAvailable": "н/д",
|
||
"oauth2Tokens": "Токены OAuth2",
|
||
"openMenu": "Открыть меню",
|
||
"optional": "Необязательно",
|
||
"owner": "Создатель",
|
||
"password": "пароль",
|
||
"port": "порт",
|
||
"recent": "недавние",
|
||
"refreshToken": "Refresh Token",
|
||
"refreshTokenCopiedToClipboard": "Refresh token скопирован в буфер обмена",
|
||
"relative": "Относительная",
|
||
"runningState": {
|
||
"account": {
|
||
"id": "ID аккаунта"
|
||
},
|
||
"common": {
|
||
"close": "Закрыть",
|
||
"folders": "почтовые ящики"
|
||
},
|
||
"empty": {
|
||
"no_active_download": "Нет активных загрузок",
|
||
"no_errors_current": "Нет ошибок в текущей сессии",
|
||
"no_errors_session": "Нет ошибок в этой сессии",
|
||
"no_global_errors": "Нет глобальных ошибок",
|
||
"no_history": "Нет истории"
|
||
},
|
||
"folders": "почтовые ящики",
|
||
"latest": "ПОСЛЕДНЕЕ",
|
||
"loading": {
|
||
"fetching_account_state": "Загрузка состояния аккаунта..."
|
||
},
|
||
"message": "Сообщение",
|
||
"session": {
|
||
"started_at": "Время начала",
|
||
"status": "Статус",
|
||
"trigger": "Триггер"
|
||
},
|
||
"tabs": {
|
||
"active_session": "Активная сессия",
|
||
"errors": "Ошибки",
|
||
"folders": "Почтовые ящики",
|
||
"history": "История"
|
||
}
|
||
},
|
||
"saveChanges": "Сохранить изменения",
|
||
"selectAccountType": "Выберите тип аккаунта",
|
||
"selectAtLeastOneFolder": "Пожалуйста, выберите хотя бы одну папку",
|
||
"selectAuthMethod": "Выберите метод авторизации",
|
||
"selectDate": "Выберите дату",
|
||
"selectEncryptionMethod": "Выберите метод шифрования",
|
||
"selectMailboxes": "Выбрать почтовые ящики",
|
||
"selectMode": "Выберите режим фильтра",
|
||
"selectProxy": "Выберите прокси",
|
||
"selectUnit": "Выберите единицу",
|
||
"selectedMailboxes": "Выбранные почтовые ящики",
|
||
"serverConfiguration": "Конфигурация сервера (IMAP)",
|
||
"since": "с",
|
||
"sinceFixed": "С определенной даты",
|
||
"sinceRelative": "Скачать только недавние письма",
|
||
"sinceRelativeValue": "Скачать письма за последние",
|
||
"startDownload": "Запустить загрузку",
|
||
"state": "Состояние",
|
||
"status": "Статус",
|
||
"step": "Шаг {{index}}",
|
||
"steps": {
|
||
"complete": "Завершено",
|
||
"emailAddress": "Email адрес",
|
||
"imap": "IMAP",
|
||
"summary": "Итог",
|
||
"syncPreferences": "Настройки синхронизации"
|
||
},
|
||
"submit": "Отправить",
|
||
"syncAfterDate": "синхронизирует данные после установленной даты",
|
||
"syncRecentData": "сдвигает дату синхронизации со временем, синхронизируя только свежие данные",
|
||
"syncStartDateDescription": "Определяет дату начала синхронизации — фиксированную или относительную к текущему моменту. Предыдущие письма исключаются, {{fixedPart}}.",
|
||
"theAccountHasNotCompletedTheAuthorizationProcess": "Аккаунт не завершил процесс авторизации. Пожалуйста, ",
|
||
"thisAccountIsUsedForIdentificationPurposesOnly": "Этот аккаунт используется только для идентификации и не требует синхронизации с почтовым сервером. Он помогает при импорте почтовых данных.",
|
||
"thisWillPreventTheAccountFromBeingUsed": "Этот аккаунт больше не будет синхронизировать данные с IMAP-сервера, но существующие данные останутся доступными.",
|
||
"title": "Почтовые учетные записи",
|
||
"toAuthorizeTheAccount": ", чтобы авторизовать аккаунт.",
|
||
"type": "Тип",
|
||
"unit": "Единица",
|
||
"updateAccount": "Обновить аккаунт",
|
||
"updateFailed": "Ошибка обновления, попробуйте позже",
|
||
"updateTheEmailAccountHere": "Обновите почтовый аккаунт здесь. ",
|
||
"updatedAt": "Обновлено",
|
||
"useDangerous": "Доверять любому TLS‑сертификату",
|
||
"useDangerousDescription": "Включите этот параметр только если IMAP‑сервер использует публичный CA‑сертификат или самоподписанный сертификат, который система может не распознавать. Это отключает стандартную проверку сертификатов и может подвергнуть соединение атакам «человек‑посередине» — активируйте только если вы понимаете риски.",
|
||
"useNoProxy": "Без прокси",
|
||
"useProxy": "Использовать прокси",
|
||
"useProxyField": "использовать прокси",
|
||
"value": "Значение",
|
||
"viewDetails": "смотреть детали",
|
||
"years": "Годы"
|
||
},
|
||
"apiDocs": {
|
||
"choosePreferredType": "Выберите предпочтительный тип документации API",
|
||
"downloadSpecYAML": "Скачать Spec YAML",
|
||
"openAPIExplorer": "OpenAPI Explorer",
|
||
"reDoc": "ReDoc",
|
||
"scalar": "Scalar",
|
||
"swaggerUI": "Swagger UI"
|
||
},
|
||
"apiTokens": {
|
||
"deleteDialog": {
|
||
"cancel": "Отмена",
|
||
"confirm": "Удалить",
|
||
"deleting": "Удаление...",
|
||
"description": "Это действие нельзя отменить. Любое приложение, использующее этот токен, мгновенно потеряет доступ.",
|
||
"title": "Удалить токен доступа?"
|
||
},
|
||
"dialog": {
|
||
"createTitle": "Создать токен доступа",
|
||
"description": "Нажмите сохранить по завершении.",
|
||
"editTitle": "Изменить токен доступа",
|
||
"save": "Сохранить",
|
||
"saveChanges": "Сохранить изменения"
|
||
},
|
||
"form": {
|
||
"1day": "1 день",
|
||
"30days": "30 дней",
|
||
"7days": "7 дней",
|
||
"errorInt": "Должно быть целым числом",
|
||
"errorMax": "Макс. 32 символа",
|
||
"errorNumber": "Должно быть числом",
|
||
"errorPositive": "Должно быть больше 0",
|
||
"expirationDescription": "Токены автоматически истекают через выбранное время.",
|
||
"expirationLabel": "Срок действия",
|
||
"expirationPlaceholder": "Выберите срок",
|
||
"nameDescription": "Опционально · макс. 32 символа",
|
||
"nameLabel": "Имя",
|
||
"namePlaceholder": "Дайте токену короткое имя",
|
||
"never": "Никогда"
|
||
},
|
||
"list": {
|
||
"createdLabel": "Создан",
|
||
"deleteBtn": "Удалить токен",
|
||
"expiresOnLabel": "Истекает",
|
||
"expiresOnShort": "Истекает {{date}}",
|
||
"lastUsedLabel": "Использован",
|
||
"neverExpires": "Бессрочно",
|
||
"neverLabel": "Никогда",
|
||
"neverUsed": "Никогда",
|
||
"statusActive": "Активен",
|
||
"statusExpired": "Истек",
|
||
"tokenLabel": "Токен",
|
||
"unnamedToken": "Безымянный токен"
|
||
},
|
||
"notifications": {
|
||
"close": "Закрыть",
|
||
"copied": "Скопировано",
|
||
"createFailed": "Ошибка создания",
|
||
"createSuccess": "Токен создан",
|
||
"createSuccessDesc": "Токен доступа успешно создан.",
|
||
"deleteFailed": "Ошибка удаления",
|
||
"deleteSuccess": "Токен удален",
|
||
"genericError": "Ошибка. Попробуйте еще раз.",
|
||
"tryAgain": "Повторить",
|
||
"updateFailed": "Ошибка обновления",
|
||
"updateSuccess": "Токен обновлен",
|
||
"updateSuccessDesc": "Токен доступа успешно обновлен."
|
||
},
|
||
"page": {
|
||
"addBtn": "Добавить токен",
|
||
"emptyDescription": "Вы еще не создали ни одного API-токена. Нажмите ниже, чтобы создать.",
|
||
"emptyTitle": "Нет API-токенов",
|
||
"loadError": "Ошибка загрузки API-токенов."
|
||
}
|
||
},
|
||
"attachment": {
|
||
"all_fields_desc": "Поиск по имени вложения, теме и отправителю",
|
||
"date": "Дата",
|
||
"download": "Скачать",
|
||
"downloading": "Загрузка...",
|
||
"emailMessageNotFound": "Не удалось найти исходное письмо. Возможно, оно было удалено.",
|
||
"name": "Имя файла",
|
||
"search_input_placeholder": "Поиск вложений (используйте \" \" для фразового поиска)",
|
||
"sender": "Отправитель",
|
||
"sender_with_count": "Отправитель ({{count}})",
|
||
"showDuplicates": "Показать дубликаты",
|
||
"size": "Размер файла",
|
||
"source": "Источник",
|
||
"subject": "Тема",
|
||
"viewEmbeddedEmail": "Просмотреть вложенное письмо"
|
||
},
|
||
"auth": {
|
||
"areYouSureYouWantToLogOut": "Вы уверены, что хотите выйти?",
|
||
"invalidPassword": "Неверный пароль. Пожалуйста, попробуйте снова.",
|
||
"login": "Войти",
|
||
"loginFailed": "Ошибка входа",
|
||
"logout": "Выйти",
|
||
"password": "Пароль",
|
||
"sessionExpired": "Сессия истекла!",
|
||
"sessionExpiredDesc": "Ваш сеанс завершен из-за неактивности. Пожалуйста, войдите снова, чтобы продолжить.",
|
||
"somethingWentWrong": "Что-то пошло не так",
|
||
"username": "Имя пользователя",
|
||
"welcome": "Добро пожаловать в Bichon",
|
||
"youWillNeedToLogInAgain": "Вам нужно будет снова войти в систему, чтобы получить доступ к учетной записи."
|
||
},
|
||
"command": {
|
||
"dark": "Темная",
|
||
"light": "Светлая",
|
||
"noResultsFound": "Результатов не найдено.",
|
||
"theme": "Тема",
|
||
"typeCommandOrSearch": "Введите команду или поиск..."
|
||
},
|
||
"common": {
|
||
"actions": "Действия",
|
||
"add": "Добавить",
|
||
"all": "Все",
|
||
"apply": "Применить",
|
||
"back": "Назад",
|
||
"backToHome": "На главную",
|
||
"cancel": "Отмена",
|
||
"clear": "Очистить",
|
||
"close": "Закрыть",
|
||
"confirm": "Подтвердить",
|
||
"create": "Создать",
|
||
"delete": "Удалить",
|
||
"deleting": "Удаление...",
|
||
"deselectAll": "Снять выделение",
|
||
"edit": "Редактировать",
|
||
"empty": "Пусто",
|
||
"error": "Ошибка",
|
||
"failed": "Ошибка",
|
||
"filter": "Фильтр",
|
||
"goBack": "Вернуться",
|
||
"loading": "Загрузка...",
|
||
"more": "Ещё",
|
||
"na": "Н/Д",
|
||
"no": "Нет",
|
||
"noData": "Нет данных",
|
||
"none": "Ничего",
|
||
"notFound": "Не найдено",
|
||
"ok": "ОК",
|
||
"op_failed": "Операция не удалась",
|
||
"project_description": "Bichon — это проект с открытым исходным кодом.",
|
||
"remove": "Удалить",
|
||
"reset": "Сброс",
|
||
"retry": "Повторить",
|
||
"save": "Сохранить",
|
||
"save_changes": "Сохранить изменения",
|
||
"search": "Поиск",
|
||
"select": "Выбрать",
|
||
"selectAll": "Выбрать все",
|
||
"showLess": "Показать меньше",
|
||
"showMore": "Показать больше...",
|
||
"submit": "Отправить",
|
||
"table": {
|
||
"noResults": "Нет результатов."
|
||
},
|
||
"tryAgain": "Повторить",
|
||
"update": "Обновить",
|
||
"view_on_github_button": "Посмотреть на GitHub",
|
||
"yes": "Да"
|
||
},
|
||
"dashboard": {
|
||
"account": "Аккаунт",
|
||
"actualDiskUsage": "Фактическое использование диска",
|
||
"attachmentRatio": "Соотношение вложений",
|
||
"attachmentRatioDesc": "{{percent}}% писем содержат вложения",
|
||
"attachments": "Вложения",
|
||
"byMessageCount": "По количеству сообщений",
|
||
"byMessageSize": "По размеру сообщения",
|
||
"connected": "Подключено",
|
||
"count": "Количество",
|
||
"dataStorage": "Хранилище",
|
||
"dayTrend": "Тренд за 30 дней",
|
||
"efficiency": "Эффективность",
|
||
"emails": "Письма",
|
||
"indexSize": "Размер индекса",
|
||
"localDataFiles": "Локальные файлы данных",
|
||
"logicalVolume": "Оригинальный размер",
|
||
"mailAccounts": "Почтовые аккаунты",
|
||
"messageDistribution": "Распределение сообщений",
|
||
"metadataSize": "Размер метаданных",
|
||
"newEmails": "Новые письма",
|
||
"noAccountData": "Нет данных об аккаунте",
|
||
"noAttachments": "Без вложений",
|
||
"noEmailsSynced": "Письма пока не синхронизированы",
|
||
"noLargeEmails": "Нет больших писем",
|
||
"noRecentActivity": "Нет недавней активности",
|
||
"noSendersData": "Нет данных об отправителях",
|
||
"noSubject": "(Без темы)",
|
||
"regularAttachments": "Обычные вложения",
|
||
"saved": "Сэкономлено",
|
||
"sender": "Отправитель",
|
||
"size": "Размер",
|
||
"subject": "Тема",
|
||
"syncedLocally": "Синхронизировано локально",
|
||
"systemVersion": "Версия системы",
|
||
"tantivyDatabase": "На базе поискового движка Tantivy",
|
||
"title": "Дашборд",
|
||
"top10Accounts": "Топ 10 аккаунтов",
|
||
"top10LargestAttachments": "10 самых больших вложений",
|
||
"top10LargestEmails": "Топ 10 самых больших писем",
|
||
"top10Senders": "Топ 10 отправителей",
|
||
"topLists": "Топ списки",
|
||
"totalAttachments": "Всего вложений",
|
||
"totalEmailSize": "Общий размер писем",
|
||
"totalEmails": "Всего писем",
|
||
"withAttachments": "С вложениями"
|
||
},
|
||
"dialogs": {
|
||
"accountCredentials": "Учетные данные аккаунта и настройки",
|
||
"accountDeleteFailed": "Ошибка удаления аккаунта",
|
||
"accountDeleted": "Аккаунт удален",
|
||
"accountDeletedDesc": "Ваш аккаунт был успешно удален.",
|
||
"allResourcesErased": "Все связанные ресурсы будут безвозвратно стерты.",
|
||
"cannotBeUndone": "Это действие нельзя отменить!",
|
||
"confirmDelete": "Подтвердить удаление",
|
||
"confirmDeleteDesc": "Вы уверены, что хотите удалить этот элемент? Это действие нельзя отменить.",
|
||
"continue": "Продолжить",
|
||
"createFailed": "Не удалось создать",
|
||
"createSuccess": "Успешно создано",
|
||
"deleteAccountPermanently": "Удалить аккаунт навсегда",
|
||
"deleteFailed": "Не удалось удалить",
|
||
"deleteSuccess": "Успешно удалено",
|
||
"deleting": "Удаление...",
|
||
"imapSyncData": "Данные синхронизации IMAP",
|
||
"localCachedMetadata": "Локально кэшированные метаданные и статус синхронизации",
|
||
"oauthTokens": "Токены OAuth и учетные данные API",
|
||
"permanentlyDeleteAccount": "Удалить аккаунт навсегда",
|
||
"saveFailed": "Не удалось сохранить",
|
||
"saveSuccess": "Успешно сохранено",
|
||
"typeEmailToConfirm": "Введите email аккаунта для подтверждения:",
|
||
"typeToConfirm": "Введите \"{{email}}\" для подтверждения",
|
||
"updateFailed": "Не удалось обновить",
|
||
"updateSuccess": "Успешно обновлено",
|
||
"youAreDeleting": "Вы удаляете {{email}}. Это безвозвратно удалит:"
|
||
},
|
||
"errors": {
|
||
"contentNotModified": "Контент не изменен!",
|
||
"forbidden": "Запрещено",
|
||
"forbiddenDesc": "У вас нет необходимых прав для просмотра этого ресурса.",
|
||
"forbiddenTitle": "Доступ запрещен",
|
||
"internalServerError": "Внутренняя ошибка сервера!",
|
||
"learnMore": "Подробнее",
|
||
"maintenance": "Обслуживание",
|
||
"maintenanceDesc": "Сайт в данный момент недоступен. Мы скоро вернемся онлайн.",
|
||
"maintenanceTitle": "Сайт находится на обслуживании!",
|
||
"networkError": "Ошибка сети",
|
||
"networkErrorDesc": "Не удалось подключиться к серверу. Проверьте интернет-соединение и попробуйте снова.",
|
||
"pageNotFound": "Ой! Страница не найдена!",
|
||
"pageNotFoundDesc": "Похоже, страница, которую вы ищете, не существует или была удалена.",
|
||
"somethingWentWrong": "Ой! Что-то пошло не так :')",
|
||
"somethingWentWrongDesc": "Приносим извинения за неудобства. Пожалуйста, попробуйте позже.",
|
||
"unauthorized": "Неавторизован",
|
||
"unauthorizedDesc": "Пожалуйста, войдите с соответствующими учетными данными для доступа к этому ресурсу.",
|
||
"unauthorizedTitle": "Несанкционированный доступ"
|
||
},
|
||
"mail": {
|
||
"account": "Аккаунт",
|
||
"attachments": "Вложения",
|
||
"bcc": "Скрытая",
|
||
"cc": "Копия",
|
||
"clickToDownload": "Нажмите, чтобы скачать",
|
||
"date": "Дата",
|
||
"delete": "Удалить",
|
||
"download": "Скачать",
|
||
"downloadComplete": "Скачивание завершено",
|
||
"downloadFailed": "Ошибка скачивания",
|
||
"downloadStarted": "Скачивание началось",
|
||
"downloaded": "{{id}} скачано",
|
||
"emailViewer": "Просмотр письма",
|
||
"failedToDownloadFile": "Не удалось скачать файл",
|
||
"failedToLoadEmail": "Не удалось загрузить сообщение.",
|
||
"from": "От",
|
||
"id": "ID",
|
||
"isBeingDownloaded": "{{id}} скачивается",
|
||
"noAttachments": "Нет вложений",
|
||
"noMessageSelected": "Сообщение не выбрано",
|
||
"noTagsYet": "Тегов пока нет",
|
||
"onlyNonInlineAttachments": "Здесь показаны только не встроенные вложения.",
|
||
"showLess": "свернуть",
|
||
"showMore": "показать ещё...",
|
||
"subject": "Тема",
|
||
"tags": "Теги",
|
||
"to": "Кому",
|
||
"viewThread": "Смотреть цепочку"
|
||
},
|
||
"mailbox": {
|
||
"bulkActions": {
|
||
"ariaLabel": "Массовые действия для {{count}} выбранных {{emailLabel}}",
|
||
"clearSelection": "Снять выделение",
|
||
"clearSelectionWithKey": "Снять выделение ({{key}})",
|
||
"delete": "Удалить",
|
||
"deleteTooltip": "Удалить выбранные письма",
|
||
"email": "письма",
|
||
"emails": "писем",
|
||
"selected": "выбрано"
|
||
},
|
||
"deleteDialog": {
|
||
"confirm": "Удалить",
|
||
"desc": "Вы уверены, что хотите удалить {{countText}}? Это действие удалит выбранные письма из локальной базы данных. Письма будут удалены безвозвратно.",
|
||
"descCountMultiple": "эти {{count}} писем",
|
||
"descCountSingle": "это письмо",
|
||
"errorTitle": "Не удалось удалить сообщения",
|
||
"successDesc": "Сообщения были удалены.",
|
||
"successTitle": "Сообщения успешно удалены",
|
||
"title": "Удалить письмо",
|
||
"warningDesc": "Пожалуйста, будьте осторожны перед продолжением.",
|
||
"warningTitle": "Внимание!"
|
||
},
|
||
"deleteMailboxDialog": {
|
||
"confirm": "Удалить навсегда",
|
||
"desc": "Вы уверены, что хотите удалить эту папку? Это действие невозможно отменить.",
|
||
"errorTitle": "Ошибка удаления",
|
||
"successDesc": "Папка почтового ящика и ее содержимое были успешно удалены.",
|
||
"successTitle": "Успешно удалено",
|
||
"title": "Удалить папку почтового ящика",
|
||
"warningDesc": "Удаление этой папки также навсегда удалит все заархивированные электронные письма и подпапки, содержащиеся в ней.",
|
||
"warningTitle": "Предупреждение"
|
||
},
|
||
"folders": "Папки",
|
||
"messages": "Сообщения",
|
||
"noMessages": "Нет сообщений",
|
||
"selectFolder": "Выберите папку для просмотра сообщений",
|
||
"thread": {
|
||
"empty": "Нет сообщений в этой цепочке.",
|
||
"invalidDate": "Неверная дата",
|
||
"loadError": "Не удалось загрузить цепочку",
|
||
"loadMore": "Загрузить ещё",
|
||
"loadingMore": "Загрузка...",
|
||
"message": "сообщение",
|
||
"messages": "сообщений",
|
||
"noSubject": "(Без темы)",
|
||
"title": "Цепочка ({{count}} {{messageLabel}})"
|
||
},
|
||
"title": "Почтовый ящик"
|
||
},
|
||
"navigation": {
|
||
"accessTokens": "Токены доступа",
|
||
"accounts": "Учетные записи",
|
||
"apiDocs": "Документация API",
|
||
"attachment": "Вложения",
|
||
"auth": "Авторизация",
|
||
"dashboard": "Дашборд",
|
||
"general": "Общие",
|
||
"home": "Главная",
|
||
"mailbox": "Почтовый ящик",
|
||
"oauth2": "OAuth2",
|
||
"other": "Другое",
|
||
"settings": "Настройки",
|
||
"users": "Пользователи системы"
|
||
},
|
||
"oauth2": {
|
||
"aSecretKeyProvidedByTheOAuthProvider": "Секретный ключ, предоставленный провайдером OAuth для аутентификации вашего приложения.",
|
||
"actions": {
|
||
"authorize": "Авторизовать",
|
||
"delete": "Удалить",
|
||
"edit": "Ред.",
|
||
"openMenu": "Открыть меню"
|
||
},
|
||
"addConfiguration": "Добавить конфигурацию",
|
||
"addExtraParams": "Доп. параметры",
|
||
"addNew": "Добавить новую",
|
||
"addScope": "Добавить Scope",
|
||
"areYouSureYouWantTo": "Вы уверены, что хотите {{action}} этот клиент OAuth2?",
|
||
"areYouSureYouWantToDelete": "Вы уверены, что хотите удалить",
|
||
"authAtatus": "Статус аутентификации OAuth2",
|
||
"authFailed": "Ошибка аутентификации OAuth2",
|
||
"authSuccess": "Аутентификация OAuth2 успешна",
|
||
"authUrlLabel": "Auth Url:",
|
||
"authorizationUrlCannotBeEmpty": "Authorization URL не может быть пустым",
|
||
"authorizationUrlIsRequired": "Authorization URL обязателен",
|
||
"authorize": "Авторизовать",
|
||
"authorizeAnEmailAccountToStartTheOAuth2AuthorizationProcess": "Авторизуйте почтовый аккаунт, чтобы начать процесс авторизации OAuth2.",
|
||
"authorizeEmailAccount": "Авторизовать почтовый аккаунт",
|
||
"backToLogin": "Назад к входу",
|
||
"clickSaveWhenDone": "Нажмите сохранить, когда закончите.",
|
||
"clientId": "Client ID",
|
||
"clientIdCannotBeEmpty": "Client ID не может быть пустым",
|
||
"clientIdIsRequired": "Client ID обязателен",
|
||
"clientIdLabel": "Client Id:",
|
||
"clientSecret": "Client Secret",
|
||
"clientSecretCannotBeEmpty": "Client Secret не может быть пустым",
|
||
"clientSecretIsRequired": "Client Secret обязателен",
|
||
"clientSecretLabel": "Client Secret:",
|
||
"createAccount": "Создать аккаунт",
|
||
"createNewHere": "Создать новую здесь.",
|
||
"created": "Создано",
|
||
"creating": "Создание...",
|
||
"creationFailed": "Ошибка создания",
|
||
"delete": "Удалить",
|
||
"deleteFailed": "Ошибка удаления, попробуйте позже",
|
||
"deleteSuccess": "Успешно удалено",
|
||
"deleteToken": "Удалить токен",
|
||
"describeThePurposeOfTheOauth2Application": "Опишите назначение приложения oauth2",
|
||
"description": "Автоматическая обработка получения, хранения и обновления токенов доступа, обеспечивающая беспрепятственную и всегда готовую аутентификацию.",
|
||
"descriptionLabel": "Описание:",
|
||
"descriptionMustNotExceed255Characters": "Описание не должно превышать 255 символов.",
|
||
"disable": "Отключить",
|
||
"disableOAuth2Client": "Отключить клиент OAuth2",
|
||
"disabled": "Отключено",
|
||
"edit": "Ред.",
|
||
"enable": "Включить",
|
||
"enableOAuth2Client": "Включить клиент OAuth2",
|
||
"enabled": "Включено",
|
||
"enterIdToConfirmDeletion": "Введите id для подтверждения удаления.",
|
||
"enterTheAuthorizationUrl": "Введите URL авторизации",
|
||
"enterTheKeyHere": "Введите ключ здесь.",
|
||
"enterTheScopeHere": "Введите scope здесь.",
|
||
"enterTheTokenUrl": "Введите URL токена",
|
||
"enterTheValueHere": "Введите значение здесь.",
|
||
"enterYourClientId": "Введите ваш client ID",
|
||
"enterYourClientSecret": "Введите ваш client secret",
|
||
"enterYourRedirectUrl": "Введите ваш URL перенаправления",
|
||
"error": "Ошибка",
|
||
"getAuthorizeUrlFailed": "Ошибка получения URL авторизации",
|
||
"getAuthorizeUrlFailedDesc": "не удалось получить url авторизации, попробуйте позже",
|
||
"gmail": "Gmail",
|
||
"goHome": "На главную",
|
||
"goToAccounts": "Перейти к аккаунтам",
|
||
"id": "ID",
|
||
"information": "Информация",
|
||
"invalidAuthorizationUrlFormat": "Неверный формат Authorization URL",
|
||
"invalidRedirectUriFormat": "Неверный формат Redirect URI",
|
||
"invalidTokenUrlFormat": "Неверный формат Token URL",
|
||
"key": "Ключ:",
|
||
"keyCannotBeEmpty": "Ключ не может быть пустым",
|
||
"keyIsRequired": "Ключ обязателен",
|
||
"leaveEmptyToKeepExistingSecret": "Оставьте пустым, чтобы сохранить существующий секрет",
|
||
"leaveEmptyToKeepTheExistingSecret": "Оставьте пустым, чтобы сохранить существующий секрет. Вводите новое значение только если хотите его изменить.",
|
||
"loadingAccounts": "Загрузка аккаунтов...",
|
||
"noConfigurations": "Нет конфигураций OAuth2",
|
||
"noConfigurationsDesc": "Вы еще не добавили конфигурации OAuth2. Добавьте одну, чтобы начать использовать функции OAuth2.",
|
||
"noEmailAccountsRegistered": "Нет зарегистрированных почтовых аккаунтов. Пожалуйста, создайте один.",
|
||
"noProxyAvailable": "Нет доступных прокси",
|
||
"noStatus": "Эта страница отображает результат вашей аутентификации OAuth2. В настоящее время конкретный статус недоступен. Пожалуйста, попробуйте снова, если необходимо.",
|
||
"oauth2ClientHasBeenSuccessfully": "Клиент OAuth2 был успешно {{action}}.",
|
||
"oauth2ClientUpdated": "Клиент OAuth2 обновлен",
|
||
"oauth2DeleteFailed": "Ошибка удаления OAuth2",
|
||
"optional": "Опционально",
|
||
"outlook": "Outlook",
|
||
"pleaseBeCareful": "Пожалуйста, будьте осторожны, эту операцию нельзя отменить.",
|
||
"pleaseCreateOne": "Пожалуйста, создайте один.",
|
||
"provider": "Провайдер",
|
||
"quickPresets": "Быстрые настройки:",
|
||
"redirectUri": "Redirect URI",
|
||
"redirectUriCannotBeEmpty": "Redirect URI не может быть пустым",
|
||
"redirectUriIsRequired": "Redirect URI обязателен",
|
||
"redirectUrlLabel": "Redirect Url:",
|
||
"save": "Сохранить",
|
||
"saveChanges": "Сохранить изменения",
|
||
"saving": "Сохранение...",
|
||
"scope": "Scope:",
|
||
"scopes": "Scopes",
|
||
"selectAProxy": "Выберите прокси",
|
||
"selectAnAccount": "Выберите аккаунт",
|
||
"status": "Статус",
|
||
"statusUpdateFailed": "Ошибка обновления статуса, попробуйте позже",
|
||
"success": "Успех",
|
||
"successMessage": "Ваш почтовый аккаунт успешно аутентифицирован через OAuth2. Access Token был сохранен системой и будет автоматически обновляться по мере необходимости.",
|
||
"theRedirectUrlAfterAuthorization": "URL перенаправления после авторизации. Он должен совпадать с тем, что зарегистрирован у провайдера OAuth. Используйте формат http://[host]:[port]/oauth2/callback (или https://), где [host] и [port] соответствуют вашему развертыванию RustMailer. Путь /oauth2/callback фиксирован.",
|
||
"theUniqueIdentifierForYourApplication": "Уникальный идентификатор вашего приложения, предоставленный провайдером OAuth.",
|
||
"theUrlUsedToExchange": "URL, используемый для обмена кода авторизации на токен доступа.",
|
||
"theUrlWhereUsersWillBeRedirected": "URL, на который пользователи будут перенаправлены для авторизации вашего приложения.",
|
||
"thisActionWillPermanentlyRemoveTheOauth2Record": "Это действие безвозвратно удалит запись oauth2 из системы. Это нельзя отменить.",
|
||
"thisWillPreventTheOAuth2ClientFromBeingUsed": "Это предотвратит использование клиента OAuth2.",
|
||
"title": "OAuth2",
|
||
"tokenUrlCannotBeEmpty": "Token URL не может быть пустым",
|
||
"tokenUrlIsRequired": "Token URL обязателен",
|
||
"tokenUrlLabel": "Token Url:",
|
||
"tryAgain": "Попробовать снова",
|
||
"unknownError": "Произошла неизвестная ошибка.",
|
||
"updateFailed": "Ошибка обновления",
|
||
"updateHere": "Обновить здесь.",
|
||
"updateOrCreationFailed": "{{action}} не удалось, попробуйте позже",
|
||
"updated": "Обновлено",
|
||
"useProxyOptional": "Использовать прокси (опционально):",
|
||
"useSocks5ProxyForOAuthRequests": "Использовать SOCKS5 прокси для запросов OAuth, когда прямой доступ заблокирован.",
|
||
"value": "Значение:",
|
||
"valueCannotBeEmpty": "Значение не может быть пустым",
|
||
"valueIsRequired": "Значение обязательно",
|
||
"warning": "Внимание!",
|
||
"whenDisabled": "При отключении: - Новые потоки авторизации будут немедленно отклонены - Существующие access и refresh токены будут отозваны в течение 1 минуты - Пользователи должны будут пройти повторную авторизацию при повторном включении",
|
||
"yourOAuth2ApplicationHasBeenSuccessfully": "Ваше приложение OAuth2 было успешно {{action}}.",
|
||
"yourOAuth2ApplicationHasBeenSuccessfullyDeleted": "Ваше приложение OAuth2 было успешно удалено."
|
||
},
|
||
"permission": {
|
||
"account": {
|
||
"create": "Создание почтовых аккаунтов",
|
||
"manage": "Управление назначенными аккаунтами",
|
||
"manage_all": "Управление всеми настройками аккаунтов",
|
||
"read_details": "Просмотр сведений об аккаунте"
|
||
},
|
||
"category": {
|
||
"account": "Разрешения аккаунта",
|
||
"global_data": "Глобальные данные (Администратор)",
|
||
"system_identity": "Система и идентификация"
|
||
},
|
||
"data": {
|
||
"delete": "Удаление назначенных писем",
|
||
"delete_all": "Удаление писем всех аккаунтов",
|
||
"export_batch": "Пакетный экспорт назначенных данных",
|
||
"export_batch_all": "Пакетный экспорт всех данных",
|
||
"import_batch": "Пакетный импорт почтовых данных",
|
||
"manage": "Управление назначенными метаданными почты",
|
||
"manage_all": "Управление всеми метаданными почты",
|
||
"raw_download": "Загрузка назначенных исходных писем",
|
||
"raw_download_all": "Загрузка всех исходных писем",
|
||
"read": "Чтение назначенных почтовых данных",
|
||
"read_all": "Чтение всех почтовых данных",
|
||
"smtp_ingest": "Прием электронной почты через протокол SMTP"
|
||
},
|
||
"dialog": {
|
||
"account_description": "Разрешения, ограниченные выбранным аккаунтом.",
|
||
"account_title": "Разрешения аккаунта",
|
||
"global_description": "Системные разрешения, предоставленные этому пользователю.",
|
||
"global_title": "Глобальные разрешения"
|
||
},
|
||
"scope": {
|
||
"account": "Аккаунт #{{id}}",
|
||
"global": "Глобальные"
|
||
},
|
||
"system": {
|
||
"access": "Базовый доступ к системе",
|
||
"root": "Полный контроль системы"
|
||
},
|
||
"token": {
|
||
"manage": "Управление токенами доступа"
|
||
},
|
||
"user": {
|
||
"manage": "Управление всеми пользователями",
|
||
"view": "Просмотр базовых имен пользователей"
|
||
}
|
||
},
|
||
"profile": {
|
||
"avatar_alt": "Аватар",
|
||
"menu": {
|
||
"profile": "Профиль",
|
||
"settings": "Настройки",
|
||
"sign_out": "Выйти"
|
||
}
|
||
},
|
||
"proxyDelete": {
|
||
"close": "Закрыть",
|
||
"confirmText": "Вы уверены, что хотите удалить",
|
||
"deleteBtn": "Удалить",
|
||
"failedDesc": "Удаление не удалось, попробуйте позже",
|
||
"failedTitle": "Ошибка удаления прокси",
|
||
"permanent": "Это действие безвозвратно удалит прокси из системы. Это нельзя отменить.",
|
||
"proxyIdLabel": "Proxy Id:",
|
||
"proxyIdPlaceholder": "Введите Proxy Id для подтверждения удаления.",
|
||
"successDesc": "Прокси был успешно удален.",
|
||
"successTitle": "Успешно удалено",
|
||
"title": "Удалить прокси",
|
||
"tryAgain": "Попробовать снова",
|
||
"warningDesc": "Пожалуйста, будьте осторожны, эту операцию нельзя отменить.",
|
||
"warningTitle": "Внимание!"
|
||
},
|
||
"restore_message": {
|
||
"accountsInvolved": "Задействованные аккаунты",
|
||
"bulkTitle": "Массовое восстановление сообщений",
|
||
"bulkWarning": "Примечание: сообщения будут восстановлены в исходные папки.",
|
||
"confirm": "Выполнить восстановление",
|
||
"desc": "Это действие повторно загрузит выбранные сообщения из Bichon и восстановит их в соответствующих почтовых ящиках на сервере IMAP.",
|
||
"failed": "Ошибка восстановления",
|
||
"failedTitle": "Восстановление не удалось",
|
||
"messages": "сообщений",
|
||
"restore_to_imap": "Восстановить сообщение",
|
||
"success": "Восстановление успешно",
|
||
"successDesc": "Выбранные сообщения были успешно восстановлены на сервере IMAP.",
|
||
"summary": "Детали восстановления",
|
||
"title": "Восстановить одно сообщение"
|
||
},
|
||
"roles": {
|
||
"actions": {
|
||
"add": "Добавить роль",
|
||
"cancel": "Отмена",
|
||
"close": "Закрыть",
|
||
"failed": "Ошибка операции",
|
||
"retry": "Повторить",
|
||
"submit_create": "Создать роль",
|
||
"submit_update": "Обновить роль",
|
||
"success_create": "Роль создана",
|
||
"success_update": "Роль обновлена"
|
||
},
|
||
"categories": {
|
||
"account_resource": "Ресурсы аккаунта",
|
||
"global_data": "Доступ к глобальным данным",
|
||
"identity": "Личность и управление"
|
||
},
|
||
"columns": {
|
||
"created_at": "Создана",
|
||
"id": "ID",
|
||
"name": "Имя",
|
||
"permissions": "Права",
|
||
"role_type": "Тип",
|
||
"updated_at": "Обновлена"
|
||
},
|
||
"delete": {
|
||
"alert_desc": "Удаление роли лишит прав всех пользователей, которым она назначена.",
|
||
"alert_title": "Предупреждение: навсегда.",
|
||
"confirm_btn": "Удалить роль",
|
||
"confirm_label": "Введите ID роли для подтверждения:",
|
||
"deleting": "Удаление...",
|
||
"dialog_title": "Удалить роль",
|
||
"error_fallback": "Не удалось удалить роль.",
|
||
"error_title": "Ошибка удаления",
|
||
"irreversible": "Это действие нельзя отменить.",
|
||
"placeholder": "Введите «{{id}}»",
|
||
"success_desc": "Роль «{{name}}» успешно удалена.",
|
||
"success_title": "Роль удалена",
|
||
"warning_text": "Вы удаляете роль {{name}} (ID: {{id}}) навсегда."
|
||
},
|
||
"description_hint": "Определите область доступа и права.",
|
||
"details": {
|
||
"close_btn": "Закрыть",
|
||
"desc_account": "Доступ к данным отдельного аккаунта.",
|
||
"desc_global": "Глобальное управление и системный доступ.",
|
||
"role_badge": "Роль: {{type}}",
|
||
"title": "Права роли: {{name}}",
|
||
"unknown": "Неизвестная роль",
|
||
"view_permissions": "Подробнее"
|
||
},
|
||
"empty": {
|
||
"desc": "Вы еще не создали ни одной кастомной роли.",
|
||
"title": "Роли не найдены"
|
||
},
|
||
"form": {
|
||
"builtin_badge": "Системная роль",
|
||
"builtin_desc": "Эта роль предустановлена и доступна только для чтения.",
|
||
"desc_label": "Описание",
|
||
"matrix_label": "Матрица прав ({{type}})",
|
||
"name_label": "Имя роли",
|
||
"type_label": "Тип роли"
|
||
},
|
||
"placeholder": {
|
||
"filter": "Поиск ролей..."
|
||
},
|
||
"title": {
|
||
"create": "Создать роль",
|
||
"edit": "Роль: {{name}}"
|
||
},
|
||
"types": {
|
||
"Account": "Аккаунт",
|
||
"Global": "Глобальная"
|
||
},
|
||
"validation": {
|
||
"name_required": "Имя роли обязательно",
|
||
"perm_required": "Выберите хотя бы одно право"
|
||
}
|
||
},
|
||
"search": {
|
||
"account": "Аккаунт",
|
||
"addEmailAccount": "Добавить почтовый аккаунт",
|
||
"addTags": {
|
||
"cancel": "Отмена",
|
||
"createHint": "Создать новый тег: {{tag}}",
|
||
"invalidTitle": "Неверный тег",
|
||
"none": "Теги не добавлены",
|
||
"save": "Сохранить",
|
||
"saving": "Сохранение...",
|
||
"searchPlaceholder": "Найти или создать тег...",
|
||
"selectedCount": "{{count}} тегов выбрано",
|
||
"title": "Редактировать теги",
|
||
"tryAgain": "Пожалуйста, попробуйте позже",
|
||
"updateFailedTitle": "Ошибка обновления",
|
||
"updatedDesc": "Теги были успешно обновлены",
|
||
"updatedTitle": "Теги обновлены"
|
||
},
|
||
"adjustSearch": "Попробуйте изменить критерии поиска или очистить фильтры.",
|
||
"advanced": "Дополнительно",
|
||
"advancedFilters": "Расширенные фильтры",
|
||
"any": "Любой",
|
||
"attachmentName": "Имя вложения",
|
||
"attachmentsSize": "Вложения и Размер",
|
||
"bcc": "Скрытая копия",
|
||
"before": "До:",
|
||
"bulkActions": {
|
||
"ariaLabel": "Выбрано сообщений: {{count}}. Панель действий",
|
||
"clear": "Очистить выбор",
|
||
"delete": "Удалить",
|
||
"deleteDesc": "Удалить выбранные",
|
||
"manageTags": "Управление тегами",
|
||
"selected": "Выбрано: {{count}}"
|
||
},
|
||
"cc": "Копия",
|
||
"clear": "Очистить",
|
||
"date": "Дата",
|
||
"dateRange": "Диапазон дат",
|
||
"delete": {
|
||
"confirmButton": "Удалить",
|
||
"confirmDetail": "Это действие нельзя отменить.",
|
||
"confirmPrefix": "Вы уверены, что хотите удалить",
|
||
"countLabel": "{{count}} сообщ.",
|
||
"errorTitle": "Ошибка удаления",
|
||
"successDesc": "Успешно удалено.",
|
||
"successTitle": "Удалено",
|
||
"title": "Удалить сообщения",
|
||
"warningDesc": "Сообщения будут удалены безвозвратно.",
|
||
"warningTitle": "Предупреждение"
|
||
},
|
||
"editTag": "Ред. тег",
|
||
"endDate": "Дата окончания",
|
||
"from": "От",
|
||
"fullTextMultiAccount": "Полнотекстовый · Мультиаккаунт · Расширенные фильтры",
|
||
"hasAttachment": "Есть вложение",
|
||
"huge": "Огромный (≥20 MB)",
|
||
"keyword": "Ключевое слово",
|
||
"large": "Большой (10 - 20 МБ)",
|
||
"mailbox": "Ящик",
|
||
"maxSize": "Макс. размер",
|
||
"maximumBytes": "Максимум",
|
||
"medium": "Средний (2 - 10 МБ)",
|
||
"messageId": "Message ID",
|
||
"minSize": "Мин. размер",
|
||
"minimumBytes": "Минимум",
|
||
"no": "Нет",
|
||
"noActiveEmailAccount": "Нет активного почтового аккаунта.",
|
||
"noEmailsFound": "Письма не найдены",
|
||
"noMailboxSelectAccount": "Нет ящика. Сначала выберите аккаунт.",
|
||
"originalMessageIdHeader": "Заголовок Message-ID оригинального письма",
|
||
"pleaseSelectAtLeastOne": "Пожалуйста, выберите хотя бы одно условие поиска",
|
||
"preview": "Предпросмотр",
|
||
"recipient": "Получатель",
|
||
"searchArchivedEmails": "Искать в архивированных письмах",
|
||
"searchButton": "Найти",
|
||
"searchInSubjectBody": "Искать в теме, теле, вложениях...",
|
||
"searching": "Поиск, пожалуйста, подождите...",
|
||
"searchingButton": "Поиск...",
|
||
"selectAccount": "Выбрать аккаунт",
|
||
"selectDate": "Выберите дату",
|
||
"selectMailbox": "Выбрать ящик",
|
||
"sender": "Отправитель",
|
||
"senderRecipients": "Отправитель / Получатели",
|
||
"since": "С:",
|
||
"size": "Размер",
|
||
"sizeDescription": "Размер означает общий размер электронного письма, включая вложения.",
|
||
"small": "Маленький (<2 МБ)",
|
||
"sort": "Сортировка",
|
||
"source": "Источник",
|
||
"startDate": "Дата начала",
|
||
"startSearching": "Начните с ввода ключевого слова, отправителя или использования фильтров.",
|
||
"subject": "Тема",
|
||
"tagFilter": "Фильтр по тегам",
|
||
"thread": {
|
||
"empty": "Нет сообщений в этой цепочке",
|
||
"error": "Не удалось загрузить цепочку",
|
||
"invalidDate": "Неверная дата",
|
||
"latest": "Последнее",
|
||
"loadMore": "Загрузить ещё",
|
||
"loadingMore": "Загрузка...",
|
||
"noSubject": "(Без темы)",
|
||
"title": "Цепочка · {{count}} сообщений"
|
||
},
|
||
"tiny": "Очень маленький (<15 КБ)",
|
||
"title": "Поиск",
|
||
"to": "Кому",
|
||
"updateTags": {
|
||
"actionAdd": "Добавить",
|
||
"actionOverwrite": "Перезаписать",
|
||
"actionRemove": "Удалить",
|
||
"cancel": "Отмена",
|
||
"createHint": "Нажмите Enter, чтобы создать тег: \"{{tag}}\"",
|
||
"invalidTitle": "Недопустимый тег",
|
||
"none": "Теги не выбраны",
|
||
"overwriteWarning": "Предупреждение: это перезапишет все существующие теги в выбранных элементах.",
|
||
"savingAdd": "Добавление...",
|
||
"savingOverwrite": "Перезапись...",
|
||
"savingRemove": "Удаление...",
|
||
"searchPlaceholder": "Поиск или создание тега...",
|
||
"selectedCount": "Будет применено тегов: {{count}}",
|
||
"submitAdd": "Добавить теги",
|
||
"submitOverwrite": "Перезаписать теги",
|
||
"submitRemove": "Удалить теги",
|
||
"title": "Обновить теги",
|
||
"tryAgain": "Пожалуйста, попробуйте позже.",
|
||
"updateFailedTitle": "Ошибка обновления",
|
||
"updatedDesc": "Теги были успешно обновлены.",
|
||
"updatedTitle": "Теги обновлены"
|
||
},
|
||
"yes": "Да"
|
||
},
|
||
"search_accounts": {
|
||
"clear_accounts": "Очистить выбранные аккаунты",
|
||
"label": "Почтовые аккаунты",
|
||
"no_accounts_found": "Аккаунты не найдены",
|
||
"search_placeholder": "Поиск почтовых аккаунтов..."
|
||
},
|
||
"search_contacts": {
|
||
"any": "Любые",
|
||
"label": "Контакты",
|
||
"label_with_count": "Контакты ({{count}})",
|
||
"loading": "Загрузка...",
|
||
"no_contact_found": "Контакты не найдены",
|
||
"reset_all": "Сбросить все контакты",
|
||
"search_placeholder": "Поиск по {{field}}...",
|
||
"showing_limit": "Показаны первые 100 результатов • Всего {{total}}"
|
||
},
|
||
"search_input": {
|
||
"all": "Все поля",
|
||
"all_fields_desc": "Поиск по теме, тексту, отправителю и получателям",
|
||
"body": "Текст письма",
|
||
"button": "Поиск",
|
||
"clear_history": "Очистить историю",
|
||
"no_history": "История поиска пуста",
|
||
"placeholder": "Поиск писем (используйте \" \" для фразового поиска)",
|
||
"recent_title": "Недавние поиски",
|
||
"subject": "Тема"
|
||
},
|
||
"search_mailbox": {
|
||
"clear_mailboxes": "Очистить выбранные папки",
|
||
"label": "Почтовые папки",
|
||
"no_mailbox_found": "Папки не найдены",
|
||
"search_placeholder": "Поиск папок",
|
||
"select_account_first": "Сначала выберите почтовый аккаунт"
|
||
},
|
||
"search_more": {
|
||
"any": "Любой",
|
||
"apply": "Применить фильтры",
|
||
"attachment_name_label": "Имя вложения",
|
||
"attachment_name_placeholder": "Например: invoice.pdf",
|
||
"category": "Категория вложения",
|
||
"content_type": "Тип файла",
|
||
"extension": "Расширение файла",
|
||
"has_attachment": "Есть вложение",
|
||
"is_message": "Вложение в формате письма",
|
||
"is_message_desc": "Это вложение является файлом почты, например, файлом .eml.",
|
||
"message_id_description": "Поиск по Message-ID из заголовков письма",
|
||
"message_id_label": "Исходный Message-ID",
|
||
"message_size_label": "Размер письма",
|
||
"reset": "Сброс",
|
||
"search_placeholder": "Поиск {{field}}...",
|
||
"size_presets": {
|
||
"any": "Любой размер",
|
||
"huge": "Очень большой (> 20 МБ)",
|
||
"large": "Большой (10–20 МБ)",
|
||
"medium": "Средний (2–10 МБ)",
|
||
"small": "Маленький (< 2 МБ)",
|
||
"tiny": "Очень маленький (< 15 КБ)"
|
||
},
|
||
"title": "Расширенные фильтры",
|
||
"trigger_label": "Дополнительно"
|
||
},
|
||
"search_reset": {
|
||
"label": "Сброс",
|
||
"tooltip": "Очистить все фильтры"
|
||
},
|
||
"search_view": {
|
||
"button_label": "Вид",
|
||
"menu_title": "Настройки отображаемых столбцов"
|
||
},
|
||
"settings": {
|
||
"accounts": "Аккаунты",
|
||
"acl": "Acl",
|
||
"actions": "Действия",
|
||
"add": "Добавить",
|
||
"addNewProxyHere": "Добавьте новый прокси здесь. ",
|
||
"adding": "Добавление...",
|
||
"appearance": {
|
||
"button": {
|
||
"update": "Обновить настройки"
|
||
},
|
||
"command": {
|
||
"no_results": "Язык не найден.",
|
||
"search": "Поиск языка..."
|
||
},
|
||
"description": {
|
||
"language": "Выберите язык веб-интерфейса.",
|
||
"theme": "Выберите светлый или темный режим."
|
||
},
|
||
"field": {
|
||
"language": "Язык интерфейса",
|
||
"theme": "Тема интерфейса"
|
||
},
|
||
"placeholder": {
|
||
"select_language": "Выберите язык"
|
||
},
|
||
"theme": {
|
||
"dark": "Темная",
|
||
"light": "Светлая"
|
||
},
|
||
"title": "Внешний вид",
|
||
"validation": {
|
||
"language": {
|
||
"required": "Пожалуйста, выберите язык."
|
||
},
|
||
"theme": {
|
||
"required": "Пожалуйста, выберите тему."
|
||
}
|
||
}
|
||
},
|
||
"authUrl": "Auth Url",
|
||
"changePasswordForFutureLogins": "Изменить пароль для будущих входов.",
|
||
"confirmReset": "Подтвердить сброс",
|
||
"createdAt": "Создано",
|
||
"delete": "Удалить",
|
||
"description": "Описание",
|
||
"edit": "Ред.",
|
||
"enabled": "Включено",
|
||
"enterNewRootPassword": "Введите новый root пароль",
|
||
"enterProxyIdToConfirmDeletion": "Введите ID прокси для подтверждения удаления.",
|
||
"failedToCopyText": "Не удалось скопировать текст",
|
||
"filterAccessToken": "Фильтр access token...",
|
||
"filterAccount": "Фильтр аккаунт...",
|
||
"filterOauth2": "Фильтр oauth2...",
|
||
"filterProxy": "Фильтр прокси...",
|
||
"general": "Общие",
|
||
"generateNewToken": "Сгенерировать новый токен, старый немедленно истечет.",
|
||
"header": {
|
||
"description": "Управление профилем и просмотр конфигураций системы.",
|
||
"title": "Настройки"
|
||
},
|
||
"host": "Хост",
|
||
"id": "Id",
|
||
"invalidPassword": "Неверный пароль",
|
||
"lastAccess": "Посл. доступ",
|
||
"manageRootTokenAndPassword": "Безопасное управление root-токеном и паролем.",
|
||
"name": "Имя",
|
||
"noProxies": "Нет прокси",
|
||
"noProxiesDesc": "Вы еще не добавили конфигурации прокси. Добавьте одну, чтобы начать использовать функции прокси.",
|
||
"password": "Пароль",
|
||
"pleaseUseAnIpAddressForBetterReliability": "Пожалуйста, используйте IP-адрес (например, 127.0.0.1), а не имя хоста или домен для большей надежности.",
|
||
"port": "Порт",
|
||
"profile": {
|
||
"account": {
|
||
"id": "ID аккаунта: {{id}}"
|
||
},
|
||
"avatarAlt": "Аватар",
|
||
"button": {
|
||
"permissions": "Права доступа",
|
||
"update_profile": "Обновить профиль",
|
||
"view_global_permissions": "Просмотреть глобальные права"
|
||
},
|
||
"field": {
|
||
"email": "Электронная почта",
|
||
"password": "Пароль",
|
||
"username": "Имя пользователя"
|
||
},
|
||
"loadError": "Не удалось загрузить информацию о пользователе.",
|
||
"maxSize": "До {{size}}",
|
||
"placeholder": {
|
||
"password_keep": "Оставьте пустым, чтобы сохранить текущий пароль"
|
||
},
|
||
"removeAvatar": "Удалить аватар",
|
||
"section": {
|
||
"accounts": "{{count}} связанных аккаунтов",
|
||
"roles": "Роли"
|
||
},
|
||
"toast": {
|
||
"update_failed": "Не удалось обновить профиль",
|
||
"updated": "Профиль успешно обновлён"
|
||
},
|
||
"uploadError": "Ошибка(и) загрузки файла",
|
||
"uploadTitle": "Загрузить аватар",
|
||
"validation": {
|
||
"email": {
|
||
"invalid": "Введите корректный адрес электронной почты",
|
||
"required": "Электронная почта обязательна"
|
||
},
|
||
"password": {
|
||
"max": "Пароль должен содержать не более 256 символов",
|
||
"min": "Пароль должен содержать не менее 8 символов"
|
||
},
|
||
"username": {
|
||
"max": "Имя пользователя должно содержать не более 32 символов",
|
||
"min": "Имя пользователя должно содержать не менее 5 символов",
|
||
"required": "Имя пользователя обязательно"
|
||
}
|
||
}
|
||
},
|
||
"proxy": "Прокси",
|
||
"proxyUpdateOrAddFailed": "{{action}} не удалось, попробуйте позже",
|
||
"reset": "Сброс",
|
||
"resetRootPassword": "Сбросить Root пароль",
|
||
"resetRootToken": "Сбросить Root Token",
|
||
"root": "Root",
|
||
"rootAccessManagement": "Управление Root-доступом",
|
||
"rootDesc": "Управление учетными данными root-доступа, включая токен и пароль.",
|
||
"rootPasswordMustBeAtLeast6Characters": "Root-пароль должен быть длиной не менее 6 символов.",
|
||
"rootTitle": "Root",
|
||
"selectAll": "Выбрать все",
|
||
"sidebar": {
|
||
"access": "Права доступа",
|
||
"apiTokens": "API-токены",
|
||
"configurations": "Системные конфигурации",
|
||
"profile": "Профиль",
|
||
"proxy": "Сетевой прокси"
|
||
},
|
||
"theRootPasswordHasBeenReset": "Root-пароль был сброшен",
|
||
"theRootTokenHasBeenReset": "Root-токен был сброшен",
|
||
"theme": "Тема",
|
||
"title": "Настройки",
|
||
"token": "Токен",
|
||
"tokenUrl": "Token Url",
|
||
"type": "Тип",
|
||
"updateTheProxyHere": "Обновите прокси здесь. ",
|
||
"updatedAt": "Обновлено",
|
||
"url": "Url",
|
||
"useNewPasswordForNextLogin": "Используйте новый пароль для следующего входа.",
|
||
"useProxy": "Исп. прокси",
|
||
"username": "Имя пользователя",
|
||
"youAreAboutToResetTheRootPassword": "Вы собираетесь сбросить root-пароль. Убедитесь, что сохранили его надежно.",
|
||
"youAreAboutToResetTheRootToken": "Вы собираетесь сбросить root-токен. Это действие нельзя отменить.",
|
||
"yourLoginInformationHasBeenUpdated": "Ваша информация для входа обновлена. Нет необходимости входить снова.",
|
||
"yourProxyHasBeenSuccessfully": "Ваш прокси был успешно {{action}}."
|
||
},
|
||
"sign_out": {
|
||
"confirm": "Выйти",
|
||
"desc": "Вы уверены, что хотите выйти? Вам нужно будет снова войти, чтобы получить доступ к аккаунту.",
|
||
"title": "Выйти"
|
||
},
|
||
"system": {
|
||
"notifications": "Системные уведомления"
|
||
},
|
||
"systemConfig": {
|
||
"pageDescription": "Эти параметры инициализируются через флаги CLI или переменные окружения. Они доступны только для чтения.",
|
||
"pageTitle": "Конфигурации системного уровня",
|
||
"sections": {
|
||
"cors": {
|
||
"desc": "Правила кросс-доменного доступа",
|
||
"title": "CORS"
|
||
},
|
||
"integration": {
|
||
"desc": "Интеграция протокола ИИ-ассистента.",
|
||
"title": "Внешняя интеграция"
|
||
},
|
||
"logging": {
|
||
"desc": "Поведение вывода логов",
|
||
"title": "Логирование"
|
||
},
|
||
"network": {
|
||
"desc": "HTTP и публичный доступ",
|
||
"title": "Сеть"
|
||
},
|
||
"performance": {
|
||
"desc": "Параллелизм и сжатие",
|
||
"title": "Производительность"
|
||
},
|
||
"security": {
|
||
"desc": "Аутентификация и шифрование",
|
||
"title": "Безопасность"
|
||
},
|
||
"smtp": {
|
||
"desc": "Настройки приема входящей почты для архивации в реальном времени",
|
||
"title": "SMTP-сервер"
|
||
},
|
||
"storage": {
|
||
"desc": "Пути к базе данных и лимиты",
|
||
"title": "Хранилище и кэш"
|
||
}
|
||
},
|
||
"status": {
|
||
"auto": "Авто",
|
||
"configured": "Настроено",
|
||
"disabled": "Выключено",
|
||
"enabled": "Включено",
|
||
"missing": "Отсутствует",
|
||
"notSet": "Не задано"
|
||
}
|
||
},
|
||
"table": {
|
||
"asc": "Возр.",
|
||
"delete": "Удалить",
|
||
"desc": "Убыв.",
|
||
"edit": "Ред.",
|
||
"hide": "Скрыть",
|
||
"loading": "Загрузка...",
|
||
"noResults": "Результатов не найдено",
|
||
"of": "из",
|
||
"page": "Страница",
|
||
"pagination": {
|
||
"first": "Перейти на первую страницу",
|
||
"fixed_page_size": "{{size}} строк на странице.",
|
||
"last": "Перейти на последнюю страницу",
|
||
"next": "Следующая страница",
|
||
"page_info": "Страница {{page}} из {{total}}",
|
||
"previous": "Предыдущая страница",
|
||
"rows_per_page": "Строк на странице",
|
||
"selected": "Выбрано {{selected}} из {{total}} строк."
|
||
},
|
||
"results": "результатов",
|
||
"rowsPerPage": "Строк на странице",
|
||
"showing": "Показано",
|
||
"to": "по"
|
||
},
|
||
"tag": {
|
||
"clear_all": "Очистить все теги",
|
||
"label": "Теги",
|
||
"no_tags_found": "Теги не найдены",
|
||
"search_placeholder": "Поиск тегов..."
|
||
},
|
||
"theme": {
|
||
"appearance": "Внешний вид",
|
||
"blue": "Синий",
|
||
"dark": "Темная",
|
||
"default": "По умолчанию",
|
||
"green": "Зеленый",
|
||
"light": "Светлая",
|
||
"orange": "Оранжевый",
|
||
"rose": "Розовый",
|
||
"yellow": "Желтый"
|
||
},
|
||
"time": {
|
||
"absolute_range": "Абсолютный диапазон дат",
|
||
"apply": "Применить",
|
||
"before": "До",
|
||
"clear_filters": "Очистить фильтр времени",
|
||
"days_ago_to_now": "дней назад — по настоящее время",
|
||
"end_date": "Дата окончания",
|
||
"format": "yyyy-MM-dd",
|
||
"historical": "Исторический диапазон (до...)",
|
||
"label": "Время",
|
||
"last_day": "Последний 1 день",
|
||
"last_days": "Последние {{count}} дней",
|
||
"last_months": "Последние {{count}} месяцев",
|
||
"over_years_ago": "{{count}} {{unit}} назад",
|
||
"recent_prefix": "Недавно:",
|
||
"recent_range": "Недавний диапазон (с...)",
|
||
"since": "С",
|
||
"start_date": "Дата начала",
|
||
"year": "год",
|
||
"years": "лет"
|
||
},
|
||
"users": {
|
||
"actions": {
|
||
"api_tokens": "API токены",
|
||
"buttons": {
|
||
"add_account": "Добавить аккаунт",
|
||
"create": "Создать",
|
||
"update": "Обновить"
|
||
},
|
||
"delete": {
|
||
"alert_desc": "Пользователь и все его данные будут стерты.",
|
||
"alert_title": "Внимание: удаление навсегда.",
|
||
"button_confirm": "Удалить пользователя",
|
||
"button_deleting": "Удаление...",
|
||
"confirm_msg": "Вы удаляете пользователя {{name}} (ID: {{id}}) навсегда.",
|
||
"input_label": "Для подтверждения введите ID пользователя:",
|
||
"irreversible": "Это действие необратимо.",
|
||
"placeholder": "Введите «{{id}}»",
|
||
"title": "Удалить пользователя",
|
||
"toast": {
|
||
"failed_fallback": "Не удалось удалить пользователя.",
|
||
"failed_title": "Ошибка удаления",
|
||
"success_desc": "Пользователь «{{name}}» успешно удален.",
|
||
"success_title": "Пользователь удален"
|
||
}
|
||
},
|
||
"dialog": {
|
||
"create_title": "Создать пользователя",
|
||
"edit_title": "Редактирование: {{name}}",
|
||
"subtitle": "Настройка личности, уровней доступа и политик безопасности."
|
||
},
|
||
"fields": {
|
||
"assign_role": "Назначить роль",
|
||
"burst_interval": "Интервал всплеска (сек)",
|
||
"description": "Описание (опционально)",
|
||
"description_hint": "Внутренние заметки (до 256 символов).",
|
||
"description_placeholder": "Заметки о пользователе...",
|
||
"email": "Эл. почта",
|
||
"email_hint": "Основной адрес для уведомлений.",
|
||
"global_roles_hint": "Назначьте системные права.",
|
||
"ip_whitelist": "Белый список IP",
|
||
"ip_whitelist_hint": "Ограничить вход этими IP (по одному на строку).",
|
||
"password": "Пароль",
|
||
"password_hint_create": "Безопасный пароль для нового пользователя.",
|
||
"password_hint_edit": "Введите новый пароль только для смены.",
|
||
"password_placeholder_create": "Минимум 8 символов",
|
||
"password_placeholder_edit": "Оставьте пустым, чтобы не менять",
|
||
"rate_quota": "Квота частоты",
|
||
"select_account": "Выбрать аккаунт",
|
||
"username": "Имя пользователя",
|
||
"username_hint": "Уникальный идентификатор для входа."
|
||
},
|
||
"placeholder": {
|
||
"filter": "Поиск пользователей..."
|
||
},
|
||
"schema": {
|
||
"account_required": "Выберите аккаунт",
|
||
"description_max": "Описание не более 256 символов",
|
||
"email_invalid": "Введите корректный адрес эл. почты",
|
||
"email_required": "Эл. почта обязательна",
|
||
"global_role_required": "Назначьте хотя бы одну глобальную роль",
|
||
"ip_invalid": "Неверный IP-адрес",
|
||
"password_max": "Максимум 256 символа",
|
||
"password_min": "Минимум 8 символов",
|
||
"password_required": "Пароль обязателен",
|
||
"role_required": "Выберите роль",
|
||
"username_max": "Максимум 32 символа",
|
||
"username_min": "Минимум 3 символов",
|
||
"username_required": "Имя пользователя обязательно"
|
||
},
|
||
"sections": {
|
||
"basic": "Основные данные",
|
||
"global": "Глобальные права",
|
||
"mail_access": "Управление почтой",
|
||
"mail_access_subtitle": "Выберите почтовые аккаунты для управления.",
|
||
"policy": "Политики"
|
||
},
|
||
"states": {
|
||
"full_access": "Полный доступ",
|
||
"full_access_desc": "Администраторы имеют доступ ко всем аккаунтам по умолчанию.",
|
||
"no_accounts": "Аккаунты не назначены.",
|
||
"security_disabled": "Политики безопасности отключены."
|
||
},
|
||
"tabs": {
|
||
"general": "Общее",
|
||
"permissions": "Права аккаунта",
|
||
"security": "Безопасность и ACL"
|
||
},
|
||
"toast": {
|
||
"created": "Пользователь создан",
|
||
"updated": "Пользователь обновлен"
|
||
}
|
||
},
|
||
"api_tokens": {
|
||
"button": {
|
||
"generate": "Создать новый токен"
|
||
},
|
||
"delete": {
|
||
"confirm_button": "Удалить токен",
|
||
"confirm_label": "Для подтверждения введите {{word}} ниже:",
|
||
"confirm_placeholder": "Введите «{{word}}» для подтверждения",
|
||
"deleting": "Удаление...",
|
||
"desc": "Вы собираетесь навсегда удалить этот API токен",
|
||
"irreversible": "Это действие нельзя отменить. Любые приложения, использующие этот токен, немедленно потеряют доступ.",
|
||
"prefix": "Префикс токена",
|
||
"title": "Удалить API токен",
|
||
"warning_desc": "Любые скрипты или сервисы, использующие этот токен, перестанут работать. Убедитесь, что вы обновили свои системы.",
|
||
"warning_title": "Предупреждение"
|
||
},
|
||
"empty": {
|
||
"description": "В системе еще не создано ни одного API-токена.",
|
||
"title": "API токены не найдены"
|
||
},
|
||
"table": {
|
||
"api_key": "API ключ",
|
||
"created": "Создан",
|
||
"expired": "Истек",
|
||
"expires_at": "Истекает",
|
||
"last_used": "Последнее использование",
|
||
"name": "Имя",
|
||
"never": "Никогда",
|
||
"owner": "Владелец",
|
||
"permanent": "Бессрочно",
|
||
"type": "Тип",
|
||
"unnamed": "Безымянный токен",
|
||
"web_ui": "Веб-интерфейс"
|
||
},
|
||
"toast": {
|
||
"delete_failed": "Не удалось удалить токен, попробуйте еще раз.",
|
||
"delete_failed_title": "Ошибка удаления",
|
||
"deleted_desc": "Токен «{{name}}» был успешно удален.",
|
||
"deleted_title": "API токен удален"
|
||
},
|
||
"toolbar": {
|
||
"search_placeholder": "Поиск по имени, владельцу или токену..."
|
||
},
|
||
"unnamed": "Безымянный токен"
|
||
},
|
||
"buttons": {
|
||
"add": "Добавить пользователя",
|
||
"add_new": "Новый пользователь"
|
||
},
|
||
"columns": {
|
||
"actions": "Действия",
|
||
"avatar": "Аватар",
|
||
"created_at": "Создан",
|
||
"email": "Эл. почта",
|
||
"id": "ID",
|
||
"roles": "Роли и права",
|
||
"updated_at": "Обновлен",
|
||
"username": "Имя пользователя"
|
||
},
|
||
"empty": {
|
||
"description": "Нажмите кнопку ниже, чтобы добавить первого пользователя.",
|
||
"title": "Пользователи не найдены"
|
||
},
|
||
"nav": {
|
||
"api_tokens": "API токены",
|
||
"roles": "Роли",
|
||
"users": "Пользователи"
|
||
},
|
||
"tokens": {
|
||
"dialog": {
|
||
"create_title": "Создать токен доступа",
|
||
"description": "Нажмите «Сохранить» по завершении.",
|
||
"edit_title": "Редактировать токен"
|
||
},
|
||
"error": {
|
||
"fallback": "Операция не удалась, попробуйте позже."
|
||
},
|
||
"expire_options": {
|
||
"1_day": "1 день",
|
||
"30_days": "30 дней",
|
||
"7_days": "7 дней",
|
||
"never": "Бессрочно"
|
||
},
|
||
"fields": {
|
||
"expire_hint": "Токен автоматически истечет через выбранное время.",
|
||
"expire_label": "Срок действия",
|
||
"expire_placeholder": "Выберите срок",
|
||
"name_hint": "Опционально · макс. 32 символа",
|
||
"name_label": "Имя",
|
||
"name_placeholder": "Короткое имя для токена"
|
||
},
|
||
"schema": {
|
||
"expire_int": "Должно быть целым числом",
|
||
"expire_number": "Должно быть числом",
|
||
"expire_positive": "Должно быть больше 0",
|
||
"name_max": "Макс. 32 символа"
|
||
},
|
||
"toast": {
|
||
"create_failed_title": "Ошибка создания",
|
||
"create_success_desc": "Токен доступа успешно создан.",
|
||
"create_success_title": "Токен создан",
|
||
"update_failed_title": "Ошибка обновления",
|
||
"update_success_desc": "Токен доступа успешно обновлен.",
|
||
"update_success_title": "Токен обновлен"
|
||
}
|
||
},
|
||
"tokens_action": {
|
||
"buttons": {
|
||
"add": "Добавить токен"
|
||
},
|
||
"delete_dialog": {
|
||
"description": "Это действие нельзя отменить.",
|
||
"title": "Удалить токен доступа?"
|
||
},
|
||
"dialog": {
|
||
"description": "Управление API токенами этого пользователя.",
|
||
"title": "API токены"
|
||
},
|
||
"empty": {
|
||
"description": "У этого пользователя пока нет API токенов.",
|
||
"title": "Нет API токенов"
|
||
},
|
||
"list": {
|
||
"button_delete": "Удалить токен",
|
||
"expires_on_brief": "Истекает {{date}}",
|
||
"label_created": "Создан",
|
||
"label_expires_at": "Истекает",
|
||
"label_last_used": "Использован",
|
||
"label_token": "Токен",
|
||
"never": "Никогда",
|
||
"never_expires": "Бессрочно",
|
||
"status_active": "Активен",
|
||
"status_expired": "Истек",
|
||
"unnamed_token": "Безымянный токен"
|
||
}
|
||
}
|
||
},
|
||
"validation": {
|
||
"emailRequired": "Email обязателен",
|
||
"folderLimitMustBeAtLeast100": "Лимит папки должен быть не менее 100",
|
||
"folderLimitMustBeNumber": "Лимит папки должен быть числом",
|
||
"imapHostCannotBeEmpty": "IMAP хост не может быть пустым",
|
||
"imapHostRequired": "IMAP хост обязателен",
|
||
"imapPortMustBeLessThan65536": "IMAP порт должен быть меньше 65536",
|
||
"imapPortMustBePositive": "IMAP порт должен быть положительным целым числом",
|
||
"incrementalSyncMustBeAtLeast10": "Интервал инкрементальной синхронизации должен быть не менее 10 минут",
|
||
"incrementalSyncMustBeNumber": "Интервал инкрементальной синхронизации должен быть числом",
|
||
"invalidEmail": "Неверный адрес электронной почты",
|
||
"invalidUrl": "Неверный URL",
|
||
"passwordMinLength": "Пароль должен быть не менее {{min}} символов",
|
||
"passwordRequired": "Пароль обязателен, когда метод авторизации - Пароль",
|
||
"pleaseEnterPassword": "Пожалуйста, введите ваш пароль",
|
||
"pleaseEnterUsernameOrEmail": "Пожалуйста, введите ваше имя пользователя или адрес электронной почты",
|
||
"required": "Это поле обязательно",
|
||
"singleRequestBatchSizeMustBeNumber": "Размер пакета должен быть числом",
|
||
"singleRequestBatchSizeTooLarge": "Размер пакета должен быть не более 200",
|
||
"singleRequestBatchSizeTooSmall": "Размер пакета должен быть не менее 10"
|
||
}
|
||
} |