mirror of
https://github.com/bulwarkmail/native.git
synced 2026-11-02 08:07:11 +00:00
1929 lines
159 KiB
JSON
1929 lines
159 KiB
JSON
{
|
||
"advanced_search": {
|
||
"after": "После",
|
||
"before": "До",
|
||
"no_attachment": "Без вложений",
|
||
"not_starred": "Без пометки",
|
||
"advanced_filters_count": "{name}, активно: {count}",
|
||
"larger_than_kb": "Больше {size} КБ",
|
||
"smaller_than_kb": "Меньше {size} КБ"
|
||
},
|
||
"calendar": {
|
||
"alerts": {
|
||
"minutes_after": "{count, plural, one {Через # минуту} few {Через # минуты} many {Через # минут} other {Через # минуты}}"
|
||
},
|
||
"colors": {
|
||
"indigo": "Индиго",
|
||
"teal": "Бирюзовый"
|
||
},
|
||
"drawer": {
|
||
"my_calendars": "Мои календари",
|
||
"no_calendars": "Календарей пока нет.",
|
||
"shared_with_me": "Доступные мне",
|
||
"subscribed": "Подписки"
|
||
},
|
||
"event_modal": {
|
||
"participant_placeholder": "Добавить участника по email"
|
||
},
|
||
"events": {
|
||
"copy_link_short": "Ссылка",
|
||
"export_ics_short": ".ics",
|
||
"nothing_planned": "Ничего не запланировано. Нажмите, чтобы создать.",
|
||
"tap_to_create": "Нажмите +, чтобы создать",
|
||
"copy_title_short": "Заголовок"
|
||
},
|
||
"fab": {
|
||
"event": "Мероприятие",
|
||
"task": "Задача"
|
||
},
|
||
"form": {
|
||
"description_placeholder": "Заметки, повестка…",
|
||
"location_placeholder": "Место или адрес",
|
||
"time": "Время"
|
||
},
|
||
"import": {
|
||
"file_too_large_max": "Файл слишком большой (макс. {size} МБ).",
|
||
"imported_count": "{count, plural, one {Импортировано # событие.} few {Импортировано # события.} many {Импортировано # событий.} other {Импортировано # события.}}",
|
||
"no_calendar": "Создайте календарь, прежде чем импортировать события.",
|
||
"no_calendar_title": "Нет календаря",
|
||
"picker_error": "Не удалось открыть выбор файлов",
|
||
"picker_unavailable": "В этой сборке нет модуля выбора файлов. Пересоберите приложение, чтобы включить импорт.",
|
||
"picker_unavailable_title": "Импорт недоступен",
|
||
"refused_count": "{count, plural, one {Не удалось импортировать # событие:} few {Не удалось импортировать # события:} many {Не удалось импортировать # событий:} other {Не удалось импортировать # события:}}",
|
||
"refused_message": "{count, plural, =1 {Не удалось импортировать событие: {reason}} one {Не удалось импортировать # событие: {reason}} few {Не удалось импортировать # события: {reason}} many {Не удалось импортировать # событий: {reason}} other {Не удалось импортировать # события: {reason}}}",
|
||
"selected_count": "Выбрано: {count}"
|
||
},
|
||
"invitation": {
|
||
"accept": "Да",
|
||
"add_error": "Не удалось добавить событие",
|
||
"add_to_calendar": "Добавить в календарь",
|
||
"added": "Добавлено в календарь",
|
||
"already_in_calendar": "Уже в вашем календаре",
|
||
"cancelled": "Это событие отменено",
|
||
"decline": "Нет",
|
||
"join_video": "Присоединиться к видеозвонку",
|
||
"no_writable_calendar": "Нет календаря, доступного для записи",
|
||
"organizer": "Организатор",
|
||
"reading": "Чтение приглашения…",
|
||
"reply": "Участник ответил на это приглашение",
|
||
"response_error": "Не удалось отправить ваш ответ",
|
||
"response_sent": "Ответ отправлен",
|
||
"tentative": "Возможно",
|
||
"title": "Приглашение в календарь",
|
||
"trust_authentication_failed": "Это письмо не прошло проверку подлинности отправителя (SPF/DKIM/DMARC).",
|
||
"trust_authentication_missing": "Не удалось подтвердить отправителя.",
|
||
"trust_sender_mismatch": "Отправитель не совпадает с организатором события.",
|
||
"trust_sender_mismatch_unverified": "Отправитель не совпадает с организатором, и письмо не прошло проверку подлинности.",
|
||
"trust_verified": "Отправитель подтверждён",
|
||
"cancel_outdated": "В вашем календаре более новая версия этого события, чем эта отмена.",
|
||
"remove_error": "Не удалось удалить событие",
|
||
"remove_from_calendar": "Удалить из календаря",
|
||
"removed_from_calendar": "Удалено из вашего календаря."
|
||
},
|
||
"management": {
|
||
"clear_confirm": "Удалить все",
|
||
"clear_description": "Все события этого календаря будут удалены. События, которые также входят в другой календарь, будут только отвязаны от этого.",
|
||
"clear_title": "Удалить все события?",
|
||
"delete_description": "Календарь и все его события будут удалены. Это действие нельзя отменить.",
|
||
"delete_title": "Удалить календарь?",
|
||
"description_placeholder": "Необязательно",
|
||
"edit_calendar": "Редактировать календарь",
|
||
"new_calendar": "Новый календарь",
|
||
"color_invalid": "Введите цвет из шести hex-цифр, с # или без, например #3b82f6.",
|
||
"custom_color": "Свой цвет (hex)",
|
||
"description_field": "Описание",
|
||
"fewer_colors": "Меньше цветов",
|
||
"more_colors": "Больше цветов"
|
||
},
|
||
"notifications": {
|
||
"channel_name": "Напоминания календаря",
|
||
"participant_limit": "Сервер допускает не более {max, plural, one {# участника} few {# участников} many {# участников} other {# участника}} в событии, включая организатора, поэтому отклонил это изменение. Администратор может увеличить лимит.",
|
||
"starts_in_days": "{count, plural, one {Начнётся через # день} few {Начнётся через # дня} many {Начнётся через # дней} other {Начнётся через # дня}}",
|
||
"starts_in_hours": "{count, plural, one {Начнётся через # час} few {Начнётся через # часа} many {Начнётся через # часов} other {Начнётся через # часа}}",
|
||
"starts_in_minutes": "{count, plural, one {Начнётся через # минуту} few {Начнётся через # минуты} many {Начнётся через # минут} other {Начнётся через # минуты}}"
|
||
},
|
||
"occurrence_not_found_again": "Изменение не сохранено: не удалось снова найти это повторение на сервере. Попробуйте ещё раз.",
|
||
"participants": {
|
||
"limit_warning": "Больше {max, plural, one {# участника} few {# участников} many {# участников} other {# участника}}, включая организатора: сервер может отказаться сохранить это событие. Администратор может увеличить лимит.",
|
||
"group_members": "{count, plural, one {# участник} few {# участника} many {# участников} other {# участника}}",
|
||
"remove_named": "Убрать {name}"
|
||
},
|
||
"recurrence": {
|
||
"editor_occurrences_count": "{count, plural, one {повторение} few {повторения} many {повторений} other {повторения}}",
|
||
"every_count_days": "{count, plural, one {Каждый # день} few {Каждые # дня} many {Каждые # дней} other {Каждые # дня}}",
|
||
"every_count_months": "{count, plural, one {Каждый # месяц} few {Каждые # месяца} many {Каждые # месяцев} other {Каждые # месяца}}",
|
||
"every_count_weeks": "{count, plural, one {Каждую # неделю} few {Каждые # недели} many {Каждые # недель} other {Каждые # недели}}",
|
||
"every_count_years": "{count, plural, one {Каждый # год} few {Каждые # года} many {Каждые # лет} other {Каждые # года}}",
|
||
"occurrence_count": "{count, plural, one {# повторение} few {# повторения} many {# повторений} other {# повторения}}",
|
||
"until_date": "До {date}"
|
||
},
|
||
"settings": {
|
||
"device_sync_desc": "Ваши календари будут видны в приложении «Календарь» и других приложениях на этом устройстве. Изменения синхронизируются в обе стороны.",
|
||
"device_sync_title": "Синхронизация с этим устройством",
|
||
"show_week_numbers_mobile_desc": "Показывать номера недель в представлении «Месяц».",
|
||
"time_zone": "Часовой пояс",
|
||
"time_zone_auto": "Часовой пояс устройства",
|
||
"time_zone_auto_zone": "Часовой пояс устройства ({zone})",
|
||
"time_zone_desc": "Пояс для новых событий и отображения календаря. «Часовой пояс устройства» берётся из настроек этого устройства."
|
||
},
|
||
"share": {
|
||
"add_people": "Добавить людей",
|
||
"error": "Не удалось обновить общий доступ",
|
||
"no_matches": "Нет совпадений",
|
||
"no_principals": "Общий доступ на этом сервере недоступен.",
|
||
"search_placeholder": "Искать по имени или email",
|
||
"shared_with": "Доступ имеют"
|
||
},
|
||
"subscription": {
|
||
"add_feed": "Добавить ленту",
|
||
"feed_too_large": "Лента слишком большая",
|
||
"fetch_failed": "Не удалось получить ленту (HTTP {status})",
|
||
"name_and_url_required": "Введите название и URL ленты.",
|
||
"not_a_feed": "По этому URL нет ленты iCalendar",
|
||
"not_synced": "Ещё не синхронизировано",
|
||
"url_scheme_invalid": "URL должен начинаться с https://, http://, webcal:// или webcals://",
|
||
"your_subscriptions": "Ваши подписки",
|
||
"account_changed": "Аккаунт сменился во время синхронизации подписки. Она снова синхронизируется в своём аккаунте.",
|
||
"feed_truncated": "Лента оборвалась раньше конца. Ничего не изменено.",
|
||
"mass_removal": "В ленте разом пропали {count} из {total} событий. Они сохранены на случай, если лента повреждена."
|
||
},
|
||
"tasks": {
|
||
"add_placeholder": "Добавить задачу…",
|
||
"add_time": "Добавить время",
|
||
"clear_due_date": "Убрать срок выполнения",
|
||
"delete_error": "Не удалось удалить задачу",
|
||
"not_found": "Эта задача больше недоступна.",
|
||
"save_error": "Не удалось сохранить задачу",
|
||
"update_error": "Не удалось обновить задачу",
|
||
"delete_confirm": "Удалить эту задачу?"
|
||
},
|
||
"views": {
|
||
"schedule": "Расписание",
|
||
"three_days": "3 дня",
|
||
"n_days": "{count} дн."
|
||
},
|
||
"detail": {
|
||
"delete_confirm": "Удалить это событие?",
|
||
"location_hint": "Открывает место; долгое нажатие копирует его"
|
||
},
|
||
"a11y": {
|
||
"event_count": "{count, plural, one {# событие} few {# события} many {# событий} other {# события}}"
|
||
},
|
||
"account_changed": "Аккаунт сменился во время загрузки или сохранения календаря.",
|
||
"change_month_named": "{month}, сменить месяц"
|
||
},
|
||
"common": {
|
||
"add": "Добавить",
|
||
"back": "Назад",
|
||
"confirm": "Подтвердить",
|
||
"create": "Создать",
|
||
"dismiss": "Закрыть",
|
||
"done": "Готово",
|
||
"open": "Открыть",
|
||
"open_link_message": "{host} откроется вне приложения.",
|
||
"open_link_title": "Открыть ссылку?",
|
||
"remove": "Удалить",
|
||
"retry": "Повторить",
|
||
"undo": "Отменить",
|
||
"update": "Обновить"
|
||
},
|
||
"contacts": {
|
||
"address_books": {
|
||
"confirm_delete_count": "{count, plural, =0 {Удалить «{name}»? Это действие нельзя отменить.} one {Удалить «{name}»? Вместе с ней будет удалён # контакт. Это действие нельзя отменить.} few {Удалить «{name}»? Вместе с ней будут удалены # контакта. Это действие нельзя отменить.} many {Удалить «{name}»? Вместе с ней будет удалено # контактов. Это действие нельзя отменить.} other {Удалить «{name}»? Вместе с ней будет удалено # контакта. Это действие нельзя отменить.}}"
|
||
},
|
||
"all_contacts": "Все контакты",
|
||
"bulk": {
|
||
"add_tag": "Добавить тег",
|
||
"delete_confirm_mobile": "{count, plural, one {Удалить # контакт? Это действие нельзя отменить.} few {Удалить # контакта? Это действие нельзя отменить.} many {Удалить # контактов? Это действие нельзя отменить.} other {Удалить # контакта? Это действие нельзя отменить.}}",
|
||
"move_to_address_book": "Переместить в адресную книгу",
|
||
"tag_failed": "Не удалось добавить тег",
|
||
"delete_confirm_title": "Удалить контакты"
|
||
},
|
||
"contact": "Контакт",
|
||
"create_hint_mobile": "Удерживайте, чтобы создать группу",
|
||
"detail": {
|
||
"add_to_group_failed": "Не удалось добавить в группу",
|
||
"copy_name": "{name} (копия)",
|
||
"created_on": "Создано: {date}",
|
||
"duplicate_failed": "Не удалось создать копию",
|
||
"duplicate_no_book": "Нельзя создать копию без адресной книги.",
|
||
"no_address_book": "Нет адресной книги",
|
||
"not_found": "Контакт не найден",
|
||
"open_dialer_failed": "Не удалось открыть набор номера",
|
||
"open_link_failed": "Не удалось открыть ссылку",
|
||
"open_maps_failed": "Не удалось открыть карты",
|
||
"open_sms_failed": "Не удалось открыть приложение для сообщений",
|
||
"share": "Поделиться",
|
||
"share_title": "Поделиться: {name}",
|
||
"sms": "SMS",
|
||
"timezone_value": "Часовой пояс: {zone}",
|
||
"updated_on": "Изменено: {date}"
|
||
},
|
||
"empty_state_hint_mobile": "Нажмите +, чтобы добавить",
|
||
"export": {
|
||
"failed": "Не удалось экспортировать"
|
||
},
|
||
"form": {
|
||
"add_nickname": "Добавить псевдоним",
|
||
"add_note": "Добавить заметку",
|
||
"add_organization": "Добавить организацию",
|
||
"address_book_required": "Выберите адресную книгу, чтобы сохранить этот контакт.",
|
||
"categories_placeholder_mobile": "Введите тег и нажмите Enter",
|
||
"context_none": "Нет",
|
||
"date_placeholder": "YYYY-MM-DD, YYYY-MM, YYYY или --MM-DD",
|
||
"display_name_optional": "Отображаемое имя (необязательно)",
|
||
"display_name_placeholder": "Своё отображаемое имя",
|
||
"edit_named": "Редактировать: {name}",
|
||
"gender_unspecified": "Не указан",
|
||
"grammatical_gender": "Грамматический род",
|
||
"invalid_date_message": "«{date}» — не дата. Используйте YYYY-MM-DD, YYYY-MM, YYYY или --MM-DD.",
|
||
"invalid_date_title": "Неверная дата",
|
||
"invalid_email_message": "«{address}» — недействительный адрес электронной почты.",
|
||
"invalid_email_title": "Недопустимый адрес",
|
||
"label": "Метка",
|
||
"label_placeholder": "Работа, Личное, …",
|
||
"missing_address_book": "Не выбрана адресная книга",
|
||
"missing_info": "Недостаточно данных",
|
||
"name_or_email_required": "Добавьте имя или хотя бы один адрес электронной почты.",
|
||
"new_organization": "Новая организация",
|
||
"org_name_required": "Добавьте название организации.",
|
||
"photo_hint_mobile": "Нажмите на фото, чтобы выбрать изображение",
|
||
"photo_media_unread": "Не удалось прочитать фотографии контакта с сервера, поэтому ничего не сохранено. Попробуйте ещё раз.",
|
||
"photo_permission_message": "Разрешите доступ к фотогалерее, чтобы выбрать фото контакта.",
|
||
"photo_permission_title": "Нужен доступ к фото",
|
||
"pick_date": "Выберите дату",
|
||
"pronouns": "Местоимения",
|
||
"pronouns_placeholder": "they/them",
|
||
"url": "URL"
|
||
},
|
||
"group": "Группа",
|
||
"groups": {
|
||
"add_member": "Добавить участника",
|
||
"add_members": "Добавить участников",
|
||
"add_members_failed": "Не удалось добавить участников",
|
||
"create_ellipsis": "Новая группа…",
|
||
"delete_confirm_named": "Удалить «{name}»? Участники не будут удалены.",
|
||
"delete_failed": "Не удалось удалить группу",
|
||
"email_all": "Написать всем",
|
||
"members_with_count": "Участники ({count})",
|
||
"no_emails": "Нет адресов",
|
||
"no_members_hint": "Нажмите «Добавить участника», чтобы начать",
|
||
"not_found": "Группа не найдена",
|
||
"remove_member": "Удалить участника",
|
||
"remove_member_confirm": "Удалить «{name}» из этой группы?",
|
||
"remove_member_failed": "Не удалось удалить участника"
|
||
},
|
||
"import": {
|
||
"change_target": "Изменить",
|
||
"choose_file_mobile": "Выберите файл vCard",
|
||
"failed_count": "{count, plural, one {Не удалось импортировать # контакт.} few {Не удалось импортировать # контакта.} many {Не удалось импортировать # контактов.} other {Не удалось импортировать # контакта.}}",
|
||
"import_count": "Импортировать ({count})",
|
||
"into_address_book": "Импорт в адресную книгу",
|
||
"into_named": "Импорт в «{name}»",
|
||
"no_address_book": "Создайте адресную книгу, прежде чем импортировать контакты.",
|
||
"picker_failed": "Не удалось открыть выбор файлов",
|
||
"replaces": "Заменит {name}",
|
||
"unnamed": "Контакт без имени",
|
||
"update_existing": "Обновить существующие",
|
||
"updated_count": "{count, plural, one {# контакт уже был в списке и обновлён.} few {# контакта уже были в списке и обновлены.} many {# контактов уже были в списке и обновлены.} other {# контакта уже были в списке и обновлены.}}"
|
||
},
|
||
"no_tags_hint": "Тегов пока нет. Введите тег выше.",
|
||
"picker": {
|
||
"add_count": "{count, plural, =0 {Добавить} one {Добавить (#)} few {Добавить (#)} many {Добавить (#)} other {Добавить (#)}}",
|
||
"title": "Добавить контакт"
|
||
},
|
||
"rename_tag_hint_mobile": "Удерживайте тег, чтобы переименовать его",
|
||
"tag_name_placeholder": "Новое название тега",
|
||
"unnamed": "Без имени",
|
||
"delete_confirm_title": "Удалить контакт",
|
||
"directory": {
|
||
"restricted_hint": "Ваш почтовый сервер показывает только аккаунты, с которыми вы уже работаете, например ваши группы и людей, которые предоставили вам доступ.",
|
||
"restricted_queries_off": "Ваш почтовый сервер показывает только аккаунты, с которыми вы уже работаете, например ваши группы и людей, которые предоставили вам доступ. Администратор может включить запросы к справочнику, чтобы показывать всех."
|
||
}
|
||
},
|
||
"context_menu": {
|
||
"color_tag": "Тег",
|
||
"remove_color": "Убрать тег",
|
||
"emails_selected": "{count, plural, one {Выбрано # письмо} few {Выбрано # письма} many {Выбрано # писем} other {Выбрано # письма}}",
|
||
"rules": {
|
||
"login_changed": "Вы сменили аккаунт, поэтому правило не сохранено"
|
||
}
|
||
},
|
||
"device_sync": {
|
||
"auth_problem_text": "Сервер больше не принимает вход в аккаунт {account}, поэтому его контакты и календари на этом устройстве больше не синхронизируются. Войдите снова, чтобы возобновить синхронизацию. Изменения, сделанные на этом устройстве, сохранятся.",
|
||
"auth_problem_title": "Войдите снова, чтобы продолжить синхронизацию",
|
||
"problem_channel": "Проблемы синхронизации",
|
||
"sign_out_anyway": "Выйти",
|
||
"sign_out_pending_message": "{count, plural, one {# изменение, сделанное на этом устройстве, не дошло до сервера. Оно будет потеряно, если вы сейчас выйдете.} few {# изменения, сделанные на этом устройстве, не дошли до сервера. Они будут потеряны, если вы сейчас выйдете.} many {# изменений, сделанных на этом устройстве, не дошли до сервера. Они будут потеряны, если вы сейчас выйдете.} other {# изменения, сделанного на этом устройстве, не дошли до сервера. Они будут потеряны, если вы сейчас выйдете.}}",
|
||
"sign_out_pending_title": "Всё равно выйти?",
|
||
"sign_out_unknown_message": "Изменения, сделанные на этом устройстве, могли не дойти до сервера. Они будут потеряны, если вы сейчас выйдете.",
|
||
"signed_out_text": "Выполнен выход из аккаунта {account}, поэтому его контакты и календари на этом устройстве больше не синхронизируются. Войдите снова, чтобы возобновить синхронизацию. Изменения, сделанные на этом устройстве, сохранятся.",
|
||
"signed_out_title": "Войдите, чтобы продолжить синхронизацию",
|
||
"signing_out": "Удаление синхронизированных контактов и календарей с этого устройства…"
|
||
},
|
||
"email_composer": {
|
||
"attach_camera": "Камера",
|
||
"attachment_reminder_body": "В письме упоминается «{keyword}», но файл не прикреплён. Всё равно отправить?",
|
||
"attachment_reminder_title": "Забыли вложение?",
|
||
"attachments_too_large_total": "Вложения превысят лимит {max} на одно письмо, установленный этим сервером.",
|
||
"editor_unavailable": "Не удалось прочитать содержимое письма. Скопируйте текст, затем закройте и снова откройте редактор.",
|
||
"files_picker": {
|
||
"attach": "{count, plural, =0 {Прикрепить} one {Прикрепить # файл} few {Прикрепить # файла} many {Прикрепить # файлов} other {Прикрепить # файла}}",
|
||
"empty_folder": "Эта папка пуста",
|
||
"load_failed": "Не удалось загрузить ваши файлы"
|
||
},
|
||
"from_options": "Параметры отправителя",
|
||
"group_chip": "{name} ({count})",
|
||
"identity_unavailable": "Удостоверение недоступно",
|
||
"image_load_failed": "Не удалось загрузить изображение",
|
||
"no_recipient": "(нет получателя)",
|
||
"no_sent_folder": "Папка «Отправленные» не найдена",
|
||
"permission_camera": "Чтобы сделать фото, нужен доступ к камере.",
|
||
"permission_photos": "Чтобы прикреплять изображения, нужен доступ к фотогалерее.",
|
||
"placeholder_warning": {
|
||
"title": "Проверить заполнители?",
|
||
"message": "В письме есть текст-заполнитель, который увидят получатели. Отредактировать его перед отправкой?",
|
||
"found": "Найденные заполнители",
|
||
"more": "и ещё {count}",
|
||
"dont_ask_again": "Больше не спрашивать",
|
||
"send_anyway": "Отправить всё равно",
|
||
"back": "Вернуться к редактированию"
|
||
},
|
||
"placeholder_words": {
|
||
"before": [
|
||
"ваше",
|
||
"ваш",
|
||
"ваша",
|
||
"ваши",
|
||
"твоё",
|
||
"твое",
|
||
"твой",
|
||
"твоя",
|
||
"вставьте",
|
||
"укажите",
|
||
"введите",
|
||
"добавьте"
|
||
],
|
||
"after": [],
|
||
"unfinished": []
|
||
},
|
||
"recipient_add_contact": "Добавить в контакты",
|
||
"recipient_copy": "Копировать адрес",
|
||
"recipient_move_to": "Переместить в «{field}»",
|
||
"recipient_remove": "Удалить",
|
||
"recipients_partly_refused": "Сервер отклонил {recipients}. Остальные получатели получат письмо.",
|
||
"recipients_partly_refused_title": "Отправлено не всем",
|
||
"recipients_refused": "Не отправлено: сервер отклонил {recipients}.",
|
||
"remove_attachment": "Удалить вложение",
|
||
"save_draft": "Сохранить черновик",
|
||
"save_failed_no_drafts": "Нет папки «Черновики», в которую можно сохранить этот черновик.",
|
||
"save_failed_no_identity": "Не удалось загрузить удостоверения отправителя, поэтому черновик нельзя сохранить. Проверьте подключение или скопируйте текст перед закрытием.",
|
||
"schedule_custom": "Выбрать дату и время…",
|
||
"schedule_in_1h": "Через 1 час",
|
||
"schedule_in_3h": "Через 3 часа",
|
||
"schedule_past_body": "Запланированное время должно быть в будущем.",
|
||
"schedule_past_title": "Выберите время в будущем",
|
||
"schedule_tomorrow": "Завтра, 8:00",
|
||
"schedule_tomorrow_morning": "Завтра утром",
|
||
"schedule_too_late_body": "Это позже, чем разрешает сервер. Выберите более раннее время.",
|
||
"schedule_too_late_title": "Слишком далеко",
|
||
"schedule_unsupported_body": "Этот почтовый сервер не поддерживает запланированную отправку.",
|
||
"schedule_unsupported_title": "Планирование недоступно",
|
||
"scheduled_body": "Письмо будет отправлено {time}.",
|
||
"scheduled_title": "Запланировано",
|
||
"send_now": "Отправить сейчас",
|
||
"send_timeout_body": "Возможно, письмо уже отправлено. Проверьте папку «Отправленные», прежде чем отправлять его снова.",
|
||
"send_timeout_title": "Сервер не отвечает",
|
||
"submission_limit": "Сервер отказался отправить письмо, так как достигнут лимит: {reason}",
|
||
"submission_quota": "На сервере слишком много записей об отправленных письмах для этой учётной записи. Bulwark удалил те, что мог; если это повторяется, попросите администратора увеличить лимит отправки писем.",
|
||
"undo_send_label": "Отправка через {seconds} с…",
|
||
"upload_failed_short": "Ошибка загрузки",
|
||
"uploading": "Загрузка...",
|
||
"uploading_pct": "Загрузка {pct}%",
|
||
"validation": {
|
||
"subject_required": "Добавьте тему"
|
||
},
|
||
"format_plain_text": "Переключить на обычный текст",
|
||
"format_rich_text": "Переключить на форматированный текст (HTML)",
|
||
"login_switched_attach_body": "Вы начали это письмо в аккаунте {account}. Вернитесь в этот аккаунт, чтобы прикрепить файлы.",
|
||
"login_switched_body": "Вы начали это письмо в аккаунте {account}. Вернитесь в этот аккаунт, чтобы отправить его.",
|
||
"login_switched_save_body": "Вы начали это письмо в аккаунте {account}. Вернитесь в этот аккаунт, чтобы сохранить его.",
|
||
"login_switched_title": "Аккаунт сменён",
|
||
"option_encrypt": "Шифровать",
|
||
"option_encrypt_hint": "Прочитать его смогут только получатели (и вы); каждому получателю нужен ключ",
|
||
"option_security": "Подпись и шифрование",
|
||
"option_sign": "Подписывать",
|
||
"option_sign_pgp_hint": "Добавить подпись OpenPGP вашим ключом",
|
||
"option_sign_smime_hint": "Добавить подпись S/MIME вашим сертификатом",
|
||
"read_receipt_off": "Запросить уведомление о прочтении",
|
||
"secure_failed_title": "Не удаётся подписать или зашифровать",
|
||
"secure_missing_keys": "Нет ключа для {recipients}. Импортируйте его в разделе «Настройки → Шифрование».",
|
||
"secure_no_key": "На этом устройстве нет ключа для {email}. Импортируйте его в разделе «Настройки → Шифрование».",
|
||
"secure_offline": "Подписанные или зашифрованные письма не могут ждать в папке «Исходящие». Отправьте письмо, когда будете в сети.",
|
||
"secure_unlock_reason": "Ваш ключ подписывает это письмо.",
|
||
"send_unconfirmed_body": "Сервер не подтвердил отправку. Прежде чем отправлять снова, проверьте папку «Отправленные». Черновик сохранён.",
|
||
"send_unconfirmed_title": "Отправка не подтверждена",
|
||
"toolbar": {
|
||
"insert_image": "Вставить изображение"
|
||
},
|
||
"undo_send_other_login": "Это письмо отправлено из другого аккаунта",
|
||
"undo_send_other_login_body": "Вернитесь в аккаунт {account}, чтобы отменить отправку или отправить письмо сейчас. Оно уйдёт, когда закончится задержка.",
|
||
"upload_login_switched": "Не загружено: аккаунт сменён",
|
||
"use_template": "Шаблон"
|
||
},
|
||
"email_list": {
|
||
"cross_account_move_offline": "Для перемещения между аккаунтами нужно подключение",
|
||
"emails_archived_count": "{count, plural, one {# письмо архивировано} few {# письма архивированы} many {# писем архивировано} other {# письма архивировано}}",
|
||
"emails_moved_to": "{count, plural, one {# письмо перемещено} few {# письма перемещены} many {# писем перемещено} other {# письма перемещено}} в папку «{mailbox}»",
|
||
"error": "Ошибка",
|
||
"filter_chip": "{field}: {value}",
|
||
"filter_title": "Фильтр писем",
|
||
"folder_counts": "Всего: {total} · непрочитанных: {unread}",
|
||
"import": {
|
||
"none": "Ни одно письмо не импортировано.",
|
||
"partial": "Импортировано: {imported}, с ошибкой: {failed}.",
|
||
"success": "{count, plural, one {Импортировано # письмо.} few {Импортировано # письма.} many {Импортировано # писем.} other {Импортировано # письма.}}",
|
||
"title": "Импорт"
|
||
},
|
||
"marked_as_spam": "Отмечено как спам",
|
||
"marked_as_spam_count": "{count, plural, one {# письмо отмечено как спам} few {# письма отмечены как спам} many {# писем отмечено как спам} other {# письма отмечено как спам}}",
|
||
"marked_not_spam": "Отмечено как не спам",
|
||
"marked_not_spam_count": "{count, plural, one {# письмо отмечено как не спам} few {# письма отмечены как не спам} many {# писем отмечено как не спам} other {# письма отмечено как не спам}}",
|
||
"move_same_account": "Письма можно перемещать только в пределах одного аккаунта",
|
||
"moved_to_trash": "Письмо перемещено в корзину",
|
||
"moved_to_trash_count": "{count, plural, one {# письмо перемещено в корзину} few {# письма перемещены в корзину} many {# писем перемещено в корзину} other {# письма перемещено в корзину}}",
|
||
"no_archive_folder": "На сервере не найдена папка «Архив».",
|
||
"no_emails_in": "{folder}: писем нет",
|
||
"no_junk_folder": "На сервере не найдена папка «Спам».",
|
||
"no_mailboxes": "Папки не найдены",
|
||
"no_mailboxes_hint": "Проверьте, что ваш аккаунт JMAP поддерживает почту.",
|
||
"no_tags_defined": "Теги не заданы. Добавьте их в настройках.",
|
||
"no_trash_folder": "На сервере не найдена папка «Корзина». Проверьте настройки папок.",
|
||
"offline_nothing_cached": "Нет подключения. Показать нечего: почта ещё не сохранена в кэше.",
|
||
"open_draft_failed": "Не удалось открыть черновик.",
|
||
"outbox_discard": "Отменить",
|
||
"outbox_failed": "{count, plural, one {# изменение не удалось сохранить} few {# изменения не удалось сохранить} many {# изменений не удалось сохранить} other {# изменения не удалось сохранить}} на сервере.",
|
||
"recent_searches": "Недавние запросы",
|
||
"remove_filter": "Убрать фильтр «{label}»",
|
||
"scope_all_folders": "Все папки",
|
||
"scope_this_folder": "Эта папка",
|
||
"search_placeholder": "Поиск почты...",
|
||
"showing_cached": "Показана почта из кэша",
|
||
"sort_toggle_hint": "Меняет порядок сортировки писем на обратный",
|
||
"swipe_move": "Переместить",
|
||
"swipe_spam": "Спам",
|
||
"total": "всего",
|
||
"undo_failed": "Не удалось отменить",
|
||
"unknown_tag": "не задан здесь"
|
||
},
|
||
"email_viewer": {
|
||
"add_sender_to_contacts": "Добавить отправителя в контакты",
|
||
"address_actions": {
|
||
"add_contact": "Добавить в контакты",
|
||
"compose": "Новое письмо",
|
||
"copy": "Копировать адрес",
|
||
"copy_failed": "Не удалось скопировать адрес."
|
||
},
|
||
"attachment_actions": {
|
||
"open": "Открыть",
|
||
"preview": "Просмотр",
|
||
"save": "Сохранить",
|
||
"share": "Поделиться"
|
||
},
|
||
"attachment_failed": "Не удалось открыть вложение",
|
||
"authentication": {
|
||
"spoof_warning": "Не удалось проверить адрес отправителя — это письмо может быть поддельным."
|
||
},
|
||
"body_truncated": "Письмо слишком большое, чтобы показать его полностью.",
|
||
"bundle_too_large": "Вложения слишком большие, чтобы объединить их в один файл.",
|
||
"color_tag": {
|
||
"blue": "Синий",
|
||
"green": "Зелёный",
|
||
"none": "Нет",
|
||
"orange": "Оранжевый",
|
||
"pink": "Розовый",
|
||
"purple": "Фиолетовый",
|
||
"red": "Красный",
|
||
"title": "Цветной тег",
|
||
"yellow": "Жёлтый"
|
||
},
|
||
"delete_permanently_message": "Это письмо будет удалено навсегда без возможности восстановления.",
|
||
"delete_permanently_title": "Удалить навсегда?",
|
||
"details": {
|
||
"attachment_count_size": "{count, plural, one {# файл} few {# файла} many {# файлов} other {# файла}} · {size}",
|
||
"received_after_delay": "{date} · время доставки {delay}",
|
||
"spam_score_value": "{score} ({status})"
|
||
},
|
||
"export_failed": "Не удалось экспортировать",
|
||
"forwarded": "Переслано",
|
||
"load_failed": "Не удалось загрузить письмо",
|
||
"preview": {
|
||
"open_external": "Открыть в приложении",
|
||
"pdf_external": "PDF-файлы открываются в программе просмотра PDF на этом устройстве.",
|
||
"unsupported": "Для этого типа файлов нет предпросмотра.",
|
||
"media_unsupported": "Этот файл нельзя воспроизвести здесь.",
|
||
"pdf_protected": "Этот PDF защищён паролем. Откройте его в другом приложении, чтобы ввести пароль.",
|
||
"pdf_unreadable": "Этот PDF нельзя показать здесь.",
|
||
"archive_files": "{count, plural, one {# файл} few {# файла} many {# файлов} other {# файла}}",
|
||
"archive_first_files": "Первые {count} файлов",
|
||
"archive_protected": "Этот архив защищён паролем. Откройте его в другом приложении, чтобы ввести пароль.",
|
||
"archive_unreadable": "Этот архив нельзя открыть здесь."
|
||
},
|
||
"received_via": "на {name}",
|
||
"remove_color": "Убрать тег",
|
||
"replied": "Отвечено",
|
||
"reschedule_recipients_refused": "Ничего не изменилось: сервер отклонил {recipients}.",
|
||
"save_to_files": {
|
||
"title": "Сохранить в «Файлы»",
|
||
"save_here": "Сохранить сюда",
|
||
"saved": "Сохранено в «Файлы»",
|
||
"saved_to": "В папку {folder}",
|
||
"failed": "Не удалось сохранить в «Файлы»",
|
||
"load_failed": "Не удалось загрузить папки. Повторите попытку."
|
||
},
|
||
"sender_actions": "Отправитель…",
|
||
"set_color": "Назначить тег",
|
||
"show_all_count": "Показать все ({count})",
|
||
"show_less": "Свернуть",
|
||
"smime_unsupported": "Подписано или зашифровано с помощью S/MIME — на мобильных устройствах не поддерживается",
|
||
"source_too_large": "Письмо слишком большое для полного отображения. Вместо этого поделитесь полным исходным кодом.",
|
||
"still_scheduled": "Письмо по-прежнему запланировано.",
|
||
"still_scheduled_at": "Письмо по-прежнему запланировано на {date}.",
|
||
"thread_loading": "Загрузка беседы...",
|
||
"undo_send_failed": "Не удалось отменить отправку",
|
||
"unsubscribe_banner": {
|
||
"no_identity": "Нет удостоверения для отправки"
|
||
},
|
||
"view_dark_mode": "Показать в тёмной теме",
|
||
"view_light_mode": "Показать в светлой теме",
|
||
"not_spam_short": "Не спам",
|
||
"spam_short": "Спам",
|
||
"quick_reply_login_switched": "Это письмо в другом аккаунте. Вернитесь в него, чтобы ответить.",
|
||
"quick_reply_unconfirmed": "Сервер не подтвердил отправку. Прежде чем отправлять снова, проверьте папку «Отправленные»."
|
||
},
|
||
"files": {
|
||
"delete_cascade_hint": "Папки удаляются вместе со всем содержимым. Это действие нельзя отменить.",
|
||
"delete_item_title": "Удалить этот объект?",
|
||
"delete_items_title": "{count, plural, one {Удалить # объект?} few {Удалить # объекта?} many {Удалить # объектов?} other {Удалить # объекта?}}",
|
||
"done": "Готово",
|
||
"download_failed_status": "Не удалось скачать (HTTP {status})",
|
||
"error_forbidden": "У вас нет прав на это действие здесь.",
|
||
"error_invalid_name": "Сервер не принимает это имя.",
|
||
"error_over_quota": "Достигнуто ограничение на число файлов или папок. Удалите некоторые и повторите попытку.",
|
||
"error_too_deep": "Папки нельзя вкладывать так глубоко.",
|
||
"error_too_large": "Этот файл слишком большой для сервера.",
|
||
"folder_empty": "Эта папка пуста",
|
||
"invalid_name": "Недопустимое имя",
|
||
"invalid_name_slash": "Имена не могут содержать \"/\".",
|
||
"move_to": "Переместить в…",
|
||
"name_control_chars": "Имена не могут содержать управляющие символы.",
|
||
"name_too_long": "Это имя слишком длинное для сервера.",
|
||
"open_error": "Не удалось открыть файл",
|
||
"open_with": "Открыть с помощью…",
|
||
"preview_too_large": "Файл слишком большой для предпросмотра.",
|
||
"share_add_people": "Добавить людей",
|
||
"share_empty": "Пока никому не предоставлен доступ",
|
||
"share_error": "Не удалось обновить общий доступ",
|
||
"share_file_error": "Не удалось поделиться файлом",
|
||
"share_folder_hint": "Доступ к папке открывает доступ ко всему её содержимому.",
|
||
"share_no_matches": "Нет совпадений",
|
||
"share_no_users": "Другие пользователи не найдены",
|
||
"share_remove": "Отозвать доступ",
|
||
"share_role_custom": "Пользовательский",
|
||
"share_search_placeholder": "Искать по имени или email",
|
||
"share_unavailable": "На этом устройстве нельзя поделиться файлом",
|
||
"shared_with": "Доступ имеют",
|
||
"sharing_access": "Общий доступ",
|
||
"symlink": "Символическая ссылка",
|
||
"upload_failed": "{count, plural, one {Не удалось загрузить # файл} few {Не удалось загрузить # файла} many {Не удалось загрузить # файлов} other {Не удалось загрузить # файла}}",
|
||
"upload_unavailable": "В этой сборке нет модуля выбора файлов. Пересоберите приложение, чтобы включить загрузку.",
|
||
"uploading_progress": "Загрузка {current}/{total} · {name}",
|
||
"batch_delete_confirm_message": "Вы уверены, что хотите удалить {count, plural, one {1 элемент} other {# элементов}}? Это действие нельзя отменить.",
|
||
"batch_delete_success": "{count, plural, one {1 элемент удалён} other {# элементов удалено}}",
|
||
"delete_confirm_message": "Вы уверены, что хотите удалить «{name}»? Это действие нельзя отменить.",
|
||
"delete_confirm_title": "Удалить ресурс",
|
||
"delete_success": "Успешно удалено",
|
||
"name_trash": "«.Trash» — это имя папки корзины в корне ваших файлов. Выберите другое имя.",
|
||
"settings_behavior": "Поведение",
|
||
"settings_colored_icons": "Цветные иконки",
|
||
"settings_colored_icons_desc": "Использовать цветные иконки вместо монохромных",
|
||
"settings_default_sort": "Сортировка по умолчанию",
|
||
"settings_default_sort_desc": "Выберите способ сортировки файлов по умолчанию",
|
||
"settings_default_view": "Вид по умолчанию",
|
||
"settings_default_view_desc": "Выберите между сеткой и списком",
|
||
"settings_display": "Отображение",
|
||
"settings_icons": "Иконки",
|
||
"settings_show_hidden": "Показывать скрытые файлы",
|
||
"settings_show_hidden_desc": "Отображать файлы и папки, начинающиеся с точки",
|
||
"settings_show_icons": "Показывать иконки файлов",
|
||
"settings_show_icons_desc": "Отображать иконки рядом с файлами и папками",
|
||
"settings_show_thumbnails": "Показывать миниатюры",
|
||
"settings_show_thumbnails_desc": "Отображать предпросмотр изображений вместо иконок для изображений",
|
||
"settings_sort_direction": "Направление сортировки",
|
||
"settings_sort_direction_desc": "Выберите порядок: по возрастанию или убыванию",
|
||
"share_remove_confirm": "Отозвать доступ?",
|
||
"share_remove_for": "Отозвать доступ у {name}",
|
||
"trash_unavailable_message": "{count, plural, =1 {Этот элемент нельзя} one {Этот # элемент нельзя} few {Эти # элемента нельзя} many {Эти # элементов нельзя} other {Эти # элемента нельзя}} переместить в корзину. Удалить навсегда? Это действие нельзя отменить.",
|
||
"upload": "Загрузить"
|
||
},
|
||
"identities": {
|
||
"badge": {
|
||
"to": "на {identity}",
|
||
"via": "через {identity}"
|
||
}
|
||
},
|
||
"login": {
|
||
"mobile": {
|
||
"add_subtitle": "В эти аккаунты вы уже вошли.",
|
||
"add_title": "Добавить ещё один аккаунт",
|
||
"camera_allow": "Разрешить доступ к камере",
|
||
"camera_disabled": "Доступ к камере отключён. Включите его в настройках, чтобы сканировать QR-код для входа.",
|
||
"camera_needed": "Bulwark Mail нужен доступ к камере, чтобы сканировать QR-код для входа.",
|
||
"choose_subtitle": "Выберите способ входа.",
|
||
"confirm_check": "Проверьте, всё ли верно",
|
||
"confirm_found": "Ваш почтовый сервер найден",
|
||
"confirm_subtitle": "Далее вы войдёте на странице вашего провайдера.",
|
||
"connecting": "Подключение: {host}",
|
||
"connecting_detail": "Настраиваем ваш почтовый ящик…",
|
||
"continue": "Продолжить",
|
||
"different_server": "Использовать другой сервер",
|
||
"elsewhere_title": "Аккаунт в другом месте",
|
||
"email_desc": "Мы найдём ваш почтовый сервер",
|
||
"email_step_hint": "Работает со Stalwart и любым другим почтовым сервером JMAP.",
|
||
"email_step_subtitle": "Обычно этого достаточно, чтобы найти ваш почтовый сервер.",
|
||
"email_step_title": "Какой у вас адрес электронной почты?",
|
||
"email_step_title_add": "Какой у вас другой адрес?",
|
||
"email_title": "Использовать мой адрес электронной почты",
|
||
"err_account_limit_detail": "Удалите аккаунт в настройках, чтобы добавить новый.",
|
||
"err_bad_detail": "Проверьте адрес электронной почты и пароль. Если в аккаунте включена двухфакторная аутентификация, создайте пароль приложения в веб-почте и используйте его здесь.",
|
||
"err_bad_title": "Не получилось",
|
||
"err_cert_detail": "Сертификат безопасности сервера отклонён. Если это ваш собственный сервер, проверьте, что сертификат действителен и не истёк.",
|
||
"err_cert_title": "Не удалось проверить {host}",
|
||
"err_code_expired_detail": "Коды входа действуют две минуты. Покажите новый в веб-почте и отсканируйте его снова.",
|
||
"err_code_expired_or_used_detail": "Покажите новый в веб-почте и отсканируйте его снова.",
|
||
"err_code_expired_or_used_title": "Срок действия кода истёк, или он уже использован",
|
||
"err_code_expired_title": "Срок действия кода истёк",
|
||
"err_code_invalid_detail": "Покажите новый код в веб-почте (Настройки → Безопасность → Привязать мобильное приложение) и отсканируйте его.",
|
||
"err_code_invalid_title": "Этот код недействителен",
|
||
"err_code_used_detail": "Каждый код работает только один раз. Покажите новый в веб-почте и отсканируйте его снова.",
|
||
"err_code_used_title": "Этот код уже использован",
|
||
"err_generic_detail": "Что-то пошло не так. Попробуйте ещё раз.",
|
||
"err_generic_title": "Не удалось войти",
|
||
"err_interrupted_detail": "Ответ не соответствует начатому запросу. Попробуйте войти ещё раз.",
|
||
"err_interrupted_title": "Вход прерван",
|
||
"err_no_server_detail": "Проверьте адрес или отсканируйте код входа из веб-почты.",
|
||
"err_no_server_title": "Почтовый сервер не найден: {host}",
|
||
"err_no_webmail_detail": "На этом сервере нет веб-почты Bulwark и входа через OAuth. Используйте пароль (или пароль приложения).",
|
||
"err_no_webmail_title": "Нет страницы входа: {host}",
|
||
"err_pair_connect_detail": "Покажите новый код на компьютере и отсканируйте его снова.",
|
||
"err_pair_connect_title": "Вход выполнен, но не удалось подключиться к {host}",
|
||
"err_pair_insecure_detail": "{host} хочет использовать незашифрованное соединение.",
|
||
"err_pair_network_detail": "Проверьте подключение и доступна ли веб-почта с этого устройства, затем повторите попытку.",
|
||
"err_pair_rate_detail": "Подождите минуту и повторите попытку.",
|
||
"err_pair_server_detail": "Попробуйте ещё раз с новым кодом. Если ошибка повторяется, обратитесь к администратору.",
|
||
"err_pair_server_title": "Веб-почте не удалось завершить вход",
|
||
"err_pair_unsupported_detail": "{host} не поддерживает коды входа. Возможно, нужно обновление, или ссылка ведёт на неверный адрес.",
|
||
"err_pair_unsupported_title": "Эта веб-почта не может привязывать устройства",
|
||
"err_pair_untrusted_detail": "{host} отправил данные для входа на сервер, который приложение не может проверить.",
|
||
"err_pair_untrusted_title": "Этому входу нельзя доверять",
|
||
"err_rate_detail": "Сервер попросил немного подождать. Повторите попытку чуть позже.",
|
||
"err_rate_detail_seconds": "Сервер попросил подождать. Повторите попытку примерно через {seconds} с.",
|
||
"err_rate_title": "Слишком много попыток",
|
||
"err_server_detail": "Сервер ответил ошибкой. Повторите попытку через несколько минут.",
|
||
"err_server_title": "{host} сообщает об ошибке",
|
||
"err_totp_bad_detail": "Проверьте пароль и текущий код в приложении-аутентификаторе, затем повторите попытку.",
|
||
"err_totp_detail": "Этот аккаунт защищён двухфакторной аутентификацией. Введите 6-значный код из приложения-аутентификатора.",
|
||
"err_totp_title": "Введите код двухфакторной аутентификации",
|
||
"err_unreachable_detail": "Проверьте подключение и адрес сервера, затем повторите попытку.",
|
||
"err_unreachable_title": "{host} недоступен",
|
||
"know_server": "Я знаю адрес своего сервера",
|
||
"known_server_desc": "Этот сервер уже известен, настройка не нужна",
|
||
"known_server_title": "Ещё один аккаунт на {host}",
|
||
"link_confirm_connect": "Ссылка предлагает войти на этой странице. Продолжайте, только если вы пользуетесь почтой на {host}.",
|
||
"link_confirm_connect_add": "Ссылка предлагает добавить аккаунт, войдя на этой странице. Продолжайте, только если вы пользуетесь почтой на {host}.",
|
||
"link_confirm_connect_title": "Открыть страницу входа {host}?",
|
||
"link_confirm_pair": "Эта ссылка выполняет вход в аккаунт на {host}. Продолжайте, только если вы только что показали код входа на своём компьютере.",
|
||
"link_confirm_pair_add": "Эта ссылка добавляет аккаунт с {host} и переключает на него приложение. Продолжайте, только если вы только что показали код входа на своём компьютере.",
|
||
"link_confirm_title": "Войти по ссылке?",
|
||
"looking_up": "Ищем ваш сервер…",
|
||
"manual": "Ввести данные сервера вручную",
|
||
"notice_bad_qr": "Это не код входа Bulwark",
|
||
"notice_bad_qr_detail": "Откройте Bulwark в браузере, затем Настройки → Безопасность → Привязать мобильное приложение, чтобы показать код.",
|
||
"notice_bad_server": "Это не похоже на адрес сервера",
|
||
"notice_bad_server_detail": "Попробуйте адрес, по которому вы открываете веб-почту, например mail.example.com.",
|
||
"notice_full_email": "Введите полный адрес электронной почты",
|
||
"notice_full_email_detail": "Например, ada@example.com. Если вы входите по имени пользователя, выберите «Я знаю адрес своего сервера».",
|
||
"notice_need_code": "Введите 6-значный код из приложения-аутентификатора",
|
||
"notice_need_credentials": "Введите адрес электронной почты и пароль",
|
||
"notice_need_server": "Сначала нужен адрес сервера",
|
||
"open_settings": "Открыть настройки",
|
||
"opening": "Открываем {host}",
|
||
"opening_detail": "Завершите вход на открывшейся странице. Дальше мы всё сделаем сами.",
|
||
"pairing": "Активируем код входа",
|
||
"pairing_detail": "Привязка устройства: {host}…",
|
||
"password_subtitle": "Пароль отправляется только на этот сервер и хранится в защищённом хранилище устройства.",
|
||
"password_title": "Вход на {host}",
|
||
"paste_button": "Вставить",
|
||
"paste_clipboard_empty": "Нечего вставлять. Сначала скопируйте ссылку в веб-почте.",
|
||
"paste_hint": "В веб-почте откройте Настройки → Безопасность → Привязать мобильное приложение, скопируйте ссылку для входа и вставьте её сюда.",
|
||
"paste_invalid": "Это не ссылка для входа Bulwark",
|
||
"paste_label": "Ссылка для входа",
|
||
"paste_title": "Вставить ссылку для входа",
|
||
"provider_detail": "Вы введёте его на их странице. Bulwark хранит только токен входа, который можно отозвать в любой момент.",
|
||
"provider_title": "Ваш пароль остаётся у провайдера",
|
||
"qr_hint": "В разделе Настройки → Безопасность → Привязать мобильное приложение появится код. Наведите на него камеру.",
|
||
"qr_hint_title": "Откройте Bulwark на компьютере",
|
||
"qr_title": "Код входа",
|
||
"scan_desc": "Самый быстрый способ, если вы уже вошли в веб-версии",
|
||
"scan_title": "Сканировать код входа",
|
||
"server_hint": "Тот же адрес, что вы вводите в браузере. Мы сами добавим https://.",
|
||
"server_label": "Адрес сервера",
|
||
"server_not_found": "Не удалось найти сервер для {domain}. Если у вас свой сервер, укажите адрес, по которому вы открываете веб-почту.",
|
||
"server_paste_hint": "У вас есть ссылка для входа? Вставьте её сюда.",
|
||
"server_scan_hint": "Если не уверены, отсканируйте код входа — в нём есть адрес сервера.",
|
||
"server_subtitle": "Введите адрес, по которому вы открываете веб-почту.",
|
||
"server_title": "Какой адрес у вашего сервера?",
|
||
"the_server": "сервер",
|
||
"unencrypted": "Незашифрованное соединение",
|
||
"use_password": "Войти с паролем",
|
||
"username_label": "Email или имя пользователя",
|
||
"your_server": "ваш сервер",
|
||
"cancel_sign_in": "Отменить вход",
|
||
"err_client_rejected_detail": "Сервер не разрешил Bulwark входить как клиенту. Попросите администратора разрешить его или войдите с паролем приложения.",
|
||
"err_client_rejected_title": "{host} не принял приложение",
|
||
"err_handoff_expired_detail": "Браузер вернул данные входа, когда срок их действия уже истёк. Войдите снова.",
|
||
"err_handoff_expired_title": "Вход занял слишком много времени",
|
||
"err_handoff_network_detail": "После входа не удалось связаться с веб-почтой. Проверьте подключение и войдите снова.",
|
||
"err_handoff_network_title": "Не удалось завершить вход",
|
||
"err_handoff_rate_detail": "Подождите несколько минут, затем войдите снова.",
|
||
"err_handoff_refused_detail": "Ссылка для входа уже использована или относится не к этому входу. Войдите снова.",
|
||
"err_handoff_refused_title": "Веб-почта не приняла этот вход",
|
||
"err_handoff_server_detail": "Войдите снова. Если ошибка повторится, обратитесь к администратору.",
|
||
"err_handoff_server_title": "Веб-почте не удалось завершить вход",
|
||
"err_token_exchange_title": "{host} не начал сеанс",
|
||
"reauth_detail": "Сервер больше не принимает сохранённые данные входа для {account}. Войдите снова, чтобы продолжить пользоваться этим аккаунтом.",
|
||
"reauth_title": "Войти снова",
|
||
"server_cert_active": "Вход с клиентским сертификатом «{alias}». Нажмите, чтобы выбрать другой.",
|
||
"server_cert_clear": "Войти без сертификата",
|
||
"server_cert_failed": "Не удалось выбрать сертификат",
|
||
"server_cert_hint": "Ваш сервер запрашивает клиентский сертификат? Выберите один из установленных на этом устройстве."
|
||
}
|
||
},
|
||
"offline": {
|
||
"banner": "Вы не в сети",
|
||
"discarded_changes": "{count, plural, one {# офлайн-изменение отменено} few {# офлайн-изменения отменены} many {# офлайн-изменений отменено} other {# офлайн-изменения отменено}}, так как сменился почтовый сервер",
|
||
"queued_changes": "{count, plural, one {# изменение будет синхронизировано} few {# изменения будут синхронизированы} many {# изменений будет синхронизировано} other {# изменения будет синхронизировано}} после подключения к сети",
|
||
"sync": {
|
||
"cached_count": "{count, plural, one {В кэш сохранено # новое письмо} few {В кэш сохранено # новых письма} many {В кэш сохранено # новых писем} other {В кэш сохранено # нового письма}} • {size}",
|
||
"cancelled": "Синхронизация отменена",
|
||
"failed": "Не удалось синхронизировать офлайн-почту",
|
||
"processed": "Обработано: {completed}/{total}",
|
||
"ready": "Офлайн-почта готова",
|
||
"syncing": "Синхронизация офлайн-почты",
|
||
"title": "Офлайн-синхронизация",
|
||
"unable_to_download": "Не удалось загрузить",
|
||
"up_to_date": "Всё уже актуально"
|
||
}
|
||
},
|
||
"org_templates": {
|
||
"personal_in_account": "Ваши шаблоны хранятся в вашей учётной записи, поэтому они есть на каждом устройстве, где вы входите. Их может прочитать любой, с кем вы делитесь папкой «Входящие».",
|
||
"section_personal": "Мои шаблоны"
|
||
},
|
||
"push_prompt": {
|
||
"body": "Включите фоновые уведомления, чтобы узнавать о новых письмах, даже когда приложение закрыто.",
|
||
"dismiss": "Не сейчас",
|
||
"enable": "Включить",
|
||
"title": "Уведомления о новой почте"
|
||
},
|
||
"scheduled": {
|
||
"already_sent": "Это письмо уже отправлено.",
|
||
"cancel_body": "Письмо не будет доставлено. Копия останется в папке «Отправленные».",
|
||
"cancel_failed": "Не удалось отменить",
|
||
"edit_failed": "Не удалось открыть письмо для редактирования",
|
||
"keep_scheduled": "Оставить запланированным",
|
||
"no_longer_scheduled": "Это письмо больше не запланировано.",
|
||
"reschedule_failed": "Не удалось перенести",
|
||
"send_now_failed": "Не удалось отправить сейчас",
|
||
"actions": "Действия",
|
||
"cancel_to_drafts_body": "Письмо не будет отправлено. Оно вернётся в «Черновики».",
|
||
"cancelled_not_moved": "Отправка отменена, но письмо не перемещено в «Черновики»",
|
||
"cancelled_not_moved_body": "Письмо не будет отправлено. Оно по-прежнему в папке «Отправленные».",
|
||
"login_switched": "Эти запланированные письма относятся к другому аккаунту. Вернитесь в него, чтобы изменить их.",
|
||
"reschedule_lost": "Письмо больше не запланировано. Прежде чем отправлять его снова, проверьте «Черновики» и «Отправленные».",
|
||
"reschedule_lost_drafts": "Письмо больше не запланировано. Оно снова в «Черновиках», откуда его можно отправить ещё раз.",
|
||
"send_cancelled": "Отправка отменена"
|
||
},
|
||
"settings": {
|
||
"account": {
|
||
"accounts": {
|
||
"description_mobile": "Измените порядок аккаунтов в переключателе, выберите основной или выйдите из аккаунта.",
|
||
"limit": "Достигнуто максимальное число аккаунтов: {count}."
|
||
},
|
||
"shared_accounts": {
|
||
"description_manage": "Групповые и общие аккаунты, доступные через этот аккаунт. Выберите один, чтобы управлять его фильтрами и автоответом."
|
||
},
|
||
"unknown": "Неизвестно"
|
||
},
|
||
"advanced": {
|
||
"about": {
|
||
"deprecated_update": "Требуется обновление: {version}",
|
||
"mobile_title": "Bulwark Mobile",
|
||
"security_update": "Обновление безопасности: {version}",
|
||
"update_available": "Обновление: {version}",
|
||
"update_store_hint": "доступно в TestFlight / App Store"
|
||
},
|
||
"export_settings": {
|
||
"saved_to": "Сохранено в {path}"
|
||
},
|
||
"reset_settings": {
|
||
"done": "Все настройки сброшены к значениям по умолчанию."
|
||
}
|
||
},
|
||
"appearance": {
|
||
"cross_all": {
|
||
"label_mobile": "Вся почта"
|
||
},
|
||
"cross_starred": {
|
||
"label_mobile": "Все помеченные"
|
||
},
|
||
"cross_unread": {
|
||
"label_mobile": "Все непрочитанные"
|
||
},
|
||
"language": {
|
||
"restart_for_direction": "Перезапустите приложение, чтобы применить новое направление текста.",
|
||
"system_default": "Как в системе"
|
||
},
|
||
"toolbar_labels": {
|
||
"description_mobile": "Показывать текстовые подписи рядом со значками панели инструментов."
|
||
},
|
||
"accessibility_link": {
|
||
"description_mobile": "Размер текста, уменьшение анимации и наборы настроек находятся на странице «Специальные возможности»."
|
||
},
|
||
"description_mobile": "Настройте внешний вид приложения"
|
||
},
|
||
"badges": {
|
||
"experimental": "Экспериментально",
|
||
"not_implemented": "Не реализовано",
|
||
"unavailable": "Недоступно",
|
||
"not_on_server": "Нет на этом сервере"
|
||
},
|
||
"contacts": {
|
||
"book_count": "{count, plural, one {# контакт} few {# контакта} many {# контактов} other {# контакта}}",
|
||
"default_book": "Адресная книга по умолчанию",
|
||
"description_mobile": "Параметры отображения и инструменты адресных книг.",
|
||
"device_sync_desc": "Ваши адресные книги будут видны в приложении «Контакты» и других приложениях на этом устройстве. Изменения синхронизируются в обе стороны.",
|
||
"device_sync_title": "Синхронизация с этим устройством",
|
||
"export_description_count": "{count, plural, one {Экспортировать # контакт в один файл vCard.} few {Экспортировать # контакта в один файл vCard.} many {Экспортировать # контактов в один файл vCard.} other {Экспортировать # контакта в один файл vCard.}}",
|
||
"export_empty": "Нет контактов для экспорта",
|
||
"import_description_mobile": "Импорт контактов из файла vCard (.vcf) с поиском дубликатов.",
|
||
"manage_description_mobile": "Создавайте, переименовывайте и удаляйте адресные книги, в которых хранятся ваши контакты."
|
||
},
|
||
"device_sync": {
|
||
"also_synced_by": "Также синхронизируется для {accounts}, поэтому отображается на этом устройстве дважды.",
|
||
"android_settings": "Настройки аккаунта Android",
|
||
"blocked_calendar": "Android больше не запрашивает доступ к календарям. Разрешите его в настройках приложения, а затем снова включите синхронизацию.",
|
||
"blocked_contacts": "Android больше не запрашивает доступ к контактам. Разрешите его в настройках приложения, а затем снова включите синхронизацию.",
|
||
"blocked_title": "Доступ отключён",
|
||
"books_default": "Ваши собственные адресные книги синхронизируются, а общие — только если вы их выберете.",
|
||
"books_hint": "Ваши собственные адресные книги синхронизируются, если вы их не отключите, а общие — только если вы их включите.",
|
||
"books_label": "Адресные книги",
|
||
"calendars_default": "Ваши собственные календари синхронизируются, а общие — только если вы их выберете.",
|
||
"calendars_hint": "Ваши собственные календари синхронизируются, если вы их не отключите, а общие — только если вы их включите. Списки задач остаются в Bulwark.",
|
||
"calendars_label": "Календари",
|
||
"choose": "Выбрать",
|
||
"choose_books_title": "Адресные книги для синхронизации",
|
||
"choose_calendars_title": "Календари для синхронизации",
|
||
"collections_count": "Синхронизируется: {selected} из {total}",
|
||
"continue": "Продолжить",
|
||
"deletions_delete": "Удалить на сервере",
|
||
"deletions_message": "На этом устройстве сразу было удалено много элементов, поэтому на сервере они не удалены. Удалите их и там или верните их на это устройство.",
|
||
"deletions_restore": "Вернуть",
|
||
"deletions_title": "Удалить их и на сервере?",
|
||
"denied_calendar": "Без доступа к календарям Bulwark не сможет перенести ваши календари на это устройство.",
|
||
"denied_contacts": "Без доступа к контактам Bulwark не сможет перенести ваши адресные книги на это устройство.",
|
||
"denied_title": "Синхронизация остаётся выключенной",
|
||
"failed_title": "Не удалось включить синхронизацию",
|
||
"grant_access": "Предоставить доступ",
|
||
"interval_15m": "Каждые 15 минут",
|
||
"interval_1h": "Каждый час",
|
||
"interval_30m": "Каждые 30 минут",
|
||
"interval_6h": "Каждые 6 часов",
|
||
"interval_desc": "Как часто Android синхронизирует данные самостоятельно. Изменения в Bulwark и изменения, о которых сообщает push, синхронизируются раньше.",
|
||
"interval_label": "Интервал синхронизации",
|
||
"interval_manual": "Без регулярной синхронизации",
|
||
"keep_syncing": "Продолжить синхронизацию",
|
||
"list_error_auth": "Сервер не принял вход.",
|
||
"list_error_network": "Не удалось связаться с сервером.",
|
||
"list_error_server": "Сервер не смог вернуть список.",
|
||
"list_error_signed_out": "На этом устройстве не выполнен вход в этот аккаунт.",
|
||
"master_off": "Автосинхронизация на этом устройстве выключена, поэтому синхронизация выполняется только при нажатии «Синхронизировать».",
|
||
"new_contacts_default": "Адресная книга по умолчанию",
|
||
"new_contacts_desc": "Адресная книга для контактов, созданных в других приложениях на этом устройстве.",
|
||
"new_contacts_label": "Сохранять новые контакты в",
|
||
"no_books": "В этом аккаунте нет адресных книг.",
|
||
"no_calendars": "В этом аккаунте нет календарей для синхронизации.",
|
||
"ok": "ОК",
|
||
"open_app_settings": "Открыть настройки",
|
||
"own_collections": "Ваши",
|
||
"rationale_calendar": "Чтобы показывать ваши календари в приложении «Календарь», Bulwark нужен доступ к календарям на этом устройстве. Он изменяет только календари своего аккаунта.",
|
||
"rationale_contacts": "Чтобы показывать ваши адресные книги в приложении «Контакты», Bulwark нужен доступ к контактам на этом устройстве. Он изменяет только контакты своего аккаунта.",
|
||
"rationale_title_calendar": "Разрешить доступ к календарям",
|
||
"rationale_title_contacts": "Разрешить доступ к контактам",
|
||
"read_only": "Только для чтения",
|
||
"reminder_owner_bulwark": "Bulwark",
|
||
"reminder_owner_device": "Приложение «Календарь»",
|
||
"reminder_question_message": "Напоминания о синхронизированных событиях может показывать приложение календаря на этом устройстве или Bulwark. Выберите что-то одно, чтобы не получать напоминания дважды. Это можно изменить позже.",
|
||
"reminder_question_title": "Кто будет напоминать о событиях?",
|
||
"reminders_desc": "Кто напоминает о синхронизированных событиях. Второе приложение молчит, чтобы напоминания не приходили дважды.",
|
||
"reminders_label": "Напоминания",
|
||
"reminders_nobody": "Уведомления о событиях в Bulwark выключены, поэтому о синхронизированных событиях ничто не напомнит.",
|
||
"remove": "Удалить",
|
||
"remove_from_device": "Удалить с этого устройства",
|
||
"remove_message": "Контакты и календари аккаунта будут удалены с этого устройства. Сделанные здесь изменения, которые не дошли до сервера, будут потеряны.",
|
||
"remove_title": "Удалить с этого устройства?",
|
||
"review_deletions": "Проверить удаления",
|
||
"shared_by": "Владелец: {name}",
|
||
"sign_in_again": "Войти снова",
|
||
"status_auth": "Сервер больше не принимает вход. Войдите снова, чтобы продолжить синхронизацию.",
|
||
"status_cancelled": "Последняя синхронизация прервалась. Она продолжится в следующий раз.",
|
||
"status_failed": "Ошибка последней синхронизации: {message}",
|
||
"status_failed_plain": "Последняя синхронизация не удалась.",
|
||
"status_io": "Не удалось связаться с сервером {when}. Android повторит попытку.",
|
||
"status_item_errors": "{count, plural, one {Не удалось синхронизировать # элемент.} few {Не удалось синхронизировать # элемента.} many {Не удалось синхронизировать # элементов.} other {Не удалось синхронизировать # элемента.}}",
|
||
"status_off": "Выкл.",
|
||
"status_paused": "Приостановлено в настройках Android",
|
||
"status_permission_calendar": "Доступ к календарям отключён, поэтому ничего не синхронизируется.",
|
||
"status_permission_contacts": "Доступ к контактам отключён, поэтому ничего не синхронизируется.",
|
||
"status_removed": "Удалено в настройках Android. Включите синхронизацию, чтобы снова добавить аккаунт.",
|
||
"status_safety_abort": "Остановлено: сервер ничего не вернул, хотя на этом устройстве ещё есть элементы. Проверьте сервер и повторите синхронизацию.",
|
||
"status_synced": "Синхронизировано {when}",
|
||
"status_syncing": "Синхронизация…",
|
||
"status_too_many_deletions": "На этом устройстве удалено много элементов. На сервере они будут удалены только после вашего подтверждения.",
|
||
"status_unsupported_calendar": "Сервер не предоставляет календари для этого аккаунта.",
|
||
"status_unsupported_contacts": "Сервер не предоставляет адресные книги для этого аккаунта.",
|
||
"status_waiting": "Ожидание первой синхронизации",
|
||
"status_waiting_next": "Ожидание следующей синхронизации",
|
||
"suspended_desc": "Выполнен выход. Контакты и календари аккаунта остаются на этом устройстве вместе со сделанными здесь изменениями и снова синхронизируются после входа.",
|
||
"switch_label": "Синхронизировать {account} с этим устройством",
|
||
"sync_now": "Синхронизировать",
|
||
"turn_off_anyway": "Выключить",
|
||
"turn_off_failed": "Не удалось удалить синхронизированные данные с этого устройства. Синхронизация приостановлена; повторите попытку позже.",
|
||
"turn_off_failed_title": "Не удалось выключить синхронизацию",
|
||
"turn_off_pending": "{count, plural, one {# изменение, сделанное на этом устройстве, ещё не дошло до сервера. Оно будет потеряно, если сейчас выключить синхронизацию.} few {# изменения, сделанные на этом устройстве, ещё не дошли до сервера. Они будут потеряны, если сейчас выключить синхронизацию.} many {# изменений, сделанных на этом устройстве, ещё не дошли до сервера. Они будут потеряны, если сейчас выключить синхронизацию.} other {# изменения, сделанного на этом устройстве, ещё не дошли до сервера. Они будут потеряны, если сейчас выключить синхронизацию.}}",
|
||
"turn_off_title": "Всё равно выключить?",
|
||
"turn_off_unknown": "Bulwark не удалось проверить, дошли ли изменения, сделанные на этом устройстве, до сервера. Они будут потеряны, если сейчас выключить синхронизацию.",
|
||
"turning_off": "Отправка изменений, затем удаление данных с этого устройства…",
|
||
"turning_on": "Настройка…"
|
||
},
|
||
"downloads": {
|
||
"attachment_template": {
|
||
"description_mobile": "Шаблон имени при сохранении вложения или при отправке его в другое приложение."
|
||
},
|
||
"email_template": {
|
||
"description_mobile": "Шаблон имени при экспорте письма в файл .eml."
|
||
},
|
||
"strip_diacritics": {
|
||
"description_mobile": "Заменять буквы с диакритикой на простые ASCII-символы (ä → a)."
|
||
},
|
||
"transform_description": "Применяется к имени каждого экспортируемого файла.",
|
||
"transform_title": "Преобразование имени файла"
|
||
},
|
||
"email_behavior": {
|
||
"archive_mode": {
|
||
"no_archive": "Папка архива не найдена.",
|
||
"reorganize_result": "Перемещено писем: {moved} из {total}.",
|
||
"reorganizing": "Реорганизация…"
|
||
},
|
||
"attachment_click_action": {
|
||
"description_mobile": "Что происходит при нажатии на вложение."
|
||
},
|
||
"auto_select_reply_identity": {
|
||
"description_mobile": "Ответ всегда отправляется с удостоверения, на адрес которого пришло письмо. Если включено, ответ на другой адрес в ваших доменах (catch-all-псевдоним) тоже отправляется с этого адреса."
|
||
},
|
||
"content_senders_description_mobile": "Управляйте обработкой внешних ресурсов и пикселей отслеживания.",
|
||
"external_content": {
|
||
"allow_mobile": "Разрешать",
|
||
"ask_mobile": "Спрашивать",
|
||
"block_mobile": "Блокировать"
|
||
},
|
||
"placeholder_warning": {
|
||
"label": "Предупреждение о заполнителях",
|
||
"description": "Запрашивать подтверждение перед отправкой письма, в котором остались заполнители вроде [TIME] или [Ваше имя], пустые поля шаблона или незаконченный текст вроде TODO или TBD."
|
||
},
|
||
"plain_text_mode": {
|
||
"description_mobile": "Писать и читать письма только в виде простого текста."
|
||
},
|
||
"send_delay": {
|
||
"description_mobile": "Задерживать исходящие письма на несколько секунд, чтобы отправку можно было отменить. Требуется поддержка сервера."
|
||
},
|
||
"swipe_actions": {
|
||
"move": "Переместить в папку",
|
||
"pin": "Закрепить"
|
||
},
|
||
"swipe_left_action": {
|
||
"description_mobile": "Действие при перетаскивании строки от правого края влево.",
|
||
"label_mobile": "Свайп влево (справа → налево)"
|
||
},
|
||
"swipe_right_action": {
|
||
"description_mobile": "Действие при перетаскивании строки от левого края вправо.",
|
||
"label_mobile": "Свайп вправо (слева → направо)"
|
||
},
|
||
"trusted_senders": {
|
||
"description_mobile": "Для отправителей из этого списка внешнее содержимое загружается всегда.",
|
||
"description_synced_mobile": "Для отправителей из этого списка внешнее содержимое загружается всегда. Синхронизировано через адресную книгу: {count}.",
|
||
"sync_add_failed": "Не удалось синхронизировать с адресной книгой",
|
||
"sync_remove_failed": "Не удалось удалить из адресной книги",
|
||
"synced_badge": "Синхронизировано через адресную книгу"
|
||
},
|
||
"disable_threading": {
|
||
"description": "Отображать письма как отдельные сообщения, а не сгруппированные по беседам",
|
||
"label": "Отключить группировку по беседам"
|
||
},
|
||
"recipient_mentions": {
|
||
"description_mobile": "При вводе @ в письме предлагаются его получатели и вставляется имя выбранного."
|
||
}
|
||
},
|
||
"experimental": {
|
||
"title": "Экспериментальная функция"
|
||
},
|
||
"filters": {
|
||
"remove_action": "Удалить действие",
|
||
"remove_condition": "Удалить условие",
|
||
"sieve_editor": {
|
||
"line_count": "{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}",
|
||
"confirm_save": "Подтвердить сохранение",
|
||
"save_warning": "Сохранение перезапишет визуальные правила. Это нельзя отменить. Нажмите «Сохранить» ещё раз для подтверждения."
|
||
},
|
||
"validation_header_name": "Введите имя заголовка, состоящее только из латинских букв A–Z, цифр, дефисов и подчёркиваний, например X-Spam-Flag."
|
||
},
|
||
"folders": {
|
||
"account": "Аккаунт",
|
||
"cannot_delete": "Невозможно удалить",
|
||
"description_mobile": "Создавайте, переименовывайте, перемещайте и удаляйте папки. Удерживайте папку в боковом меню для быстрых действий.",
|
||
"edit_folder": "Изменить «{name}»",
|
||
"folder_name": "Название папки",
|
||
"move_under": "Родительская папка",
|
||
"name_placeholder": "Чеки",
|
||
"name_required": "Укажите название",
|
||
"new_folder": "Новая папка",
|
||
"not_empty_message": "В папке «{name}» {count, plural, one {# письмо} few {# письма} many {# писем} other {# письма}}. Всё равно удалить?",
|
||
"not_empty_title": "Папка не пуста",
|
||
"own_account": "Мои папки",
|
||
"role": "Особое назначение",
|
||
"role_hint": "Назначьте этой папке особую роль (Архив, Спам, …). Каждая роль может быть только у одной папки.",
|
||
"save_failed": "Не удалось сохранить",
|
||
"system_folder_delete": "Системные папки нельзя удалить.",
|
||
"system_folder_rename": "Системные папки нельзя переименовать.",
|
||
"top_level": "Верхний уровень",
|
||
"parent_folder": "Родительская папка"
|
||
},
|
||
"identities": {
|
||
"cannot_delete": "Основное удостоверение нельзя удалить.",
|
||
"cannot_delete_title": "Невозможно удалить",
|
||
"count": "{count, plural, =0 {Нет удостоверений} one {# удостоверение} few {# удостоверения} many {# удостоверений} other {# удостоверения}}",
|
||
"create": "Новое удостоверение",
|
||
"delete_confirm": "Удалить «{name}»?",
|
||
"delete_failed": "Не удалось удалить",
|
||
"delete_title": "Удалить удостоверение",
|
||
"description_mobile": "Управляйте именами отправителя, адресами электронной почты и подписями. Нажмите на строку, чтобы изменить её.",
|
||
"display_name": "Отображаемое имя",
|
||
"display_name_placeholder": "Jane Doe",
|
||
"edit": "Редактировать удостоверение",
|
||
"email_address": "Адрес электронной почты",
|
||
"email_locked": "JMAP не позволяет менять адрес удостоверения — создайте новое.",
|
||
"invalid_email": "Введите действительный адрес электронной почты для этого удостоверения.",
|
||
"invalid_email_title": "Недопустимый адрес",
|
||
"new": "Новое",
|
||
"no_name": "(без имени)",
|
||
"primary": "основное",
|
||
"save_failed": "Не удалось сохранить",
|
||
"text_signature": "Подпись в виде простого текста",
|
||
"title": "Удостоверения отправителя"
|
||
},
|
||
"keywords": {
|
||
"description_mobile": "Цветные теги для упорядочивания почты.",
|
||
"discover": {
|
||
"add_all": "Добавить все",
|
||
"found": "{count, plural, one {Найден # тег, не заданный здесь.} few {Найдено # тега, не заданных здесь.} many {Найдено # тегов, не заданных здесь.} other {Найдено # тега, не заданных здесь.}}",
|
||
"none": "Неизвестных тегов не найдено (проверено писем: {scanned}).",
|
||
"partial": "(Проверены только самые новые письма.)",
|
||
"progress": "Проверено писем: {scanned} из {total}…",
|
||
"scan": "Найти теги в почте"
|
||
},
|
||
"reset_confirm": "Заменить список тегов тегами по умолчанию? Теги, уже назначенные письмам, останутся на сервере.",
|
||
"reset_defaults": "Восстановить по умолчанию",
|
||
"delete_confirm_title": "Удалить тег «{label}»?"
|
||
},
|
||
"layout": {
|
||
"description": "Настройте работу со списком писем на мобильном устройстве.",
|
||
"quick_actions": {
|
||
"description": "Три кнопки между «Предыдущее» и «Следующее» внизу открытого письма. По умолчанию: «Ответить», «Ответить всем» и «Переслать».",
|
||
"label": "Быстрые действия при чтении",
|
||
"mark_unread": "Прочитано/Непрочитано",
|
||
"relocated": "{count, plural, one {Действие «{actions}» перенесено на верхнюю панель, чтобы оно оставалось доступным.} few {Действия «{actions}» перенесены на верхнюю панель, чтобы они оставались доступными.} many {Действия «{actions}» перенесены на верхнюю панель, чтобы они оставались доступными.} other {Действия «{actions}» перенесены на верхнюю панель, чтобы они оставались доступными.}}",
|
||
"slot": "Позиция {n}",
|
||
"spam": "Спам",
|
||
"star": "Пометить",
|
||
"tag": "Тег"
|
||
},
|
||
"show_avatars_in_junk": "Аватары отправителей в папке «Спам»",
|
||
"show_avatars_in_junk_description": "Загружать логотипы отправителей для писем в папке «Спам». Если выключено, к серверам спамеров не будет обращений.",
|
||
"show_folder_total_count": "Общее число писем в папках",
|
||
"show_folder_total_count_description": "Показывать общее количество рядом с числом непрочитанных в списке папок.",
|
||
"swipe_mode": {
|
||
"description": "Выберите «Сразу» (свайп дальше порога сразу выполняет действие) или «С кнопками» (свайп открывает полосу действий, затем нажмите для подтверждения).",
|
||
"instant": "Сразу (свайп = действие)",
|
||
"label": "Поведение свайпа",
|
||
"reveal": "С кнопками (свайп, затем нажатие)"
|
||
},
|
||
"unified_cross_account": "Общие представления для всех аккаунтов",
|
||
"unified_cross_account_description": "Объединять все аккаунты, в которые выполнен вход, в «Общие входящие». Если выключено, общие представления охватывают только активный аккаунт и его общие папки."
|
||
},
|
||
"message_list_order": {
|
||
"description": "Какие письма показываются первыми. Внутри каждой группы сначала идут новые; переключатель в заголовке по-прежнему меняет порядок на «сначала старые».",
|
||
"preset_chronological": "Сначала новые",
|
||
"preset_custom": "Свой порядок",
|
||
"preset_starred_first": "Сначала помеченные",
|
||
"preset_tagged_first": "Сначала с меткой",
|
||
"preset_unread_first": "Сначала непрочитанные",
|
||
"scope": "Применять к",
|
||
"scope_all": "Все папки",
|
||
"scope_inbox": "Только «Входящие»",
|
||
"tag": "Метка",
|
||
"title": "Порядок списка сообщений"
|
||
},
|
||
"notifications": {
|
||
"email": {
|
||
"app_icon_badge": "Счётчик непрочитанных на значке",
|
||
"app_icon_badge_desc": "Показывать число непрочитанных во «Входящих» на значке приложения.",
|
||
"sound_channel_hint": "Звук и вибрация уведомлений о почте задаются в канале уведомлений Android: удерживайте уведомление или откройте системные настройки приложения.",
|
||
"mute_account": "Отключить уведомления аккаунта",
|
||
"mute_account_desc": "Никаких уведомлений о новых письмах в этом аккаунте. Чтобы отключить или включить уведомления для отдельной папки, нажмите и удерживайте её на боковой панели."
|
||
},
|
||
"push": {
|
||
"confirm_disable_message_mobile": "Это устройство перестанет получать уведомления о новой почте для этого аккаунта.",
|
||
"description_mobile": "Получайте системные уведомления о новых письмах, когда приложение закрыто. Доставляются через push-релей Bulwark; релей никогда не видит содержимое писем.",
|
||
"err_android_only": "Push-уведомления доступны только на Android.",
|
||
"err_fcm_empty": "Firebase вернул пустой токен устройства.",
|
||
"err_fcm_token": "Firebase не смог выдать токен устройства ({detail}). Для push через FCM на этом устройстве нужны сервисы Google Play.",
|
||
"err_fcm_token_up": "Firebase не смог выдать токен устройства ({detail}). Для push через FCM на этом устройстве нужны сервисы Google Play. На этом устройстве установлен дистрибьютор UnifiedPush — выберите способ доставки UnifiedPush.",
|
||
"err_forbidden": "Почтовый сервер не разрешает фоновые уведомления для этой учётной записи.",
|
||
"err_jmap_list": "Не удалось прочитать push-регистрации с почтового сервера: {detail}",
|
||
"err_jmap_refused": "Почтовый сервер отклонил push-подписку: {detail}",
|
||
"err_no_account": "Аккаунт не загружен — невозможно настроить push.",
|
||
"err_over_quota": "У этой учётной записи слишком много push-регистраций на почтовом сервере (обычно разрешено 15). Отзовите неиспользуемые устройства в настройках уведомлений и повторите попытку.",
|
||
"err_permission": "Разрешение на уведомления не предоставлено.",
|
||
"err_relay_https": "URL релея должен использовать https://.",
|
||
"err_relay_rejected": "Push-релей отклонил регистрацию: {detail}",
|
||
"err_relay_unreachable": "Не удалось связаться с push-релеем по адресу {url} ({detail}).",
|
||
"err_up_android_only": "UnifiedPush доступен только на Android.",
|
||
"err_verify_rejected": "Почтовый сервер отклонил код подтверждения: {detail}",
|
||
"err_verify_relay": "Релей так и не получил код подтверждения от почтового сервера (последний ответ релея: {detail}).",
|
||
"err_verify_timeout": "Почтовый сервер не отправил релею код подтверждения в течение 75 с. Проверьте, что сервер может связаться с URL релея.",
|
||
"phase_account": "Аккаунт",
|
||
"phase_distributor": "Дистрибьютор UnifiedPush",
|
||
"phase_jmap": "Подписка на почтовом сервере",
|
||
"phase_permission": "Разрешение на уведомления",
|
||
"phase_platform": "Платформа",
|
||
"phase_relay": "Регистрация в релее",
|
||
"phase_token": "Токен устройства",
|
||
"phase_verify": "Проверка",
|
||
"relay_desc_mobile": "Сервер, который доставляет ваши уведомления. По умолчанию — релей Bulwark; меняйте, только если размещаете свой. Должен использовать https.",
|
||
"relay_invalid": "Введите действительный URL https://",
|
||
"setup_failed": "Не удалось настроить",
|
||
"shared_mailboxes_no_push": "Почтовые ящики, к которым вам открыли доступ другие пользователи, не присылают фоновые уведомления.",
|
||
"status_android_only": "Фоновые уведомления доступны только на Android.",
|
||
"transport_desc": "Как уведомления попадают на это устройство: через Firebase Cloud Messaging от Google или через приложение-дистрибьютор UnifiedPush (например, ntfy) без сервисов Google.",
|
||
"transport_fcm": "Google (FCM)",
|
||
"transport_label": "Способ доставки",
|
||
"transport_unifiedpush": "UnifiedPush",
|
||
"up_distributor_desc": "Установлено несколько приложений-дистрибьюторов UnifiedPush — выберите, какое будет доставлять уведомления.",
|
||
"up_distributor_label": "Дистрибьютор",
|
||
"up_no_distributor": "На этом устройстве нет приложения-дистрибьютора UnifiedPush. Установите его (например, ntfy) и повторите попытку.",
|
||
"accounts_desc_mobile": "Фоновые уведомления для каждого аккаунта, в который выполнен вход на этом устройстве. Переключитесь на аккаунт, чтобы включить или выключить их для него.",
|
||
"err_account_changed": "Аккаунт сменился во время настройки push-уведомлений. Попробуйте снова.",
|
||
"err_apns_empty": "iOS вернула пустой push-токен.",
|
||
"err_apns_token": "iOS не удалось выдать push-токен ({detail}).",
|
||
"err_relay_no_apns": "Push-релей по адресу {url} пока не доставляет уведомления на iPhone и iPad.",
|
||
"err_url_refused": "Почтовый сервер отказывается отправлять уведомления на релей по адресу {url}. Он принимает только адреса https с публичным доменным именем, а не частный IP-адрес или локальное имя вроде localhost, .local или .lan. Используйте размещённый релей или дайте своему релею публичное доменное имя."
|
||
},
|
||
"calendar": {
|
||
"invitation_parsing": "Распознавать приглашения по почте",
|
||
"invitation_parsing_desc": "Обнаруживать приглашения календаря во вложениях писем и показывать действия календаря"
|
||
}
|
||
},
|
||
"offline": {
|
||
"cached_count": "{count, plural, one {# письмо} few {# письма} many {# писем} other {# письма}}",
|
||
"clear": "Очистить",
|
||
"clear_cache": "Очистить кэш",
|
||
"clear_message": "Удалить {count, plural, one {# сохранённое письмо} few {# сохранённых письма} many {# сохранённых писем} other {# сохранённого письма}} ({size})?",
|
||
"clear_title": "Очистить офлайн-почту",
|
||
"days_ago": "{count} дн. назад",
|
||
"description": "Загружайте недавние письма, чтобы они открывались мгновенно и оставались доступны без подключения. Только текст — вложения по-прежнему загружаются по запросу.",
|
||
"downloading": "Загрузка {completed}/{total}…",
|
||
"enabled": "Кэшировать недавнюю почту",
|
||
"enabled_desc": "Если включено, приложение хранит на устройстве тексты писем за выбранный период.",
|
||
"hours_ago": "{count} ч назад",
|
||
"just_now": "только что",
|
||
"last_sync": "Последняя синхронизация: {when}",
|
||
"last_sync_failed": "Ошибка последней синхронизации: {message}",
|
||
"max_size": "Максимальный размер",
|
||
"max_size_desc": "Если кэш превысит этот размер, самые старые письма будут удалены.",
|
||
"minutes_ago": "{count} мин назад",
|
||
"never": "никогда",
|
||
"nothing_cached": "Кэш пока пуст",
|
||
"queued_changes": "{count, plural, one {# изменение ожидает синхронизации} few {# изменения ожидают синхронизации} many {# изменений ожидают синхронизации} other {# изменения ожидают синхронизации}}",
|
||
"scanning": "Поиск недавних писем…",
|
||
"sync_now": "Синхронизировать",
|
||
"syncing": "Синхронизация…",
|
||
"title": "Офлайн-почта",
|
||
"window": "Период",
|
||
"window_24h": "Последние 24 часа",
|
||
"window_days": "{count, plural, one {Последний # день} few {Последние # дня} many {Последние # дней} other {Последние # дня}}",
|
||
"window_desc": "За какой период кэшировать почту (по дате получения письма).",
|
||
"description_short": "Хранить недавние письма на этом устройстве, чтобы они открывались без подключения.",
|
||
"keep_24h": "24 часа",
|
||
"keep_days": "{count} дн.",
|
||
"keep_from": "Хранить почту за последние",
|
||
"messages_offline": "{count, plural, one {# письмо офлайн} few {# письма офлайн} many {# писем офлайн} other {# письма офлайн}}",
|
||
"synced": "Синхронизировано {when}",
|
||
"use_at_most": "Использовать не более",
|
||
"used_of": "{used} из {limit} МБ"
|
||
},
|
||
"plugins": {
|
||
"mobile_description": "Плагины работают в веб-почте и расширяют её возможности в браузере.",
|
||
"mobile_explainer": "В мобильном приложении плагины не поддерживаются. Устанавливайте плагины и управляйте ими в веб-почте в разделе Настройки → Плагины; их темы и фильтры здесь не применяются."
|
||
},
|
||
"security": {
|
||
"client_cert": {
|
||
"active": "Активен: {alias}",
|
||
"choose_another": "Выбрать другой",
|
||
"clear": "Сбросить",
|
||
"clear_message": "Новые запросы больше не будут предъявлять сертификат. Он останется установленным в Android.",
|
||
"clear_title": "Больше не использовать клиентский сертификат?",
|
||
"description": "Выбирает установленный в Android сертификат для аутентификации на сервере при TLS-рукопожатии. Полезно, если обратный прокси требует mTLS.",
|
||
"hint": "Установите сертификат в разделе Настройки Android → Безопасность → Шифрование и учётные данные, затем выберите его здесь.",
|
||
"not_set": "Не задан",
|
||
"pick": "Выбрать сертификат",
|
||
"pick_failed": "Не удалось выбрать",
|
||
"title": "Клиентский сертификат TLS",
|
||
"clear_message_ios": "Новые запросы больше не будут предъявлять сертификат. Сертификат удаляется из приложения; чтобы снова использовать его, выберите файл ещё раз.",
|
||
"description_ios": "Импортирует файл сертификата для аутентификации на сервере во время TLS-рукопожатия. Полезно, если обратный прокси требует mTLS.",
|
||
"hint_ios": "Выберите файл сертификата (.p12 или .pfx) в приложении «Файлы» и введите его пароль."
|
||
},
|
||
"credentials": {
|
||
"allowed_ips": "Разрешённые IP (необязательно)",
|
||
"allowed_ips_hint": "Через запятую или пробел. Оставьте пустым, чтобы разрешить любой IP.",
|
||
"clear_expiry": "Убрать срок действия",
|
||
"copy_now": "Скопируйте сейчас — это показывается только один раз. Нажмите и удерживайте, чтобы выделить.",
|
||
"create_error": "Не удалось создать",
|
||
"expires": "Срок действия (необязательно)",
|
||
"expires_on": "истекает {date}",
|
||
"no_expiry": "Бессрочно",
|
||
"none": "Пока нет.",
|
||
"remove_error": "Не удалось удалить",
|
||
"remove_message": "Все клиенты, которые их используют, перестанут работать.",
|
||
"remove_title": "Удалить учётные данные?"
|
||
},
|
||
"display_name": {
|
||
"error_title": "Не удалось обновить"
|
||
},
|
||
"encryption": {
|
||
"no_keys": "Сначала добавьте открытый ключ — он нужен для шифрования хранилища."
|
||
},
|
||
"load_error": "Не удалось загрузить настройки безопасности.",
|
||
"not_supported": "Для управления безопасностью аккаунта нужен сервер Stalwart. Для этого аккаунта эти функции недоступны.",
|
||
"offline": "Вы не в сети. Для настроек безопасности аккаунта нужно активное подключение к серверу.",
|
||
"password": {
|
||
"change": "Изменить пароль",
|
||
"changed": "Пароль аккаунта обновлён.",
|
||
"changed_title": "Пароль изменён",
|
||
"description": "Изменить пароль этого аккаунта.",
|
||
"error": "Не удалось изменить пароль.",
|
||
"mismatch": "Пароли не совпадают.",
|
||
"toggle_visibility": "Показать или скрыть пароль",
|
||
"too_short": "Новый пароль должен содержать не менее 8 символов.",
|
||
"changed_sign_in_again": "Пароль вашего аккаунта изменён. Войдите снова с новым паролем.",
|
||
"session_ended": "Смена пароля завершила этот сеанс. Войдите снова с новым паролем.",
|
||
"session_ended_title": "Войти снова"
|
||
},
|
||
"public_keys": {
|
||
"add_error": "Не удалось добавить открытый ключ",
|
||
"description": "Сертификаты S/MIME и ключи PGP, хранящиеся на сервере. Они используются для шифрования хранилища.",
|
||
"expires": "истекает {date}",
|
||
"remove_error": "Не удалось удалить открытый ключ",
|
||
"remove_message": "Шифрование хранилища, использующее этот ключ, перестанет работать.",
|
||
"remove_title": "Удалить открытый ключ?",
|
||
"title": "Открытые ключи"
|
||
},
|
||
"two_factor": {
|
||
"active": "Включена",
|
||
"code": "Код подтверждения",
|
||
"code_required": "Введите 6-значный код из приложения.",
|
||
"description": "Запрашивать одноразовый код при входе.",
|
||
"disable": "Отключить",
|
||
"disable_error": "Не удалось отключить двухфакторную аутентификацию.",
|
||
"disable_hint": "Введите пароль, чтобы отключить двухфакторную аутентификацию.",
|
||
"enable_error": "Не удалось включить двухфакторную аутентификацию.",
|
||
"enabled_message": "При следующем входе потребуется код.",
|
||
"enabled_title": "Двухфакторная аутентификация включена",
|
||
"enrol_hint": "Добавьте этот секретный ключ в приложение-аутентификатор, затем введите 6-значный код для подтверждения.",
|
||
"inactive": "Отключена",
|
||
"label": "Приложение-аутентификатор",
|
||
"manual_secret": "Или введите секретный ключ вручную",
|
||
"no_app": "Не удалось открыть приложение-аутентификатор. Добавьте секретный ключ ниже вручную.",
|
||
"no_app_title": "Нет приложения-аутентификатора",
|
||
"open_app": "Добавить в приложение-аутентификатор",
|
||
"password_required": "Введите текущий пароль.",
|
||
"section_title": "Двухфакторная аутентификация",
|
||
"disable_hint_code": "Введите пароль и код из приложения-аутентификатора, чтобы отключить двухфакторную аутентификацию."
|
||
},
|
||
"restricted": "Ваш сервер разрешает менять пароль, двухфакторный вход, пароли приложений и API-ключи только приложениям, одобренным администратором. Bulwark вошёл без такого одобрения, поэтому почта, контакты, календари и файлы работают, а эти настройки — нет. Измените их в веб-интерфейсе сервера или в веб-почте Bulwark.",
|
||
"screen_privacy": {
|
||
"block_screenshots": "Запретить снимки экрана",
|
||
"block_screenshots_description": "Запрещает снимки и запись экрана в приложении и скрывает его содержимое в списке недавних приложений.",
|
||
"title": "Защита экрана"
|
||
}
|
||
},
|
||
"sidebar_apps": {
|
||
"add": "Добавить приложение",
|
||
"empty": "Приложения ещё не добавлены.",
|
||
"form": {
|
||
"name": "Название",
|
||
"name_placeholder": "Название приложения",
|
||
"open_mode": "Режим открытия",
|
||
"show_on_mobile": "Показывать на мобильных",
|
||
"url": "URL"
|
||
},
|
||
"keep_loaded_description_mobile": "Не выгружать встроенные приложения при переходе в другие разделы.",
|
||
"open_mode": {
|
||
"inline": "Встроенное",
|
||
"new_tab": "Новая вкладка",
|
||
"tab": "Вкладка"
|
||
}
|
||
},
|
||
"smime": {
|
||
"mobile_description": "Подписывайте и шифруйте письма с помощью сертификатов S/MIME.",
|
||
"mobile_explainer": "S/MIME пока недоступен в мобильном приложении. Управляйте ключами и сертификатами в веб-почте; подписанные письма показываются здесь без проверки подписи."
|
||
},
|
||
"tabs": {
|
||
"plugins": "Плагины",
|
||
"updates": "Обновления",
|
||
"content_senders": "Содержимое и отправители",
|
||
"downloads": "Загрузки",
|
||
"identities": "Удостоверения",
|
||
"keywords": "Теги",
|
||
"language": "Язык, регион и время",
|
||
"layout": "Макет",
|
||
"sidebar_apps": "Приложения боковой панели",
|
||
"templates": "Шаблоны",
|
||
"themes": "Темы",
|
||
"about": "О приложении",
|
||
"storage": "Хранилище и резервная копия",
|
||
"troubleshooting": "Устранение неполадок"
|
||
},
|
||
"templates": {
|
||
"delete_confirm": "Удалить «{name}» навсегда?",
|
||
"delete_title": "Удалить шаблон",
|
||
"description_mobile": "Готовые фрагменты для частых ответов. Нажмите, чтобы изменить; удерживайте, чтобы удалить.",
|
||
"export_failed": "Не удалось экспортировать",
|
||
"import_failed": "Не удалось импортировать",
|
||
"imported": "Импортировано",
|
||
"imported_count": "{count, plural, one {Добавлен # шаблон.} few {Добавлено # шаблона.} many {Добавлено # шаблонов.} other {Добавлено # шаблона.}}",
|
||
"is_html": "Текст в формате HTML",
|
||
"placeholders_hint": "Заполнители: {{recipient_name}}, {{company}}, {{date}}, {{day_of_week}}, {{sender_name}}",
|
||
"share_unavailable": "Не удалось поделиться",
|
||
"import_json_label": "Шаблоны в формате JSON"
|
||
},
|
||
"themes": {
|
||
"default_description": "Стандартные светлая и тёмная палитры.",
|
||
"mobile_description": "Выберите цветовую тему. Темы учитывают светлый или тёмный режим из раздела «Внешний вид»; собственными пакетами тем можно управлять в веб-почте."
|
||
},
|
||
"vacation": {
|
||
"warnings": {
|
||
"date_format": "Даты должны быть в формате \"YYYY-MM-DD\" или \"YYYY-MM-DD HH:MM\""
|
||
},
|
||
"date_range": {
|
||
"description": "При желании ограничьте автоответ определённым периодом",
|
||
"title": "Диапазон дат"
|
||
},
|
||
"message": {
|
||
"description": "Сообщение, которое будет отправлено в ответ",
|
||
"title": "Текст автоответа"
|
||
},
|
||
"status": {
|
||
"ended": "Завершено",
|
||
"scheduled": "Запланировано"
|
||
}
|
||
},
|
||
"composer": {
|
||
"autosave": {
|
||
"1m": "Каждую минуту",
|
||
"2m": "Каждые 2 минуты",
|
||
"30s": "Каждые 30 секунд",
|
||
"5m": "Каждые 5 минут",
|
||
"description": "Как часто автоматически сохранять черновики",
|
||
"label": "Интервал автосохранения"
|
||
},
|
||
"description": "Настройте параметры написания писем",
|
||
"title": "Редактор"
|
||
},
|
||
"tab_groups": {
|
||
"advanced": "Дополнительно",
|
||
"appearance": "Внешний вид",
|
||
"general": "Общие",
|
||
"privacy": "Конфиденциальность и безопасность"
|
||
},
|
||
"about": {
|
||
"check_now": "Проверить сейчас",
|
||
"checked_at": "Проверено {when}",
|
||
"licences": "Лицензии открытого ПО",
|
||
"licences_desc": "AGPL-3.0 для приложения и лицензии используемых библиотек",
|
||
"never_checked": "Ещё не проверялось",
|
||
"privacy": "Конфиденциальность",
|
||
"privacy_desc": "Что остаётся на этом устройстве и что уходит на ваш сервер",
|
||
"report_problem": "Сообщить о проблеме",
|
||
"report_problem_desc": "Открывает задачу на GitHub с уже указанной версией",
|
||
"server": "Сервер",
|
||
"server_value": "{host} · вы вошли как {user}",
|
||
"source_code": "Исходный код",
|
||
"this_device": "Это устройство",
|
||
"this_device_desc": "К чему подключено приложение и где получить помощь.",
|
||
"up_to_date": "Последняя версия",
|
||
"updates": "Обновления"
|
||
},
|
||
"accessibility": {
|
||
"cvd_palette": {
|
||
"description_mobile": "Использует цвета тегов и календарей, которые остаются различимыми при красно-зелёной или сине-жёлтой цветовой слепоте."
|
||
},
|
||
"font": {
|
||
"description_ios": "Atkinson Hyperlegible и Lexend созданы так, чтобы буквы легко различались; OpenDyslexic помогает некоторым людям с дислексией. На этом устройстве шрифт используется для писем в виде обычного текста."
|
||
},
|
||
"plain_language": {
|
||
"description_mobile": "Более простые формулировки в настройках и сообщениях об ошибках. Доступно на английском и немецком."
|
||
},
|
||
"presets": {
|
||
"applied_mobile": "{name}: {count, plural, one {изменена # настройка} few {изменены # настройки} many {изменено # настроек} other {изменено # настройки}}",
|
||
"apply": "Применить",
|
||
"apply_named": "Применить {name}",
|
||
"dyslexia": {
|
||
"description_mobile": "Шрифт Atkinson Hyperlegible, в том числе для писем в виде обычного текста."
|
||
},
|
||
"low-vision": {
|
||
"description_mobile": "Текст 150 % и подписи под значками панели инструментов."
|
||
},
|
||
"motion": {
|
||
"description_mobile": "Без анимаций и скользящих переходов."
|
||
},
|
||
"screen-reader": {
|
||
"description_mobile": "Без группировки в цепочки, поэтому каждое письмо — отдельная строка."
|
||
}
|
||
},
|
||
"reduce_motion": {
|
||
"description_mobile": "Отключает выдвижные панели и переходы. Приложение делает это и тогда, когда в настройках устройства включено уменьшение анимации."
|
||
},
|
||
"text_size": {
|
||
"description_mobile": "Масштабирует текст приложения поверх размера текста устройства. 100 % — размер, заданный в устройстве."
|
||
},
|
||
"toast_duration": {
|
||
"automatic": "Автоматически (дольше с программой чтения с экрана)"
|
||
}
|
||
},
|
||
"backup": {
|
||
"description": "Перенесите настройки на другое устройство или в веб-почту.",
|
||
"export_import": "Экспорт или импорт",
|
||
"export_import_desc": "Файл JSON в том же формате, что и в веб-почте",
|
||
"reset": "Сбросить",
|
||
"reset_desc": "Вернуть значения по умолчанию; почта сохранится",
|
||
"title": "Резервная копия настроек"
|
||
},
|
||
"licences": {
|
||
"app_desc": "Приложение — свободное ПО под лицензией {licence}. Вы можете использовать, изучать, распространять и изменять его.",
|
||
"libraries": "Библиотеки",
|
||
"libraries_desc": "Открытый код, на котором построено приложение.",
|
||
"read_licence": "Прочитать полный текст лицензии"
|
||
},
|
||
"privacy": {
|
||
"favicons": "Значки отправителей для деловой почты загружаются из сервиса значков DuckDuckGo, который видит домен отправителя. Отключить их можно в разделе «Внешний вид → Фавиконы отправителей».",
|
||
"no_tracking": "В приложении нет аналитики и рекламы.",
|
||
"other_title": "Другие подключения",
|
||
"phone_backup": "Ничего из этого не попадает в облачную резервную копию Android.",
|
||
"phone_secure": "Ваши данные для входа хранятся в защищённом хранилище системы. Настройки, офлайн-кэш почты и изменения, ожидающие синхронизации, хранятся в собственном хранилище приложения.",
|
||
"phone_title": "На этом устройстве",
|
||
"push": "Когда уведомления включены, ваш сервер сообщает push-релею ({relay}), что что-то изменилось, и релей будит приложение через {service}. Релей видит токен устройства и отметку об изменении, но никогда не видит вашу почту. В разделе «Уведомления» можно указать собственный релей.",
|
||
"push_title": "Push-уведомления",
|
||
"server": "Почта, календари, контакты и файлы загружаются с вашего сервера и сохраняются обратно на него. Кроме перечисленных ниже подключений, приложение связывается только с вашим сервером.",
|
||
"server_title": "Ваш почтовый сервер",
|
||
"service_apple": "push-сервис Apple",
|
||
"service_google": "push-сервис Google",
|
||
"updates": "Приложение запрашивает у GitHub последний выпуск, чтобы сообщать вам об обновлениях.",
|
||
"updates_android": "Приложение запрашивает у GitHub последний выпуск, чтобы сообщать вам об обновлениях. Это можно отключить в разделе «Обновления»."
|
||
},
|
||
"summary": {
|
||
"accessibility": "Размер текста, анимация, подтверждения",
|
||
"composing": "Подпись, задержка отправки, черновики",
|
||
"contacts": "Адресные книги, сортировка",
|
||
"content_senders": "Удалённые изображения, доверенные отправители",
|
||
"downloads": "Имена файлов для сохранённых писем",
|
||
"events_off": "события выкл.",
|
||
"events_on": "события вкл.",
|
||
"files": "Вид, сортировка, миниатюры",
|
||
"filters": "Правила для входящей почты",
|
||
"folders": "Создание, переименование, роли",
|
||
"identities": "Адреса, с которых вы отправляете",
|
||
"keywords": "Названия и цвета тегов",
|
||
"layout": "Быстрые действия, свайпы, порядок списка",
|
||
"mail_off": "Почта выкл.",
|
||
"mail_on": "Почта вкл.",
|
||
"offline_off": "Офлайн-почта выкл.",
|
||
"offline_on": "Офлайн-почта вкл. · {days, plural, one {# день} few {# дня} many {# дней} other {# дня}}, {mb} МБ",
|
||
"reading": "Статус прочтения, удаление, вложения",
|
||
"security": "Пароль, двухфакторная аутентификация, пароли приложений",
|
||
"sidebar_apps": "Веб-приложения в боковом меню",
|
||
"templates": "Письма для повторного использования",
|
||
"updates": "Установка новых версий",
|
||
"vacation": "Автоответ на время отсутствия",
|
||
"version": "Версия {version}",
|
||
"week_starts": "начало недели: {day}"
|
||
},
|
||
"troubleshooting": {
|
||
"cache_desc": "Когда список выглядит устаревшим или неверным.",
|
||
"cache_title": "Кэшированные данные",
|
||
"row_desc": "Обновление кэша, журнал отладки",
|
||
"title": "Устранение неполадок"
|
||
}
|
||
},
|
||
"sharing": {
|
||
"directory_failed": "Не удалось загрузить список пользователей и групп.",
|
||
"directory_not_browsable": "Ваш сервер не позволяет вам просматривать каталог пользователей.",
|
||
"directory_restricted": "Ваш сервер не разрешает просматривать каталог пользователей, поэтому показаны только ваши группы и люди, которые чем-то поделились с вами. Администратор может включить запросы к каталогу в настройках общего доступа Stalwart.",
|
||
"unknown_user": "Неизвестный пользователь"
|
||
},
|
||
"sidebar": {
|
||
"account_error": "Требует внимания",
|
||
"remove_account_hint": "Удерживайте, чтобы удалить этот аккаунт",
|
||
"remove_account_message": "Выйти из {account} на этом устройстве. Ваша почта останется на сервере.",
|
||
"remove_account_title": "Удалить аккаунт?",
|
||
"show_unread": "Показать непрочитанные",
|
||
"tab_unavailable": "{name} (недоступно)",
|
||
"account_sign_in_again": "Войти снова",
|
||
"sign_out_all_confirm_message": "Все аккаунты будут удалены с этого устройства. Вы можете снова войти в любое время.",
|
||
"sign_out_all_confirm_title": "Выйти из всех аккаунтов?",
|
||
"sign_out_confirm_message": "Аккаунт будет удалён с этого устройства. Вы можете снова войти в любое время.",
|
||
"sign_out_confirm_title": "Выйти?",
|
||
"sign_out_confirm_title_account": "Выйти из {account}?"
|
||
},
|
||
"unified_mailbox": {
|
||
"accounts_failed": "{count, plural, one {Не удалось загрузить # аккаунт} few {Не удалось загрузить # аккаунта} many {Не удалось загрузить # аккаунтов} other {Не удалось загрузить # аккаунта}}"
|
||
},
|
||
"updates": {
|
||
"advisory": "Бюллетень безопасности",
|
||
"advisory_desc": "Подробности о проблеме, которую исправляет этот выпуск.",
|
||
"auto_check": "Проверять автоматически",
|
||
"auto_check_desc": "Проверять обновления раз в несколько часов при запуске приложения.",
|
||
"available": "Доступно обновление",
|
||
"available_desc": "Нажмите «Установить», чтобы скачать v{version} и открыть его в установщике пакетов Android.",
|
||
"banner": {
|
||
"advisory": "Читать бюллетень",
|
||
"deprecated_subtitle": "Установите v{version}, чтобы продолжить пользоваться приложением.",
|
||
"deprecated_title": "Эта версия больше не поддерживается",
|
||
"security_subtitle": "v{version} устраняет проблему безопасности. Установите как можно скорее.",
|
||
"security_title": "Доступно обновление безопасности",
|
||
"subtitle": "v{version} готова к установке.",
|
||
"title": "Доступно обновление"
|
||
},
|
||
"building": "Обновление собирается",
|
||
"building_desc": "Версия v{version} опубликована, но APK ещё собирается. Эта страница будет проверять снова каждые 30 секунд.",
|
||
"check": "Проверить обновления",
|
||
"check_again": "Проверить снова",
|
||
"check_now": "Проверить сейчас",
|
||
"checking": "Проверка…",
|
||
"current_version": "Текущая версия",
|
||
"description": "Проверяйте наличие новых версий и устанавливайте их.",
|
||
"downloading": "Загрузка…",
|
||
"downloading_pct": "Загрузка {pct}%",
|
||
"install": "Установить",
|
||
"installing": "Установка…",
|
||
"last_checked": "Последняя проверка",
|
||
"last_error": "Последняя ошибка: {message}",
|
||
"latest_version": "Последняя версия",
|
||
"never": "никогда",
|
||
"open": "Открыть",
|
||
"open_github": "Открыть на GitHub",
|
||
"opening_installer": "Открытие установщика…",
|
||
"progress_of": "{written} из {total}",
|
||
"published": "Опубликовано {date}",
|
||
"rate_limited": "GitHub ограничивает частоту проверок обновлений; повторим позже.",
|
||
"release_notes": "Примечания к выпуску",
|
||
"release_page": "Страница выпуска",
|
||
"release_page_desc": "Полные примечания к выпуску и загрузки на GitHub.",
|
||
"release_page_pending_desc": "Следите за ходом сборки или скачайте APK вручную.",
|
||
"severity_deprecated": "Обязательное",
|
||
"severity_security": "Безопасность",
|
||
"title": "Обновления приложения",
|
||
"verifying": "Проверка…"
|
||
},
|
||
"deep_link": {
|
||
"open_failed": "Не удалось открыть"
|
||
},
|
||
"delegates": {
|
||
"remove_for": "Отозвать доступ у {name}"
|
||
},
|
||
"encryption": {
|
||
"armored_key": "Ключ в формате ASCII",
|
||
"banner": {
|
||
"checking": "Проверка шифрования и подписи…",
|
||
"decrypted": "Расшифровано ({kind})",
|
||
"failed": "Не удалось расшифровать: {reason}",
|
||
"invalid": "Недействительная подпись ({kind})",
|
||
"invalid_reason": "Недействительная подпись ({kind}): {reason}",
|
||
"locked": "Зашифровано ({kind}). Разблокируйте ключ, чтобы прочитать письмо.",
|
||
"no_key": "Зашифровано ({kind}) для ключа, которого нет на этом устройстве.",
|
||
"self_signed": "Сертификат самоподписанный и выдан не известным центром сертификации.",
|
||
"signed": "Действительная подпись ({kind})",
|
||
"signed_by": "Действительная подпись ({kind}) от {signer}",
|
||
"signer_mismatch": "Подписавший не совпадает с отправителем в поле «От».",
|
||
"unknown_key": "Подписано ({kind}) ключом, который вы не импортировали.",
|
||
"unsupported": "Зашифровано алгоритмом {algorithm}, который приложение не может расшифровать.",
|
||
"key_offered": "Сообщение содержит открытый ключ для {email}. Отпечаток: {fingerprint}",
|
||
"save_key": "Сохранить ключ для {email}",
|
||
"save_key_failed": "Не удалось сохранить ключ"
|
||
},
|
||
"check_description": "Запускает на этом устройстве все алгоритмы, которые используют PGP и S/MIME.",
|
||
"check_run": "Запустить проверку",
|
||
"check_title": "Проверить поддержку шифрования",
|
||
"delete_private_message": "{key} и его закрытый ключ будут удалены с этого устройства. Письма, зашифрованные для него, здесь больше нельзя будет прочитать, пока вы снова его не импортируете.",
|
||
"delete_public_message": "{key} будет удалён с этого устройства.",
|
||
"delete_title": "Удалить ключ?",
|
||
"expired": "Истёк {date}",
|
||
"expires": "Истекает {date}",
|
||
"find_key": "Найти ключ на keys.openpgp.org",
|
||
"import": "Импортировать",
|
||
"import_cert": "Импортировать сертификат",
|
||
"import_p12": "Импортировать сертификат S/MIME (.p12)",
|
||
"import_pgp_file": "Импортировать файл ключа PGP",
|
||
"import_public_file": "Импортировать файл открытого ключа",
|
||
"imported": "Импортирован: {key}",
|
||
"lock": "Заблокировать",
|
||
"lock_all": "Заблокировать все ключи",
|
||
"lock_all_description": "Забыть разблокированные ключи, пока вы снова не введёте их парольную фразу.",
|
||
"locked": "Заблокирован",
|
||
"locked_all": "Ключи заблокированы",
|
||
"lookup_confirm": "Перед импортом сравните этот отпечаток с тем, который вам сообщил владелец (лично, по телефону).",
|
||
"lookup_none": "Ключ не найден.",
|
||
"lookup_placeholder": "Адрес эл. почты или отпечаток",
|
||
"lookup_search": "Поиск",
|
||
"lookup_verified": "У ключа именно тот отпечаток, который вы искали.",
|
||
"no_other_keys": "Пока нет.",
|
||
"no_own_keys": "Ключей пока нет.",
|
||
"not_a_key": "Это не ключ и не сертификат, который может прочитать приложение.",
|
||
"others_description": "Открытые ключи и сертификаты для шифрования писем другим людям и проверки подписей. Также используются ключи из подписанных писем и ключи в ваших контактах.",
|
||
"others_title": "Ключи других людей",
|
||
"own_description": "Подписывайте и расшифровывайте почту с помощью OpenPGP или S/MIME. Закрытые ключи хранятся в защищённом хранилище этого устройства и разблокируются парольной фразой один раз за сеанс приложения.",
|
||
"own_title": "Ваши ключи",
|
||
"p12_password_message": "Введите пароль, с которым был экспортирован файл .p12. Он понадобится снова, чтобы разблокировать ключ после перезапуска приложения.",
|
||
"p12_password_title": "Пароль сертификата",
|
||
"passphrase": "Парольная фраза",
|
||
"passphrase_message": "Введите парольную фразу этого ключа. Она проверяется сейчас и запрашивается снова один раз за сеанс приложения.",
|
||
"passphrase_title": "Парольная фраза ключа",
|
||
"password": "Пароль",
|
||
"paste_pgp": "Вставить ключ PGP",
|
||
"paste_public": "Вставить открытый ключ",
|
||
"share_cert": "Поделиться сертификатом",
|
||
"share_key": "Поделиться открытым ключом",
|
||
"tab": "Шифрование",
|
||
"title": "Шифрование",
|
||
"unlock": "Разблокировать",
|
||
"unlock_pgp_message": "Введите парольную фразу вашего ключа PGP {key}.",
|
||
"unlock_read_reason": "Письмо зашифровано для этого ключа.",
|
||
"unlock_smime_message": "Введите пароль вашего сертификата S/MIME {key}.",
|
||
"unlock_title": "Разблокировать ключ",
|
||
"unlocked": "Разблокирован",
|
||
"unlocking": "Разблокировка…",
|
||
"wrong_passphrase": "Неверная парольная фраза."
|
||
},
|
||
"notifications": {
|
||
"vacation_filters_off": "Настройки отсутствия сохранены, но ваши фильтры выключены. Сохраните ещё раз, чтобы снова их включить."
|
||
},
|
||
"outbox": {
|
||
"discard": "Удалить",
|
||
"discard_body": "Письмо не будет отправлено, а его текст будет потерян.",
|
||
"discard_title": "Удалить это письмо?",
|
||
"failed_count": "{count, plural, one {# письмо не отправлено} few {# письма не отправлены} many {# писем не отправлено} other {# письма не отправлено}}",
|
||
"move_failed_body": "Письмо остаётся в папке «Исходящие». Повторите попытку, когда появится подключение.",
|
||
"move_failed_title": "Не удалось переместить в «Черновики»",
|
||
"move_to_drafts": "Переместить в «Черновики»",
|
||
"open_hint": "Открывает папку «Исходящие»",
|
||
"queued_body": "Оно уйдёт, как только вы снова будете в сети.",
|
||
"queued_title": "Сохранено в папке «Исходящие»",
|
||
"retry": "Попробовать снова",
|
||
"send_failed": "Не удалось отправить письмо из папки «Исходящие»",
|
||
"sent": "Письмо из папки «Исходящие» отправлено",
|
||
"status_failed": "Не отправлено",
|
||
"status_failed_reason": "Не отправлено: {reason}",
|
||
"status_offline": "Ожидание подключения",
|
||
"status_retrying": "Ожидает отправки",
|
||
"status_sending": "Отправка…",
|
||
"title": "Исходящие",
|
||
"waiting": "{count, plural, one {# письмо} few {# письма} many {# писем} other {# письма}} в папке «Исходящие»",
|
||
"already_sent": "Это сообщение уже отправлено"
|
||
},
|
||
"push": {
|
||
"ios": {
|
||
"more_messages": "и ещё {count}",
|
||
"no_subject": "(без темы)"
|
||
}
|
||
},
|
||
"widgets": {
|
||
"attachments": {
|
||
"empty": "Нет недавних вложений",
|
||
"from_mail": "из почты",
|
||
"title": "Вложения",
|
||
"unknown_sender": "Неизвестный отправитель"
|
||
},
|
||
"birthdays": {
|
||
"empty": "Ближайших дней рождения нет",
|
||
"empty_body": "Дни рождения берутся из ваших контактов.",
|
||
"in_days": "{count, plural, one {через # день} few {через # дня} many {через # дней} other {через # дня}}",
|
||
"send_wishes": "Поздравить",
|
||
"title": "Дни рождения",
|
||
"wishes_subject": "С днём рождения!"
|
||
},
|
||
"calendar": {
|
||
"agenda": "Повестка",
|
||
"agenda_more": "{day}: {events}",
|
||
"all_day": "Весь день",
|
||
"join": "Присоединиться",
|
||
"join_named": "Присоединиться: {name}",
|
||
"more_this_week": "{count, plural, one {ещё # на этой неделе} few {ещё # на этой неделе} many {ещё # на этой неделе} other {ещё # на этой неделе}}",
|
||
"no_more_today": "Сегодня событий больше нет",
|
||
"nothing_planned": "В календаре ничего нет",
|
||
"now": "Сейчас",
|
||
"open": "Открыть",
|
||
"running_late": "Опаздываю",
|
||
"running_late_body": "Я опаздываю на несколько минут на «{title}».",
|
||
"running_late_subject": "Опаздываю: {title}",
|
||
"today": "Сегодня",
|
||
"tomorrow": "Завтра",
|
||
"unit_days": "{count, plural, one {день} few {дня} many {дней} other {дня}}",
|
||
"unit_hours": "{count, plural, one {час} few {часа} many {часов} other {часа}}",
|
||
"unit_minutes": "{count, plural, one {мин} few {мин} many {мин} other {мин}}",
|
||
"unsupported": "Календарь недоступен на этом сервере",
|
||
"untitled": "(без названия)",
|
||
"video_call": "Видеозвонок"
|
||
},
|
||
"countdown": {
|
||
"days": "{count, plural, one {день} few {дня} many {дней} other {дня}}",
|
||
"empty": "Нет предстоящих событий"
|
||
},
|
||
"draft": {
|
||
"edited_at": "Изменено {when}",
|
||
"edited_minutes": "{count, plural, one {Изменено # мин назад} few {Изменено # мин назад} many {Изменено # мин назад} other {Изменено # мин назад}}",
|
||
"edited_now": "Изменено только что",
|
||
"empty": "Нет черновиков",
|
||
"empty_body": "Здесь ждут письма, которые вы начали, но не отправили.",
|
||
"keep_writing": "Продолжить",
|
||
"title": "Черновики"
|
||
},
|
||
"files": {
|
||
"empty": "Файлов пока нет",
|
||
"recent": "Недавно изменённые",
|
||
"unsupported": "Файлы недоступны на этом сервере"
|
||
},
|
||
"free": {
|
||
"busy_until": "Занято до {time}",
|
||
"free_rest": "Свободно до конца дня",
|
||
"free_until": "Свободно до {time}",
|
||
"mail": "Отправить свободное время письмом",
|
||
"mail_subject": "Моё свободное время на этой неделе",
|
||
"no_calendar": "В этом аккаунте нет календаря",
|
||
"then": "затем {title}",
|
||
"then_free": "затем свободно"
|
||
},
|
||
"hub": {
|
||
"all_clear": "Всё сделано",
|
||
"mail_unread": "Почта · непрочитанных: {count}",
|
||
"next": "Далее",
|
||
"next_on": "Далее · {day}",
|
||
"no_events": "Нет предстоящих событий",
|
||
"now": "Сейчас",
|
||
"tasks_due": "Задачи · к сроку: {count}"
|
||
},
|
||
"invites": {
|
||
"accept": "Принять",
|
||
"decline": "Отклонить",
|
||
"empty": "Нет ожидающих приглашений",
|
||
"label": "Приглашение · {name}",
|
||
"label_plain": "Приглашение",
|
||
"maybe": "Возможно",
|
||
"position": "{index} из {count}"
|
||
},
|
||
"mail": {
|
||
"all_accounts": "Все аккаунты",
|
||
"all_caught_up": "Всё прочитано",
|
||
"archive": "Архивировать",
|
||
"delete": "Удалить",
|
||
"empty_all_accounts": "Ваши папки «Входящие» пусты",
|
||
"empty_inbox": "Папка «Входящие» пуста",
|
||
"folders": "Папки",
|
||
"in_outbox": "{count, plural, one {# изменение ожидает} few {# изменения ожидают} many {# изменений ожидают} other {# изменения ожидают}}",
|
||
"in_outbox_short": "ожидает: {count}",
|
||
"inbox": "Входящие",
|
||
"more_unread": "Ещё непрочитанных: {count}",
|
||
"no_folders": "Нет папок для показа",
|
||
"no_starred": "Нет помеченных писем",
|
||
"no_starred_body": "Пометьте письмо звёздочкой, чтобы оно появилось здесь.",
|
||
"no_subject": "(без темы)",
|
||
"no_unread": "Во «Входящих» нет непрочитанных писем.",
|
||
"position": "{index} из {count}",
|
||
"reply": "Ответить",
|
||
"scheduled": "Запланировано",
|
||
"starred": "Помечённые",
|
||
"unread": "непрочитанные"
|
||
},
|
||
"notice": {
|
||
"archive": "Не удалось архивировать. Нажмите, чтобы повторить.",
|
||
"mark_read": "Не удалось отметить как прочитанное. Нажмите, чтобы повторить.",
|
||
"rsvp": "Не удалось отправить ваш ответ. Нажмите, чтобы повторить.",
|
||
"task": "Не удалось обновить «{title}». Нажмите, чтобы повторить.",
|
||
"trash": "Не удалось удалить. Нажмите, чтобы повторить."
|
||
},
|
||
"people": {
|
||
"empty": "Избранных пока нет",
|
||
"empty_body": "Здесь появятся люди, от которых вы чаще всего получаете письма.",
|
||
"favourites": "Избранное"
|
||
},
|
||
"relative": {
|
||
"days": "{count, plural, one {через # день} few {через # дня} many {через # дней} other {через # дня}}",
|
||
"hours": "через {count} ч",
|
||
"minutes": "через {count} мин",
|
||
"now": "сейчас"
|
||
},
|
||
"scheduled": {
|
||
"day_at": "{day}, {time}",
|
||
"empty": "Ничего не запланировано",
|
||
"empty_body": "Здесь появятся письма, отправку которых вы запланировали.",
|
||
"no_recipient": "(нет получателя)",
|
||
"sending": "Отправляется",
|
||
"to": "Кому: {name}",
|
||
"today_at": "Сегодня, {time}",
|
||
"tomorrow_at": "Завтра, {time}",
|
||
"waiting": "Ожидание сети",
|
||
"waiting_body": "Изменения, сделанные офлайн, будут отправлены, когда вы снова будете в сети."
|
||
},
|
||
"search": {
|
||
"no_recent": "Здесь появятся ваши недавние запросы.",
|
||
"placeholder": "Поиск в почте…",
|
||
"recent": "Недавние запросы"
|
||
},
|
||
"shortcuts": {
|
||
"calendar": "Календарь",
|
||
"compose": "Создать",
|
||
"contacts": "Контакты",
|
||
"files": "Файлы"
|
||
},
|
||
"state": {
|
||
"error": "Не удалось показать этот виджет",
|
||
"loading": "Загрузка…",
|
||
"open_app": "Если здесь пусто, откройте приложение один раз.",
|
||
"open_to_load": "Откройте Bulwark, чтобы загрузить данные",
|
||
"signed_out": "Войдите в Bulwark"
|
||
},
|
||
"storage": {
|
||
"no_limit": "Без ограничения хранилища",
|
||
"title": "Хранилище",
|
||
"unavailable": "Нет данных о квоте",
|
||
"used_of": "{used} из {total}"
|
||
},
|
||
"tag": {
|
||
"empty": "Тегов пока нет",
|
||
"empty_body": "Здесь появятся теги, которые вы добавите в приложении.",
|
||
"messages": "{count, plural, one {письмо} few {письма} many {писем} other {письма}}",
|
||
"total": "{count, plural, one {# письмо} few {# письма} many {# писем} other {# письма}}"
|
||
},
|
||
"tasks": {
|
||
"all_done": "Всё сделано",
|
||
"empty": "Нет открытых задач",
|
||
"mark_complete": "Отметить как выполненную",
|
||
"mark_incomplete": "Отметить как невыполненную",
|
||
"no_title": "(без названия)",
|
||
"off": "Задачи отключены",
|
||
"off_body": "Включите задачи в настройках календаря в приложении",
|
||
"open_count": "открыто: {count}",
|
||
"overdue": "Просроченные",
|
||
"still_open": "ещё открыто: {count}",
|
||
"title": "Задачи",
|
||
"today": "Сегодня",
|
||
"tomorrow": "Завтра"
|
||
},
|
||
"vacation": {
|
||
"active": "Включена",
|
||
"inactive": "Отключена",
|
||
"subject": "Тема: {subject}",
|
||
"title": "Автоответ",
|
||
"unsupported": "Автоответы недоступны",
|
||
"until": "До {date}"
|
||
}
|
||
}
|
||
}
|