Tests / test (push) Canceled after 0s
Build Android (FCM) / build-android-fcm (push) Canceled after 0s
Build Android / build-android (push) Canceled after 0s
Build iOS / build-ios (push) Canceled after 0s
Build Linux / build-linux (push) Canceled after 0s
Build macOS / build-macos (push) Canceled after 0s
Build Windows / build-windows (push) Canceled after 0s
Native crypto / native-crypto (push) Canceled after 0s
Release (main) / android (oneme) (push) Canceled after 0s
Release (main) / android (qlyra) (push) Canceled after 0s
Release (main) / windows (push) Canceled after 0s
Release (main) / linux (push) Canceled after 0s
Release (main) / macos (push) Canceled after 0s
Release (main) / ios (push) Canceled after 0s
Release (main) / release (push) Canceled after 0s
2119 lines
142 KiB
Plaintext
2119 lines
142 KiB
Plaintext
{
|
||
"phonebookSectionTitle": "Контакты телефона",
|
||
"phonebookLongPressHint": "Удерживайте контакт, чтобы добавить его в ИКАР",
|
||
"phonebookAddToMax": "Добавить в ИКАР",
|
||
"@@locale": "ru",
|
||
"contactsSearchHint": "Поиск по контактам",
|
||
"contactsSearchEmpty": "Ничего не найдено",
|
||
"contactsSearchClear": "Очистить поиск",
|
||
"contactsEmpty": "В ИКАР пока нет контактов",
|
||
"contactsLoadFailed": "Не удалось загрузить контакты ИКАР. Нажмите «Обновить», чтобы повторить.",
|
||
"phonebookPermission": "Разрешите доступ к контактам телефона и нажмите «Обновить».",
|
||
"phonebookCheckFailed": "Не удалось проверить контакты в ИКАР. Проверьте соединение и нажмите «Обновить».",
|
||
"phonebookEmpty": "В телефонной книге не найдены контакты с аккаунтом ИКАР",
|
||
"phonebookRefresh": "Обновить",
|
||
"phonebookLookupNotice": "Контакты телефона в ИКАР. Неизвестные номера передаются в ИКАР для поиска; имена из телефонной книги остаются на устройстве.",
|
||
"loginTitle": "Войдите в ИКАР",
|
||
"loginSubtitle": "Проверьте код страны и введите свой\nномер телефона.",
|
||
"loginCountry": "Страна",
|
||
"loginPhoneNumber": "Номер телефона",
|
||
"loginOtherSignInMethods": "Другие способы входа",
|
||
"loginTermsIntro": "Продолжая, вы соглашаетесь с \n",
|
||
"loginTermsLink": "пользовательскими соглашениями",
|
||
"loginTermsOfUse": "Условия использования",
|
||
"loginConfirmPhoneTitle": "Это правильный номер?",
|
||
"loginEdit": "Изменить",
|
||
"loginDone": "Готово",
|
||
"loginSpoofRedacted": "Подмена данных",
|
||
"loginProxy": "Прокси",
|
||
"loginChangeServer": "Смена сервера",
|
||
"serverSettingsTitle": "Сервер",
|
||
"serverHostLabel": "Хост",
|
||
"serverPortLabel": "Порт",
|
||
"serverTrustMincifryTitle": "Доверять сертификату Минцифры",
|
||
"serverTrustMincifrySubtitle": "Нужно для api2.oneme.ru: его сертификат выпущен под корнем Russian Trusted Root CA, которого нет в обычном хранилище. Корень зашит в приложение, остальные хосты проверяются как раньше.",
|
||
"serverApply": "Применить и переподключиться",
|
||
"serverUseDefault": "Сбросить к умолчанию",
|
||
"serverInvalidHostOrPort": "Укажите корректный хост и порт (1–65535)",
|
||
"serverSettingsSaved": "Настройки сервера применены",
|
||
"serverReconnectFailed": "Не удалось подключиться к серверу",
|
||
"loginSignInWithQr": "По QR code",
|
||
"loginSignInWithToken": "По токену",
|
||
"tokenLoginTitle": "Вход по токену",
|
||
"tokenLoginTokenLabel": "Токен",
|
||
"tokenLoginNote": "Вход по токену работает только со спуфом. Укажите данные устройства, к которому привязан токен, в противном случае он может быть отозван.",
|
||
"tokenLoginButton": "Войти",
|
||
"tokenLoginError": "Заполните токен, имя устройства, версию ОС и Device ID",
|
||
"tokenLoginFailed": "Не удалось войти",
|
||
"loginSignInWithSessionFile": "По файлу сессии",
|
||
"loginLanguage": "Язык",
|
||
"languageNameRu": "Русский",
|
||
"languageNameEn": "English",
|
||
"selectCountryTitle": "Выберите страну",
|
||
"selectCountrySearchHint": "Поиск страны…",
|
||
"codeConfirmationSmsSent": "Мы отправили SMS с кодом подтверждения на ваш номер телефона.",
|
||
"codeResendInSeconds": "Отправить повторно через {seconds} сек.",
|
||
"@codeResendInSeconds": {
|
||
"placeholders": {
|
||
"seconds": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"codeResendSms": "Отправить код по SMS",
|
||
"codeError2faMissing": "Ошибка: отсутствуют данные для 2FA",
|
||
"codeConfirmation2faWarning": "Вход подтверждается ключом устройства. Существующий аккаунт открывается на привязанном устройстве.",
|
||
"proxySettingsTitle": "Прокси",
|
||
"proxyTypeNone": "Выключен",
|
||
"proxyTypeSocks5": "SOCKS5",
|
||
"proxyTypeHttp": "HTTP(S)",
|
||
"proxyHostLabel": "Хост прокси",
|
||
"proxyPortLabel": "Порт прокси",
|
||
"proxyUsernameLabel": "Логин (необязательно)",
|
||
"proxyPasswordLabel": "Пароль (необязательно)",
|
||
"proxyApply": "Применить и переподключиться",
|
||
"proxyDisable": "Отключить прокси",
|
||
"proxySettingsSaved": "Настройки прокси применены",
|
||
"proxyInvalidHostOrPort": "Укажите корректный хост и порт прокси (1–65535)",
|
||
"spoofScreenTitle": "Подмена данных сессии",
|
||
"spoofEnableTitle": "Подмена устройства",
|
||
"spoofEnableSubtitleOn": "Включена для этого аккаунта",
|
||
"spoofEnableSubtitleOff": "Выключена. Используется реальное устройство",
|
||
"spoofInfoHint": "Нажмите \"Сгенерировать\":\n• Короткое нажатие: случайный пресет.\n• Длинное нажатие: реальные данные.",
|
||
"spoofMethodTitle": "Метод подмены",
|
||
"spoofMethodPartial": "Частичный",
|
||
"spoofMethodFull": "Полный",
|
||
"spoofMethodPartialDescription": "Рекомендуемый метод. Используются случайные данные, но ваш реальный часовой пояс и локаль остаются настоящими для правдоподобности.",
|
||
"spoofMethodFullDescription": "Все данные генерируются случайно. Будьте осторожны.",
|
||
"spoofDeviceTypeTitle": "Тип устройства",
|
||
"spoofDeviceTypeDescription": "Определяет, какие устройства генерируются: Android или iOS",
|
||
"spoofDeviceTypeLabel": "Тип устройства",
|
||
"spoofMainSectionTitle": "Основные данные",
|
||
"spoofFieldDeviceName": "Имя устройства",
|
||
"spoofFieldOsVersion": "Версия ОС",
|
||
"spoofRegionalSectionTitle": "Региональные данные",
|
||
"spoofFieldScreen": "Разрешение экрана",
|
||
"spoofFieldTimezone": "Часовой пояс",
|
||
"spoofFieldLocale": "Локаль",
|
||
"spoofFieldDeviceLocale": "Системная локаль (производная)",
|
||
"spoofIdentifiersSectionTitle": "Идентификаторы",
|
||
"spoofIdentifiersDescription": "mt_instanceid и clientSessionId генерируются автоматически при каждом запуске приложения. Изменить можно только Device ID.",
|
||
"spoofFieldInstanceId": "mt_instanceid",
|
||
"spoofFieldClientSessionId": "clientSessionId",
|
||
"spoofFieldPushDeviceType": "Тип push-уведомлений",
|
||
"spoofFieldDeviceId": "ID Устройства",
|
||
"spoofRegenerateIdTooltip": "Сгенерировать новый ID",
|
||
"spoofFieldAppVersion": "Версия приложения",
|
||
"spoofFieldBuildNumber": "Build Number",
|
||
"spoofFieldArchitecture": "Архитектура",
|
||
"spoofButtonGenerate": "Сгенерировать",
|
||
"spoofButtonApply": "Применить",
|
||
"spoofDialogUnsureTitle": "Уверен?",
|
||
"spoofDialogUnsureContent": "Приложение может начать работать нестабильно из-за несовместимости API",
|
||
"spoofDialogCancel": "Отмена",
|
||
"spoofDialogYes": "Да",
|
||
"spoofDialogApplyTitle": "Применить настройки?",
|
||
"spoofDialogApplyContent": "Нужно перезайти в приложение, ок?",
|
||
"spoofDialogApplyWarning": "Ваш спуф изменится сразу. 😜",
|
||
"spoofDialogReloginTitle": "Готово!",
|
||
"spoofDialogReloginContent": "Ваш спуф изменён, но в списке устройств видны изменения только при перезаходе в аккаунт.",
|
||
"spoofDialogReloginWarning": "Перезайти сейчас?",
|
||
"spoofDialogReloginDeny": "Позже",
|
||
"spoofDialogReloginConfirm": "Перелогиниться сейчас",
|
||
"spoofDialogApplyDeny": "Не",
|
||
"spoofDialogApplyConfirm": "Ок!",
|
||
"spoofErrorApplyFailed": "Ошибка при применении настроек: {error}",
|
||
"@spoofErrorApplyFailed": {
|
||
"placeholders": {
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"profileMenuSpoof": "Подмена данных",
|
||
"infoTitle": "Info",
|
||
"infoAccountSection": "Аккаунт",
|
||
"infoPacketSection": "Пакет входа",
|
||
"infoChatsSection": "Чаты в пакете входа",
|
||
"infoChatSettingsSection": "Настройки отдельных чатов",
|
||
"infoServerSection": "Сервер",
|
||
"infoUserSection": "Пользователь",
|
||
"infoExperimentsSection": "Эксперименты",
|
||
"infoYMapSection": "Y-Map",
|
||
"infoFileUploadTypes": "запрещённые типы файлов",
|
||
"infoWhiteListLinks": "безопасные ссылки",
|
||
"infoRegistrationTime": "Дата регистрации:",
|
||
"infoCountry": "Регион аккаунта:",
|
||
"infoVideoChatHistory": "videoChatHistory",
|
||
"infoUpdateTime": "Последнее обновление аватарки:",
|
||
"infoId": "id аккаунта:",
|
||
"infoPhone": "Телефон:",
|
||
"infoPhotoId": "id аватарки:",
|
||
"infoAccountStatus": "Статус аккаунта:",
|
||
"infoContactOptions": "Опции контакта:",
|
||
"infoProfileOptions": "Опции профиля:",
|
||
"infoNames": "Имена:",
|
||
"infoBaseUrl": "Ссылка на аватарку:",
|
||
"infoBaseRawUrl": "Исходная аватарка:",
|
||
"infoChatMarker": "chatMarker",
|
||
"infoServerTime": "Время сервера:",
|
||
"infoUpdates": "Количество обновлений:",
|
||
"infoMessagesCount": "Сообщений в пакете:",
|
||
"infoContactsCount": "Контактов в пакете:",
|
||
"infoPresenceCount": "Статусов присутствия:",
|
||
"infoConfigHash": "Хеш конфигурации:",
|
||
"infoChatsCount": "Загружено чатов:",
|
||
"infoChatsActive": "Активных:",
|
||
"infoChatsHidden": "Скрытых:",
|
||
"infoChatsDialogs": "Диалогов:",
|
||
"infoChatsGroups": "Групп:",
|
||
"infoChatsChannels": "Каналов:",
|
||
"infoChatsUnread": "Непрочитанных чатов:",
|
||
"infoChatsNewMessages": "Новых сообщений:",
|
||
"infoChatsMessages": "Сообщений в загруженных чатах:",
|
||
"infoAccountRemovalEnabled": "Мгновенное удаление аккаунта:",
|
||
"infoImageSize": "image-size",
|
||
"infoGce": "gce",
|
||
"infoGcce": "gcce",
|
||
"infoMaxMsgLength": "макс. длина сообщения:",
|
||
"infoQuotesEnabled": "quotes-enabled",
|
||
"infoCallsEndpoint": "calls-endpoint",
|
||
"infoSendLocationEnabled": "отправка гео.:",
|
||
"infoLgce": "lgce",
|
||
"infoWud": "wud",
|
||
"infoVideoMsgEnabled": "Кружки:",
|
||
"infoGrse": "grse",
|
||
"infoEditTimeout": "Можно редактировать сообщение в течении:",
|
||
"infoImageQuality": "image-quality",
|
||
"infoUnsafeFilesAlert": "unsafe-files-alert",
|
||
"infoAccountNicknameEnabled": "account-nickname-enabled",
|
||
"infoMentionsEntityNamesLimit": "макс. кол-во упоминаний:",
|
||
"infoReactionsEnabled": "reactions-enabled",
|
||
"infoTile": "tile",
|
||
"infoGeocoder": "geocoder",
|
||
"infoStatic": "static",
|
||
"chatInfoSubscribers": "подписчиков:",
|
||
"chatInfoInvitedBy": "Приглашён от:",
|
||
"chatInfoLink": "ссылка:",
|
||
"chatInfoOfficial": "оффициальный:",
|
||
"chatInfoComments": "комментарии:",
|
||
"commentsWrite": "Комментировать",
|
||
"commentsTitle": "Комментарии",
|
||
"commentsCount": "{count, plural, one{{count} комментарий} few{{count} комментария} many{{count} комментариев} other{{count} комментария}}",
|
||
"chatInfoAplus": "подтверждён Роскомнадзором:",
|
||
"chatInfoSignAdmin": "Подпись админов:",
|
||
"chatInfoLastChanged": "последнее изменение:",
|
||
"chatInfoJoinTime": "заход в канал:",
|
||
"chatInfoCreated": "канал создан:",
|
||
"chatInfoTitle": "Информация",
|
||
"chatInfoMembers": "участников:",
|
||
"chatInfoLastSeen": "был(а) недавно",
|
||
"chatInfoHasBots": "Есть боты:",
|
||
"chatInfoBlockedCount": "в ЧС группы:",
|
||
"chatInfoOfficialStatus": "Официальный статус:",
|
||
"chatInfoJoined": "Зашли в:",
|
||
"chatInfoGroupCreated": "Группа создана в:",
|
||
"chatInfoGroupOwner": "Создатель группы:",
|
||
"chatInfoDialogStarted": "ЛС начат в:",
|
||
"editProfileTitle": "Редактирование профиля",
|
||
"editProfileSave": "Сохранить",
|
||
"editProfileFirstName": "Имя",
|
||
"editProfileLastName": "Фамилия",
|
||
"editProfileBio": "О себе",
|
||
"editProfileRemovePhoto": "Удалить фото",
|
||
"registrationTitle": "Создание профиля",
|
||
"registrationSubtitle": "Укажите имя и выберите аватар",
|
||
"registrationChooseAvatar": "Выберите аватар",
|
||
"msgActionsCopy": "Копировать",
|
||
"msgActionsSelectAll": "Выбрать всё",
|
||
"emojiSearchHint": "Поиск эмодзи",
|
||
"msgActionsEdit": "Изменить",
|
||
"msgActionsReply": "Ответить",
|
||
"msgActionsForward": "Переслать",
|
||
"msgActionsTranscribeVoice": "Расшифровка голосового сообщения",
|
||
"msgActionsHideTranscription": "Скрыть расшифровку",
|
||
"msgActionsMarkUnread": "Непрочитанное",
|
||
"msgActionsPin": "Закрепить",
|
||
"msgActionsUnpin": "Открепить",
|
||
"pinnedMessageTitle": "Закреплённое сообщение",
|
||
"msgActionsEditHistory": "История изменений",
|
||
"msgActionsInfo": "Info",
|
||
"msgActionsReadBy": "Кем прочитано",
|
||
"msgActionsReadByEmpty": "Пока никто не прочитал",
|
||
"msgActionsReadByUnknownUser": "Пользователь",
|
||
"msgActionsReport": "Пожаловаться",
|
||
"msgActionsDelete": "Удалить",
|
||
"msgActionsCopied": "Скопировано",
|
||
"msgActionsLoadReasonsFailed": "Не удалось загрузить причины",
|
||
"msgActionsCurrentVersion": "текущая версия",
|
||
"msgActionsCurrentVersionWithDate": "текущая версия · {date}",
|
||
"msgActionsNoText": "(без текста)",
|
||
"notificationsSaveFailed": "Не удалось сохранить: {error}",
|
||
"notificationsFkmAlreadyHasFcm": "А зачем? У тебя уже FCM.",
|
||
"notificationsFkmIosUnsupported": "На iOS пуш-уведомления пока недоступны",
|
||
"notificationsTitle": "Уведомления",
|
||
"notificationsFkmSectionTitle": "FKM",
|
||
"notificationsFkmEnableLabel": "Включить уведомления",
|
||
"notificationsFkmEnableSubtitle": "Для работы FKM уведомлений, приложению понадобится держать уведомление в шторке.",
|
||
"notificationsFkmUnsupported": "FKM работает только на Android",
|
||
"notificationsFkmBatteryAction": "Настроить",
|
||
"notificationsFkmBatteryMessage": "Иначе система усыпит фоновое соединение, и уведомления начнут опаздывать или пропадать.",
|
||
"notificationsFkmBatteryTitle": "Отключить экономию батареи?",
|
||
"notificationsFkmPermissionDenied": "Для уведомлений требуется разрешение Android",
|
||
"notificationsCallPermissionTitle": "Разрешить полноэкранные входящие звонки?",
|
||
"notificationsCallPermissionMessage": "Android требует отдельное разрешение для показа входящего звонка поверх экрана блокировки. Системные настройки откроются только после подтверждения.",
|
||
"notificationsCallPermissionAction": "Открыть настройки",
|
||
"notificationsFkmConfirmAction": "Включить FKM",
|
||
"notificationsFkmConfirmMessage": "Уведомления начнут приходить через собственное фоновое соединение, а в шторке будет постоянно висеть уведомление сервиса. Выключить FKM можно прямо в нём.",
|
||
"notificationsMainSectionTitle": "Уведомления",
|
||
"notificationsAllLabel": "Все уведомления",
|
||
"notificationsNewSectionTitle": "Все новые уведомления",
|
||
"notificationsPreviewLabel": "Предпросмотр сообщений",
|
||
"notificationsSoundLabel": "Звук",
|
||
"notificationsAdditionalSectionTitle": "Дополнительно",
|
||
"notificationsCallsLabel": "Уведомления о звонках",
|
||
"notificationsNewContactsLabel": "Уведомления от новых контактов",
|
||
"notificationsHapticsSectionTitle": "Тактильная отдача",
|
||
"notificationsHapticsLabel": "Тактильная отдача",
|
||
"notificationsHapticsSubtitle": "Виброотклик при действиях в приложении",
|
||
"devicesLoadFailed": "Ошибка загрузки: {error}",
|
||
"devicesQrLinkDialogTitle": "Ссылка из QR",
|
||
"devicesQrLinkDialogHint": "Вставьте содержимое QR-кода",
|
||
"devicesAllTerminated": "Все сессии завершены",
|
||
"devicesGenericError": "Ошибка: {error}",
|
||
"devicesIpLookupError": "Ошибка IP: {error}",
|
||
"devicesIpLookupConfirmTitle": "Проверить IP-адрес?",
|
||
"devicesIpLookupConfirmMessage": "IP-адрес {ip} будет передан стороннему сервису {provider} для определения примерного местоположения и сети.",
|
||
"@devicesIpLookupConfirmMessage": {
|
||
"placeholders": {
|
||
"ip": {
|
||
"type": "String"
|
||
},
|
||
"provider": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"devicesIpLookupConfirmAction": "Продолжить",
|
||
"devicesIpLookupCancelAction": "Отмена",
|
||
"updateIntegrityFailed": "Обновление отклонено: размер, SHA-256, package ID или подпись APK не прошли проверку",
|
||
"devicesTitle": "Устройства",
|
||
"devicesPromoTitle": "Устройства в ИКАР",
|
||
"devicesPromoSubtitle": "Кто имеет доступ к вашему аккаунту?",
|
||
"devicesScanQrButton": "Сканировать QR",
|
||
"devicesCurrentSuffix": " (текущая)",
|
||
"devicesOnlineStatus": "В сети",
|
||
"devicesTerminateOthersButton": "Завершить все сессии, кроме текущей",
|
||
"devicesMobileNetworkLabel": "Мобильная сеть",
|
||
"devicesProxyDetectedLabel": "Обнаружен прокси/VPN",
|
||
"themeSettingsTitle": "Тема",
|
||
"themeSettingsModeCardTitle": "Режим темы",
|
||
"themeSettingsModeCardSubtitle": "Светлая, тёмная или авто-переключение",
|
||
"themeSettingsModeSystem": "Системная",
|
||
"themeSettingsModeLight": "Светлая",
|
||
"themeSettingsModeDark": "Тёмная",
|
||
"themeSettingsModeSchedule": "По расписанию",
|
||
"themeSettingsAmoledTitle": "AMOLED-чёрный",
|
||
"themeSettingsAmoledSubtitle": "Чистый чёрный фон для OLED-экранов",
|
||
"themeSettingsScheduleTitle": "Расписание",
|
||
"themeSettingsScheduleSubtitleEnabled": "Когда автоматически включается тёмная тема",
|
||
"themeSettingsScheduleSubtitleDisabled": "Доступно в режиме «По расписанию»",
|
||
"themeSettingsScheduleDarkFrom": "Тёмная с",
|
||
"themeSettingsScheduleLightFrom": "Светлая с",
|
||
"appearanceTitle": "Внешний вид",
|
||
"appearanceVisualStyleTitle": "Визуал",
|
||
"appearanceVisualStyleSubtitle": "Material You или объёмные Glossy-капсулы",
|
||
"appearanceStyleAuto": "Как в теме",
|
||
"appearanceVisualStyleMaterialYou": "Material You",
|
||
"appearanceVisualStyleGlossy": "Glossy",
|
||
"appearanceVisualStyleLiquidGlass": "Liquid Glass",
|
||
"appearanceGlassMaterial": "Стекло",
|
||
"appearanceChatChromeTitle": "Элементы экрана чата",
|
||
"appearanceChatChromeSubtitle": "Фон панелей ввода и верхнего бара",
|
||
"appearanceChatChromeColor": "Цвет",
|
||
"appearanceChatChromeBlur": "Блюр",
|
||
"appearanceChatChromeNone": "Нет",
|
||
"appearanceChatChromeTransparent": "Frost blur",
|
||
"appearanceComposerTitle": "Вид панели ввода",
|
||
"appearanceComposerSubtitle": "Стиль и фон панели ввода сообщений",
|
||
"appearanceComposerBackgroundStandard": "Default",
|
||
"appearanceComposerBackgroundFrost": "Frost blur",
|
||
"appearanceNavPillTitle": "Вид переключателей",
|
||
"appearanceNavPillSubtitle": "Переключатель разделов на экране чатов",
|
||
"appearanceNavPillGlossy": "Glossy",
|
||
"appearanceNavPillFrost": "G-FrostBlur",
|
||
"playbackPillAt": "в",
|
||
"playbackPillYou": "Вы",
|
||
"appearanceGradientTitle": "Градиент",
|
||
"appearanceGradientSubtitle": "Объём и блики в Glossy-капсулах",
|
||
"appearanceSpectrumTitle": "Спектр на фоне",
|
||
"appearanceSpectrumSubtitle": "Экспериментально — живые полосы под интерфейсом",
|
||
"appearanceAccentColorTitle": "Акцентный цвет",
|
||
"appearanceAccentColorSystem": "Системный",
|
||
"appearanceAccentColorSubtitle": "Основной цвет интерфейса и пузырей",
|
||
"appearanceAccentColorSystemActive": "Системный цвет активен",
|
||
"appearanceAccentColorReset": "Сбросить на системный",
|
||
"appearanceBubbleShapeTitle": "Форма сообщения",
|
||
"appearanceBubbleShapeSubtitle": "Скругление углов пузырей",
|
||
"appearanceBubbleShapeMobile": "TG Mobile",
|
||
"appearanceBubbleShapeDesktop": "TG Desktop",
|
||
"appearanceBubbleBehaviorTitle": "Поведение сообщения",
|
||
"appearanceBubbleBehaviorSubtitle": "Меняется ли форма пузыря по соседям в группе",
|
||
"appearanceBubbleBehaviorMutable": "Изменяемая",
|
||
"appearanceBubbleBehaviorImmutable": "Неизменяемая",
|
||
"appearancePreviewHello": "Привет!",
|
||
"appearancePreviewHowIsIt": "Как тебе?",
|
||
"appearancePreviewHmm": "хм...",
|
||
"appearancePreviewNotBad": "Вполне неплохо!",
|
||
"callQlyraDetectedNotification": "Этот человек использует ИКАР! :3",
|
||
"callStatusConnecting": "Соединение...",
|
||
"callGroupConnecting": "Соединение...",
|
||
"callGroupWaitingParticipants": "Ожидание участников…",
|
||
"callLinkGroupCall": "Групповой звонок",
|
||
"callLinkSendInMax": "Отправить в ИКАР",
|
||
"callLinkStart": "Начать звонок",
|
||
"callLinkSent": "Ссылка отправлена",
|
||
"callLinkSendFailed": "Не удалось отправить ссылку",
|
||
"callLinkCreateFailed": "Не удалось создать звонок",
|
||
"callParticipantYou": "Вы",
|
||
"callParticipantFallback": "Участник",
|
||
"callTooltipMinimize": "Свернуть",
|
||
"callTooltipExpand": "Развернуть",
|
||
"callTooltipQlyraHub": "ИКАР",
|
||
"callInfoTitle": "О звонке",
|
||
"callPeerMicOff": "Микрофон выключен",
|
||
"callPeerCameraOn": "Камера включена",
|
||
"callUnknownName": "Неизвестный",
|
||
"callIncoming": "Входящий звонок",
|
||
"callStatusRinging": "Вызов",
|
||
"callStatusEnded": "Звонок завершён",
|
||
"callDecline": "Отклонить",
|
||
"callAccept": "Принять",
|
||
"callSpeaker": "Динамик",
|
||
"callVideoLabel": "Видео",
|
||
"callScreenLabel": "Экран",
|
||
"callUnmute": "Вкл. звук",
|
||
"callMute": "Выкл. звук",
|
||
"callEndButton": "Завершить",
|
||
"callCameraUnavailable": "Камера недоступна: {error}",
|
||
"callTooltipMicrophone": "Микрофон",
|
||
"callMicrophoneTitle": "Микрофон",
|
||
"callMicrophoneSystem": "Системный по умолчанию",
|
||
"callMicrophoneEmpty": "Микрофоны не найдены",
|
||
"callMicrophoneRefresh": "Обновить список",
|
||
"callMicrophoneMonitors": "Мониторы — звук системы",
|
||
"callMicrophoneFallback": "Микрофон {index}",
|
||
"callMicrophoneFailed": "Не удалось переключить микрофон: {error}",
|
||
"callMicStillLive": "Всё равно слышно",
|
||
"callNoMuteHint": "--no-mute: звук идёт даже с выключенным микрофоном",
|
||
"callInfoClient": "Клиент",
|
||
"callInfoPlatform": "Платформа",
|
||
"callInfoCountry": "Страна",
|
||
"callInfoInContacts": "В контактах",
|
||
"callValueYes": "да",
|
||
"callValueNo": "нет",
|
||
"callInfoPeerIp": "IP собеседника",
|
||
"callInfoPeerNetwork": "Сеть собеседника",
|
||
"callInfoPath": "Путь соединения",
|
||
"callInfoCodec": "Кодек",
|
||
"callInfoServer": "Сервер",
|
||
"callInfoTopology": "Топология",
|
||
"callInfoStatus": "Статус",
|
||
"callStatusValueConnected": "соединён",
|
||
"callStatusValueConnecting": "соединение…",
|
||
"callInfoPeerMic": "Микрофон собеседника",
|
||
"callMicValueOn": "включён",
|
||
"callMicValueOff": "выключен",
|
||
"callInfoPeerCamera": "Камера собеседника",
|
||
"callCameraValueOn": "включена",
|
||
"callCameraValueOff": "выключена",
|
||
"callInfoVideoTrack": "Видео-дорожка",
|
||
"callInfoVideoTrackPresent": "есть ({count})",
|
||
"callInfoVideoSize": "Размер видео",
|
||
"callInfoFrameRendering": "Отрисовка кадров",
|
||
"callBadgeEncrypted": "Зашифрован",
|
||
"callBadgeAudio": "Аудио",
|
||
"callBadgeRecording": "Запись",
|
||
"callBadgeNoiseSuppression": "Шумоподавление",
|
||
"callBadgeAnimoji": "Анимодзи",
|
||
"callInfoNoDataYet": "Данные появятся после соединения…",
|
||
"hubTitleMenu": "ИКАР",
|
||
"hubChatPageTitle": "Анонимный чат",
|
||
"hubGamesTitle": "Игры",
|
||
"hubCheckersTitle": "Шашки",
|
||
"hubChatTileTitle": "Чат",
|
||
"hubChatTileSubtitle": "Анонимные сообщения",
|
||
"hubGamesTileSubtitle": "Сыграть с собеседником",
|
||
"hubCheckersTileSubtitle": "Шашки",
|
||
"hubMoreSoonTitle": "Скоро ещё…",
|
||
"hubMoreSoonSubtitle": "В разработке",
|
||
"hubChatPrivacyNote": "Напрямую через звонок, нигде не сохраняется",
|
||
"hubChatEmpty": "Сообщений пока нет",
|
||
"hubChatInputHint": "Сообщение…",
|
||
"hubCheckersRestart": "Заново",
|
||
"hubCheckersYouWhite": "Вы играете белыми",
|
||
"hubCheckersYouBlack": "Вы играете чёрными",
|
||
"hubCheckersWon": "Вы выиграли 🎉",
|
||
"hubCheckersLost": "Вы проиграли",
|
||
"hubCheckersYourMove": "Ваш ход",
|
||
"hubCheckersOpponentMove": "Ход соперника…",
|
||
"scheduledPickTimeTitle": "Когда отправить",
|
||
"scheduledEditTitle": "Изменить",
|
||
"scheduledMessageTextHint": "Текст сообщения",
|
||
"scheduledSave": "Сохранить",
|
||
"scheduledEditFailed": "Не удалось изменить сообщение",
|
||
"scheduledDeleteConfirmTitle": "Удалить запланированное сообщение?",
|
||
"scheduledDeleteConfirmMessage": "Сообщение не будет отправлено.",
|
||
"scheduledDeleteConfirmLabel": "Удалить",
|
||
"scheduledDeleteFailed": "Не удалось удалить сообщение",
|
||
"scheduledAppBarTitle": "Отложенные",
|
||
"scheduledEmpty": "Нет отложенных сообщений",
|
||
"scheduledAttachPhoto": "Фото",
|
||
"scheduledAttachVideo": "Видео",
|
||
"scheduledAttachVoice": "Голосовое",
|
||
"scheduledAttachFile": "Файл",
|
||
"scheduledAttachLocation": "Геопозиция",
|
||
"scheduledAttachForwarded": "Переслано",
|
||
"scheduledAttachGeneric": "Вложение",
|
||
"contactProfileLoadError": "Ошибка: {error}",
|
||
"contactProfileBot": "Бот",
|
||
"contactProfileOnline": "В сети",
|
||
"contactProfileRecentlyActive": "Был(-а) недавно",
|
||
"contactProfileActionChat": "Чат",
|
||
"contactProfileActionSound": "Звук",
|
||
"contactProfileActionCall": "Звонок",
|
||
"contactProfileActionAddContact": "Добавить в контакты",
|
||
"contactProfileInfoPhone": "Телефон",
|
||
"contactProfileInfoCountry": "Страна",
|
||
"contactProfileInfoGender": "Пол",
|
||
"contactProfileInfoRegistration": "Регистрация",
|
||
"contactProfileInfoUpdated": "Обновлён",
|
||
"contactProfileInfoAccountStatus": "Статус аккаунта",
|
||
"contactProfileInfoDescription": "Описание",
|
||
"contactProfileInfoLink": "Ссылка",
|
||
"contactProfileInfoFlags": "Флаги",
|
||
"nfcPeerNameFallback": "Контакт #{id}",
|
||
"nfcPeerFirstNameFallback": "Контакт",
|
||
"nfcContactAdded": "Контакт добавлен",
|
||
"nfcAddFailed": "Не удалось добавить: {error}",
|
||
"nfcReasonBluetoothOff": "Включите Bluetooth и попробуйте снова",
|
||
"nfcReasonPermission": "Нужны разрешения Bluetooth для обмена",
|
||
"nfcReasonDefault": "Не удалось установить соединение",
|
||
"nfcSheetTitle": "Обмен контактом",
|
||
"nfcUnsupported": "NFC недоступен на этом устройстве",
|
||
"nfcDisabled": "Включите NFC в настройках телефона и попробуйте снова",
|
||
"nfcScanningTitle": "Поднесите телефоны друг к другу",
|
||
"nfcScanningSubtitle": "Оба устройства должны держать этот экран открытым",
|
||
"nfcExchangingTitle": "Идёт обмен контактами…",
|
||
"nfcExchangingSubtitle": "Почти готово",
|
||
"nfcPeerIdFallback": "ID {id}",
|
||
"nfcAdded": "Добавлено",
|
||
"nfcAddContact": "Добавить контакт",
|
||
"chatInfoTabGeneralChats": "Общие чаты",
|
||
"chatInfoTabMedia": "Медиа",
|
||
"chatInfoTabFiles": "Файлы",
|
||
"chatInfoTabVoice": "Голосовые",
|
||
"chatInfoTabLinks": "Ссылки",
|
||
"chatInfoTabMembers": "Участники",
|
||
"chatInfoEmptyGeneralChats": "Нет общих чатов",
|
||
"chatInfoEmptyMedia": "Нет медиа",
|
||
"chatInfoEmptyFiles": "Нет файлов",
|
||
"chatInfoEmptyVoice": "Нет голосовых",
|
||
"chatInfoEmptyLinks": "Нет ссылок",
|
||
"chatInfoOnlineOfTotal": "{online} из {total} в сети",
|
||
"sharedMembersCount": "{count, plural, one{{count} участник} few{{count} участника} many{{count} участников} other{{count} участника}}",
|
||
"sharedLoadMore": "Показать ещё",
|
||
"sharedGoToMessage": "Перейти к сообщению",
|
||
"sharedDownload": "Скачать",
|
||
"photoViewerCounter": "Фото {index} из {total}",
|
||
"photoViewerCounterFile": "ФАЙЛ из {total}",
|
||
"photoViewerSentToday": "{sender} • сегодня в {time}",
|
||
"photoViewerSentOn": "{sender} • {date} в {time}",
|
||
"photoViewerSaveAs": "Сохранить как…",
|
||
"photoViewerSaveToGallery": "Сохранить в галерею",
|
||
"photoViewerViewAll": "Все фото чата",
|
||
"photoViewerRotate": "Повернуть",
|
||
"mediaViewerCounter": "{index} из {total}",
|
||
"mediaViewerViewAll": "Все медиа чата",
|
||
"videoViewerSettings": "Настройки",
|
||
"videoViewerSpeed": "Скорость",
|
||
"videoViewerQuality": "Качество",
|
||
"videoViewerFailed": "Не удалось воспроизвести видео",
|
||
"videoViewerRetry": "Повторить",
|
||
"videoViewerClose": "Закрыть",
|
||
"sharedCopyLink": "Копировать ссылку",
|
||
"sharedLinkCopied": "Ссылка скопирована",
|
||
"chatInfoActionLeave": "Покинуть",
|
||
"chatInfoActionSubscribe": "Подписаться",
|
||
"chatInfoSubscribed": "Вы подписались на канал",
|
||
"chatInfoSubscribeFailed": "Не удалось подписаться на канал",
|
||
"chatInfoActionJoin": "Вступить",
|
||
"chatInfoJoinedGroup": "Вы вступили в группу",
|
||
"chatInfoJoinGroupFailed": "Не удалось вступить в группу",
|
||
"chatInfoActionMuted": "Без звука",
|
||
"chatInfoNotificationsOn": "Уведомления включены",
|
||
"chatInfoNotificationsOff": "Уведомления отключены",
|
||
"chatInfoMenuBlock": "Заблокировать",
|
||
"chatInfoMenuUnblock": "Разблокировать",
|
||
"chatInfoMenuDeleteChat": "Удалить чат",
|
||
"chatInfoMenuClearHistory": "Очистить историю",
|
||
"chatInfoClearHistoryTitle": "Очистить историю",
|
||
"chatInfoClearHistoryMessage": "Все сообщения в этом чате будут удалены без возможности восстановления.",
|
||
"chatInfoClearHistoryForAll": "Для всех",
|
||
"chatInfoClearHistoryConfirm": "Очистить",
|
||
"chatInfoClearHistoryDone": "История очищена",
|
||
"chatInfoDeleteChatTitle": "Удалить чат",
|
||
"chatInfoDeleteChatMessage": "Чат будет удалён вместе со всей перепиской.",
|
||
"chatInfoDeleteChatConfirm": "Удалить",
|
||
"chatInfoLeaveGroupTitle": "Покинуть группу",
|
||
"chatInfoLeaveGroupMessage": "Вы больше не будете получать сообщения этой группы.",
|
||
"chatInfoLeaveChannelTitle": "Покинуть канал",
|
||
"chatInfoLeaveChannelMessage": "Вы больше не будете получать публикации этого канала.",
|
||
"chatInfoLeaveConfirm": "Покинуть",
|
||
"chatInfoLeaveFailed": "Не удалось покинуть чат",
|
||
"chatInfoCallConfirmTitle": "Начать звонок",
|
||
"chatInfoCallConfirmMessage": "Позвонить {name}?",
|
||
"chatInfoConfirmYes": "Да",
|
||
"chatInfoConfirmNo": "Нет",
|
||
"chatInfoCallFailed": "Не удалось начать звонок",
|
||
"chatInfoBlockConfirmTitle": "Заблокировать",
|
||
"chatInfoBlockConfirmMessage": "Вы уверены, что хотите заблокировать {name}?",
|
||
"chatInfoBlockDone": "Пользователь заблокирован",
|
||
"chatInfoUnblockDone": "Пользователь разблокирован",
|
||
"chatInfoBlockFailed": "Не удалось изменить блокировку",
|
||
"chatInfoComplaintTitle": "Пожаловаться",
|
||
"chatInfoComplaintSubtitle": "Выберите причину жалобы",
|
||
"chatInfoComplaintSend": "Пожаловаться",
|
||
"chatInfoComplaintClose": "Закрыть",
|
||
"chatInfoComplaintEmpty": "Не удалось загрузить причины жалобы",
|
||
"chatInfoComplaintSent": "Жалоба отправлена",
|
||
"chatInfoComplaintFailed": "Не удалось отправить жалобу",
|
||
"chatInfoActionCancel": "Отмена",
|
||
"chatInfoBio": "О себе",
|
||
"chatInfoInviteLink": "Ссылка-приглашение",
|
||
"chatInfoCollapse": "Свернуть",
|
||
"chatInfoShowMore": "Ещё",
|
||
"chatInfoAddMember": "Добавить участника",
|
||
"chatInfoRoleOwner": "Владелец",
|
||
"chatInfoRoleAdmin": "Админ",
|
||
"chatInfoMemberDeleted": "Аккаунт удалён",
|
||
"chatInfoInviteByLink": "Пригласить по ссылке",
|
||
"chatInfoInviteLinkHint": "Вы можете пригласить любого человека по этой ссылке",
|
||
"chatInfoAddMembersAction": "Добавить",
|
||
"chatInfoMembersSearchHint": "Поиск",
|
||
"chatInfoAddMembersEmpty": "Некого добавить",
|
||
"chatInfoMembersAdded": "Участники добавлены",
|
||
"chatInfoAddMembersError": "Не удалось добавить участников",
|
||
"chatInfoNoData": "Нет данных",
|
||
"chatInfoHideExtra": "Скрыть",
|
||
"chatInfoShowMoreExtra": "Подробнее",
|
||
"chatSendConfirmMessage": "Отправить это сообщение в чат?",
|
||
"chatSendConfirmAction": "Отправить",
|
||
"chatInfoRowDisableForward": "Пересылка запрещена",
|
||
"chatInfoRowCopyDisabled": "Копирование запрещено",
|
||
"chatInfoRowOnlyAdminCall": "Звонить могут админы",
|
||
"chatInfoRowAllCanPin": "Все могут закреплять",
|
||
"chatInfoRowMembersSeeLink": "Ссылка видна участникам",
|
||
"chatInfoRowConfirmBeforeSend": "Подтверждать отправку",
|
||
"chatInfoRowOnlyOwnerIconTitle": "Название меняет владелец",
|
||
"chatInfoRowPromotedDisabled": "Реклама отключена",
|
||
"chatInfoRowUserId": "ID пользователя",
|
||
"chatInfoRowId": "ID чата",
|
||
"chatInfoRowCreated": "Создан",
|
||
"chatInfoRowModified": "Изменён",
|
||
"chatInfoRowMembersCount": "Участников",
|
||
"chatInfoRowOwner": "Владелец",
|
||
"chatInfoRowCreatedGroup": "Создана",
|
||
"chatInfoRowJoined": "Вступил",
|
||
"chatInfoRowModifiedGroup": "Изменена",
|
||
"chatInfoRowHasBots": "Есть боты",
|
||
"chatInfoRowBlockedCount": "Заблокировано",
|
||
"chatInfoRowOfficialGroup": "Официальная",
|
||
"chatInfoRowSignAdmin": "Подпись адм.",
|
||
"chatInfoRowSubscribersCount": "Подписчиков",
|
||
"chatInfoRowOfficialChannel": "Официальный",
|
||
"chatInfoRowComments": "Комментарии",
|
||
"chatInfoRowRkn": "РКН",
|
||
"chatInfoRowOnlyAdmin": "Только адм.",
|
||
"securityTitle": "Безопасность",
|
||
"securityLoadError": "Ошибка загрузки: {error}",
|
||
"securitySaveError": "Ошибка сохранения: {error}",
|
||
"securityPrivacyAll": "Все",
|
||
"securityPrivacyContacts": "Мои контакты",
|
||
"securityPrivacyNobody": "Никто",
|
||
"securityFamilyProtection": "Семейная защита",
|
||
"securityEnabledFem": "Включена",
|
||
"securityDisabledFem": "Отключена",
|
||
"securityPasswordTitle": "Пароль для входа",
|
||
"securityEnabledMasc": "Включён",
|
||
"securityDisabledMasc": "Отключён",
|
||
"securityModeTitle": "Безопасный режим",
|
||
"securityModeSubtitle": "Скрывает личную информацию",
|
||
"securitySettingsUnavailable": "Изменение настроек пока недоступно",
|
||
"securityFindByPhone": "Найти меня по номеру",
|
||
"securityWhoCanCall": "Кто может мне звонить",
|
||
"securityWhoCanInvite": "Кто может приглашать в чаты",
|
||
"securityShowContent": "Показывать контент",
|
||
"securityContentSafe": "Безопасный",
|
||
"securityContentAll": "Весь",
|
||
"securityShowOnlineStatus": "Видеть статус «в сети»",
|
||
"securityShowMyNumber": "Видеть мой номер",
|
||
"securityConfirmTitle": "Вы уверены?",
|
||
"securityHiddenStatusWarning": "Вы не сможете видеть статусы посещения других пользователей.",
|
||
"securityConfidentialityHeader": "КОНФИДЕНЦИАЛЬНОСТЬ",
|
||
"securityReadReceipts": "Галочки «Прочитано»",
|
||
"securityAltKeyboard": "Альтернативная клавиатура",
|
||
"securityUnsafeFiles": "Принимать опасные файлы",
|
||
"securityAudioTranscription": "Транскрибация аудио",
|
||
"securityBlacklistTitle": "Чёрный список",
|
||
"securityBlacklistNotification": "Чёрный список: {count} контактов",
|
||
"passwordEntryWrongPassword": "Неверный пароль",
|
||
"passwordEntryConfirmTitle": "Подтвердите пароль",
|
||
"passwordEntryCurrentPasswordHint": "Текущий пароль",
|
||
"passwordEntryContinue": "Продолжить",
|
||
"passwordEntryNotSetTitle": "Пароль не установлен",
|
||
"passwordEntry2faSubtitle": "Двухфакторная аутентификация",
|
||
"passwordEntrySetupAction": "Установить пароль",
|
||
"passwordEntryGateMessage": "Введите пароль для входа, чтобы управлять защитой",
|
||
"passwordEntryGenericPasswordHint": "Пароль",
|
||
"passwordEntrySetTitle": "Пароль установлен",
|
||
"passwordEntryHintPrefix": "Подсказка: {hint}",
|
||
"passwordEntryChangePasswordAction": "Изменить пароль",
|
||
"passwordEntryChangeEmailAction": "Изменить почту",
|
||
"passwordEntryDeleteAction": "Удалить пароль",
|
||
"passwordEntryMinPasswordError": "Пароль должен быть минимум 6 символов",
|
||
"passwordEntryMismatchError": "Пароли не совпадают",
|
||
"passwordEntryInvalidEmailError": "Введите нормальный email",
|
||
"passwordEntryInvalidCodeError": "Введите 6-значный код",
|
||
"passwordEntrySetupTitle": "Установка пароля",
|
||
"passwordEntryStepPassword": "Пароль",
|
||
"passwordEntryStepHint": "Подсказка",
|
||
"passwordEntryStepEmail": "Почта",
|
||
"passwordEntryStepCode": "Код",
|
||
"passwordEntryChoosePassword": "Придумайте пароль",
|
||
"passwordEntryMinCharsHint": "Минимум 6 символов",
|
||
"passwordEntryEnterPasswordHint": "Введите пароль",
|
||
"passwordEntryEnterAgain": "Введите пароль ещё раз",
|
||
"passwordEntryRepeatHint": "Повторите пароль",
|
||
"passwordEntryHintForPassword": "Подсказка для пароля",
|
||
"passwordEntryOptional": "Необязательно",
|
||
"passwordEntryHintFieldHint": "Введите подсказку (необязательно)",
|
||
"passwordEntryLinkEmail": "Привяжите email",
|
||
"passwordEntryEmailPurpose": "Для восстановления пароля. Необязательно",
|
||
"passwordEntryEmailHintOptional": "example@mail.ru (необязательно)",
|
||
"passwordEntryEnterCode": "Введите код",
|
||
"passwordEntryCodeSentTo": "Код отправлен на {email}",
|
||
"passwordEntryChangedNotif": "Пароль изменён",
|
||
"passwordEntryNewPassword": "Новый пароль",
|
||
"passwordEntryNewPasswordHint": "Введите новый пароль",
|
||
"passwordEntryRepeatNewPasswordHint": "Повторите новый пароль",
|
||
"passwordEntryEmailChangedNotif": "Почта изменена",
|
||
"passwordEntryNewEmail": "Новая почта",
|
||
"passwordEntryEmailHint": "example@mail.ru",
|
||
"passwordEntryRemovedNotif": "Пароль удалён",
|
||
"passwordEntryRemoveTitle": "Удаление пароля",
|
||
"passwordEntryRemoveWarning": "После удаления пароля ваш аккаунт будет менее защищен. Уверены?",
|
||
"cloudStorageNoActiveProfile": "Нет активного профиля",
|
||
"cloudStorageSetupFailed": "Не удалось создать среду",
|
||
"cloudStorageTitle": "Облачное хранилище",
|
||
"cloudStorageNotConfiguredTitle": "Среда для облачного хранилища не настроена",
|
||
"cloudStorageNotConfiguredSubtitle": "Начнем? Это быстро.",
|
||
"cloudStorageStart": "Начать",
|
||
"cloudStorageUploadingPercent": "Загрузка {percent}%",
|
||
"cloudStorageStartUploadHint": "Начните загрузку для прогресс-бара",
|
||
"cloudStorageEmptyTitle": "Облачных файлов пока нет...",
|
||
"cloudStorageEmptySubtitle": "Добавите?",
|
||
"cloudStorageUpload": "Загрузить",
|
||
"cloudStorageFromFile": "С файла",
|
||
"cloudStorageById": "По ID",
|
||
"cloudStorageFileIdLabel": "ID файла",
|
||
"cloudStorageSizeLabel": "Размер",
|
||
"cloudStorageNoLinkYet": "Ссылки пока нет. Создайте.",
|
||
"cloudStorageLinkExpiresIn": "Ссылка истечет {time}",
|
||
"cloudStorageLinkCopied": "Ссылка скопирована",
|
||
"cloudStorageInvalidId": "Неверный ID",
|
||
"cloudStorageSendError": "Ошибка отправки",
|
||
"cloudStorageSendByIdTitle": "Отправить по ID",
|
||
"cloudStorageSend": "Отправить",
|
||
"digitalIdGosuslugiLinkUnavailable": "Привязка Госуслуг недоступна на этой платформе. Сделайте это в приложении на телефоне.",
|
||
"digitalIdGosuslugiLinkFailed": "Не удалось получить ссылку Госуслуг",
|
||
"digitalIdGosuslugiTitle": "Госуслуги",
|
||
"digitalIdDocsUnavailable": "Документы пока недоступны. Попробуйте позже.",
|
||
"digitalIdTitle": "Цифровой ID",
|
||
"digitalIdNotConfiguredTitle": "Цифровой ID не настроен",
|
||
"digitalIdLinkGosuslugiHint": "Привяжите аккаунт Госуслуг, чтобы документы появились в Цифровом ID. Номер телефона в ИКАР должен совпадать с номером в профиле Госуслуг.",
|
||
"digitalIdLinkOrRefreshHint": "Привяжите Госуслуги, чтобы получить доступ к документам, или обновите страницу, если уже настраивали Цифровой ID.",
|
||
"digitalIdLoadDocuments": "Загрузить документы",
|
||
"digitalIdLinkGosuslugiButton": "Привязать Госуслуги",
|
||
"digitalIdGosuslugiProfileFallback": "Профиль Госуслуг",
|
||
"digitalIdBirthDate": "Дата рождения: {date}",
|
||
"digitalIdPersonalDataTitle": "Личные данные",
|
||
"digitalIdSnilsLabel": "СНИЛС",
|
||
"digitalIdInnLabel": "ИНН",
|
||
"digitalIdBirthPlaceLabel": "Место рождения",
|
||
"digitalIdRegistrationAddressLabel": "Адрес регистрации",
|
||
"digitalIdDocumentsTitle": "Документы",
|
||
"digitalIdDocSeries": "серия {series}",
|
||
"digitalIdDocNumber": "№ {number}",
|
||
"digitalIdPassesTitle": "Пропуска",
|
||
"digitalIdCardInn": "ИНН {inn}",
|
||
"digitalIdBiometryConfigured": "Биометрия настроена на этом устройстве",
|
||
"digitalIdBiometryNotConfigured": "Биометрия на этом устройстве не настроена",
|
||
"digitalIdDocPassport": "Паспорт РФ",
|
||
"digitalIdDocOms": "Полис ОМС",
|
||
"digitalIdDocDriverLicense": "Водительское удостоверение",
|
||
"digitalIdDocVehicleSts": "СТС",
|
||
"digitalIdDocChildBirthCert": "Свидетельство о рождении",
|
||
"digitalIdDocPensionCert": "Пенсионное удостоверение",
|
||
"digitalIdDocDisabledCert": "Справка об инвалидности",
|
||
"digitalIdDocLargeFamilyCert": "Удостоверение многодетной семьи",
|
||
"digitalIdDocStudentTicket": "Студенческий билет",
|
||
"digitalIdDocChildInn": "ИНН ребёнка",
|
||
"digitalIdDocChildOms": "Полис ОМС ребёнка",
|
||
"attachSheetGallery": "Галерея",
|
||
"attachSheetPoll": "Опрос",
|
||
"attachSheetCameraError": "Не удалось открыть камеру",
|
||
"attachSheetSendFileTitle": "Отправить файл",
|
||
"attachSheetSendFileSubtitle": "Документ, архив или любой другой файл",
|
||
"attachSheetChooseFileButton": "Выбрать файл",
|
||
"attachSheetShareLocationTitle": "Поделиться геопозицией",
|
||
"attachSheetShareLocationSubtitle": "Отправить ваше текущее местоположение",
|
||
"attachSheetSendLocationButton": "Отправить геопозицию",
|
||
"attachSheetCreatePoll": "Создать опрос",
|
||
"attachSheetCreatePollSubtitle": "Вопрос с вариантами ответа",
|
||
"attachSheetNoImagesFound": "Изображений не найдено",
|
||
"attachSheetLimitedAccessInfo": "Доступны не все фото",
|
||
"attachSheetAccessTitle": "Показывать фото из галереи?",
|
||
"attachSheetAccessBody": "Чтобы фотографии и видео сразу появлялись в меню скрепки, разрешите полный доступ к ним в следующем системном окне. Выберите «Разрешить все фото и видео» или «Полный доступ». При ограниченном доступе здесь будут только выбранные вами файлы.",
|
||
"attachSheetAccessLimitedBody": "Доступны только выбранные фото. Чтобы видеть всю галерею, откройте настройки → Фото и видео → Полный доступ.",
|
||
"attachSheetSectionInProgress": "Раздел в разработке",
|
||
"attachSheetContact": "Контакт",
|
||
"attachSheetContactSearchHint": "Поиск по контактам",
|
||
"attachSheetNoContacts": "У вас пока нет контактов",
|
||
"attachSheetNoContactsFound": "Контакты не найдены",
|
||
"attachSheetNoGalleryAccessTitle": "Нет доступа к галерее",
|
||
"attachSheetNoGalleryAccessSubtitle": "Разрешите доступ к фото, чтобы выбрать их отсюда",
|
||
"attachSheetAllow": "Разрешить",
|
||
"attachSheetGalleryFailedTitle": "Не удалось загрузить галерею",
|
||
"attachSheetRetry": "Повторить",
|
||
"attachSheetSettings": "Настройки",
|
||
"attachSheetAddCaptionHint": "Добавить подпись...",
|
||
"attachSheetCamera": "Камера",
|
||
"attachSheetCameraAllow": "Разрешите камеру",
|
||
"photoEditorApplyFailed": "Не удалось применить",
|
||
"photoEditorFlipTooltip": "Отразить",
|
||
"photoEditorRotateTooltip": "Повернуть",
|
||
"photoEditorCancel": "ОТМЕНА",
|
||
"photoEditorReset": "СБРОС",
|
||
"photoEditorDone": "ГОТОВО",
|
||
"photoEditorTextDialogTitle": "Текст",
|
||
"photoEditorTextDialogHint": "Введите текст",
|
||
"photoEditorOk": "ОК",
|
||
"photoEditorApplyChangesFailed": "Не удалось применить изменения",
|
||
"photoEditorClearAll": "Очистить всё",
|
||
"photoEditorAddText": "Добавить текст",
|
||
"photoEditorTabDraw": "РИСУНОК",
|
||
"photoEditorTabStickers": "СТИКЕРЫ",
|
||
"photoEditorTabText": "ТЕКСТ",
|
||
"photoEditorChannelAll": "Все",
|
||
"photoEditorChannelRed": "Красный",
|
||
"photoEditorChannelGreen": "Зелёный",
|
||
"photoEditorChannelBlue": "Синий",
|
||
"photoEditorEnhance": "Улучшение",
|
||
"photoEditorExposure": "Экспозиция",
|
||
"photoEditorContrast": "Контраст",
|
||
"photoEditorSaturation": "Насыщенность",
|
||
"photoEditorWarmth": "Тёплость",
|
||
"photoEditorVignette": "Виньетка",
|
||
"photoEditorBlurOff": "Откл.",
|
||
"photoEditorBlurRadial": "Радиальное",
|
||
"photoEditorBlurLinear": "Линейное",
|
||
"fontSettingsInvalidInput": "Введите ссылку или название шрифта",
|
||
"fontSettingsFontNotFound": "Шрифт «{name}» не найден или нет сети",
|
||
"fontSettingsFontAdded": "Шрифт «{name}» добавлен",
|
||
"fontSettingsFontRemoved": "Шрифт «{name}» удалён",
|
||
"fontSettingsAddFontTitle": "Добавить шрифт",
|
||
"fontSettingsAddFontDescription": "Вставьте ссылку Google Fonts или название шрифта",
|
||
"fontSettingsAddFontConfirm": "Добавить",
|
||
"fontSettingsTitle": "Шрифты",
|
||
"fontSettingsSectionFont": "Шрифт",
|
||
"fontSettingsLoading": "Загрузка…",
|
||
"fontSettingsSectionFontSize": "Размер шрифта",
|
||
"fontSettingsPreviewLabel": "ПРЕДПРОСМОТР",
|
||
"fontSettingsReset": "Сбросить",
|
||
"updateAvailableTitle": "Доступно обновление",
|
||
"updateAvailableBody": "Вышла версия {version}. Обновить приложение?",
|
||
"@updateAvailableBody": {
|
||
"placeholders": {
|
||
"version": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"updateWhatsNew": "ЧТО НОВОГО",
|
||
"updateAction": "Обновить",
|
||
"updateLater": "Позже",
|
||
"updateSkip": "Пропустить",
|
||
"updateDownloading": "Загрузка обновления…",
|
||
"updateDownloadFailed": "Не удалось скачать обновление",
|
||
"updateCheck": "Проверить обновление",
|
||
"updateChecking": "Проверяем обновления…",
|
||
"updateUpToDate": "Установлена актуальная версия",
|
||
"updateCheckFailed": "Не удалось проверить обновления. Повторите позже",
|
||
"profileResurrecting": "Упс! Сервер не прислал profile. Попробую регенерировать…",
|
||
"profilePhoneRegenFailed": "Не удалось регенерировать данные об номере. Перезайдите и сообщите об проблеме разработчикам",
|
||
"addContactTitle": "Новый контакт",
|
||
"addContactFirstName": "Имя",
|
||
"addContactLastName": "Фамилия (необязательно)",
|
||
"addContactSave": "Сохранить контакт",
|
||
"addContactNotFound": "{phone} не найден",
|
||
"@addContactNotFound": {
|
||
"placeholders": {
|
||
"phone": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"addContactNotFoundSubtitle": "ИКАР не нашёл доступный профиль по этому номеру. Проверьте номер: аккаунт может отсутствовать или поиск по номеру может быть ограничен. Если человек уже пользуется ИКАР, попросите ссылку или QR-код его профиля.",
|
||
"addContactSearchOther": "Проверить номер",
|
||
"addContactError": "Не удалось добавить контакт",
|
||
"contactBubbleNew": "Новый контакт",
|
||
"contactBubbleAlreadyAdded": "Уже твой контакт",
|
||
"contactBubbleOpenProfile": "Открыть профиль",
|
||
"miniAppOpen": "Открыть",
|
||
"miniAppFailed": "Не удалось открыть приложение",
|
||
"editContactMenu": "Редактировать контакт",
|
||
"editContactTitle": "Редактировать контакт",
|
||
"editContactFirstName": "Имя",
|
||
"editContactLastName": "Фамилия",
|
||
"editContactSave": "Сохранить",
|
||
"editContactDelete": "Удалить контакт",
|
||
"editContactDeleteConfirmTitle": "Удалить контакт?",
|
||
"editContactDeleteConfirmBody": "Контакт будет удалён из вашего списка.",
|
||
"editContactDeleteCancel": "Отмена",
|
||
"editContactError": "Не удалось сохранить изменения",
|
||
"downloadsTitle": "Недавние загрузки",
|
||
"downloadsTooltip": "Загрузки",
|
||
"downloadsSettings": "Настройки",
|
||
"downloadsEmpty": "Скачанные файлы появятся здесь",
|
||
"downloadsUnknownSource": "Источник неизвестен",
|
||
"downloadsPhoto": "Фото",
|
||
"downloadsVideo": "Видео",
|
||
"downloadsGif": "GIF",
|
||
"downloadsAudio": "Аудио",
|
||
"downloadsFile": "Файл",
|
||
"downloadsOpenFailed": "Не удалось открыть файл",
|
||
"downloadsClearHistory": "Очистить историю загрузок",
|
||
"downloadsClearTitle": "Очистить историю загрузок?",
|
||
"downloadsClearBody": "Файлы останутся на устройстве, но этот список будет очищен.",
|
||
"downloadsClearConfirm": "Очистить",
|
||
"downloadsHistoryCleared": "История загрузок очищена",
|
||
"uploadNotificationPhotos": "{count, plural, =1{Фото} other{{count} фото}}",
|
||
"@uploadNotificationPhotos": {
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"uploadNotificationVideo": "Видео",
|
||
"uploadNotificationVideoNote": "Кружок",
|
||
"uploadNotificationVoice": "Голосовое сообщение",
|
||
"uploadNotificationFile": "Файл",
|
||
"uploadNotificationMultiple": "{count, plural, other{Отправка файлов: {count}}}",
|
||
"@uploadNotificationMultiple": {
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"uploadNotificationPreparing": "Подготовка…",
|
||
"uploadSpeedBytes": "{value} Б/с",
|
||
"@uploadSpeedBytes": {
|
||
"placeholders": {
|
||
"value": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"uploadSpeedKb": "{value} КБ/с",
|
||
"@uploadSpeedKb": {
|
||
"placeholders": {
|
||
"value": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"uploadSpeedMb": "{value} МБ/с",
|
||
"@uploadSpeedMb": {
|
||
"placeholders": {
|
||
"value": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"savedMessagesEmptyPreview": "Сохраните что-нибудь",
|
||
"proxyCurrentState": "Сейчас: {value}",
|
||
"@proxyCurrentState": {
|
||
"placeholders": {
|
||
"value": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"blacklistEmpty": "Никто не заблокирован",
|
||
"joinRequestsTitle": "Заявки на вступление",
|
||
"joinRequestsEmpty": "Нет заявок",
|
||
"joinRequestsApprove": "Принять",
|
||
"joinRequestsDecline": "Отклонить",
|
||
"joinRequestsApproved": "Заявка принята",
|
||
"joinRequestsDeclined": "Заявка отклонена",
|
||
"joinRequestsActionFailed": "Не удалось, попробуйте ещё раз",
|
||
"joinRequestsLoadError": "Не удалось загрузить заявки",
|
||
"blacklistLoadError": "Не удалось загрузить чёрный список",
|
||
"videoEditorQualityLow": "Небольшой размер",
|
||
"videoEditorQualityHigh": "Высокое качество",
|
||
"videoEditorCaptionHint": "Добавить подпись...",
|
||
"videoEditorMuteTooltip": "Отправить без звука",
|
||
"videoEditorProcessing": "Обработка видео…",
|
||
"videoEditorExportFailed": "Не удалось обработать видео",
|
||
"videoEditorFrameFailed": "Не удалось получить кадр",
|
||
"videoEditorQualityTooltip": "Качество",
|
||
"webPushTitle": "Уведомления на iOS",
|
||
"webPushIntro": "На iOS у ИКАР нет обычных пушей: Apple выдаёт токен уведомлений только приложениям, подписанным сертификатом разработчика, а sideload-сборка такого не получает.\n\nОбход — веб-приложение на экране «Домой». Уведомления шлёт сам сервер ИКАР через Apple, а показывает их отдельная иконка.\n\nДля этого нужна веб-сессия. ИКАР создаст её и подтвердит сама, с этого же устройства — вводить номер и код не придётся.",
|
||
"webPushConfirm": "Продолжить",
|
||
"webPushPasswordExplainer": "На аккаунте включена двухфакторная защита.",
|
||
"webPushPasswordHintLabel": "Подсказка: {hint}",
|
||
"@webPushPasswordHintLabel": {
|
||
"placeholders": {
|
||
"hint": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"webPushPasswordHint": "Пароль",
|
||
"webPushInstallTitle": "Установите приложение",
|
||
"webPushInstallBody": "Авторизуйте сервис web-push ИКАР, чтобы продолжить. На iOS для уведомлений требуется установленное веб-приложение.",
|
||
"webPushLinkedTitle": "Уведомления подключены",
|
||
"webPushLinkedBody": "Подписка зарегистрирована на сервере. Не удаляйте иконку с экрана «Домой» — вместе с ней пропадут уведомления.\n\nЕсли пуши перестанут приходить, откройте приложение и свяжите заново: Apple иногда меняет адрес подписки.",
|
||
"webPushSignOut": "Отключить уведомления",
|
||
"webPushLinked": "Уведомления подключены",
|
||
"webPushLinkFailed": "Не удалось подключить уведомления: {error}",
|
||
"@webPushLinkFailed": {
|
||
"placeholders": {
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"webPushNotAuthorized": "Сначала войдите в разделе «Уведомления через PWA»",
|
||
"webPushConnect": "Подключить уведомления",
|
||
"webPushWaitingBody": "ИКАР подтверждает вход веб-сессии с этого устройства. Обычно занимает несколько секунд.",
|
||
"webPushNeedsOnline": "Нет связи с сервером. Дождитесь подключения и попробуйте снова.",
|
||
"webPushSignOutConfirm": "Веб-сессия будет завершена и исчезнет из списка устройств. Чтобы вернуть уведомления, подключение придётся пройти заново.",
|
||
"webPushSignOutAction": "Отключить",
|
||
"webPushStatusService": "Сервис",
|
||
"webPushStatusToken": "Токен",
|
||
"webPushStatusLinkedAt": "Привязан",
|
||
"webPushStatusDevice": "Устройство",
|
||
"contactPresenceOnline": "В сети",
|
||
"contactPresenceRecently": "Был(а) недавно",
|
||
"contactPresenceLongAgo": "Был(а) давно",
|
||
"contactPresenceUnknown": "Статус неизвестен",
|
||
"contactIdFallback": "ID {id}",
|
||
"securityModeLocked": "Отключите безопасный режим, чтобы изменить эту настройку",
|
||
"securityModeSheetSubtitle": "Без лишнего общения и контента",
|
||
"securityModeSheetSearch": "Вас не смогут найти по номеру телефона",
|
||
"securityModeSheetCalls": "Позвонить вам смогут только люди из вашего списка контактов",
|
||
"securityModeSheetInvites": "Пригласить вас в группу смогут только те, с кем вы уже общались",
|
||
"securityModeSheetContent": "Вы увидите только безопасные посты и каналы",
|
||
"securityModeSheetEnable": "Включить",
|
||
"securityConfidentialityWarning": "Этих тумблеров нету в оригинальном приложении, и они могут быть вам недоступны.\n\nВ случае отказа, сервер сбросит соединение. (conection closed)",
|
||
"securityConfidentialityDecline": "Не",
|
||
"audioPlaybackChannel": "Воспроизведение аудио",
|
||
"audioPlaybackFailed": "Не удалось воспроизвести файл",
|
||
"securityDeleteProfileTitle": "Удалить профиль",
|
||
"securityDeleteProfileSubtitle": "Профиль и все данные удалятся через 30 дней",
|
||
"securityDeleteProfileConfirmTitle": "Удалить профиль?",
|
||
"securityDeleteProfileConfirmMessage": "Ваш профиль ИКАР будет удалён через 30 дней. До этого момента заявку можно отменить.",
|
||
"securityDeleteProfileConfirmAction": "Удалить",
|
||
"securityDeleteProfileScheduled": "Профиль будет удалён {date}",
|
||
"@securityDeleteProfileScheduled": {
|
||
"placeholders": {
|
||
"date": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"securityDeleteProfileKeep": "Не удалять профиль",
|
||
"securityDeleteProfileRequested": "Заявка на удаление принята",
|
||
"securityDeleteProfileCanceled": "Удаление профиля отменено",
|
||
"securityDeleteProfileError": "Не удалось отправить запрос: {error}",
|
||
"@securityDeleteProfileError": {
|
||
"placeholders": {
|
||
"error": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"composerPasteAttachment": "Вставить файл",
|
||
"pasteAttachTitleImage": "Отправить изображение",
|
||
"pasteAttachTitleVideo": "Отправить видео",
|
||
"pasteAttachTitleFile": "Отправить файл",
|
||
"pasteAttachTitleMany": "{count, plural, one{Отправить {count} файл} few{Отправить {count} файла} many{Отправить {count} файлов} other{Отправить {count} файла}}",
|
||
"@pasteAttachTitleMany": {
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"pasteAttachCaptionHint": "Подпись",
|
||
"pasteAttachSend": "Отправить",
|
||
"pasteAttachCancel": "Отмена",
|
||
"pasteAttachFailed": "В буфере обмена нечего вставить",
|
||
"profileQrTitle": "Мой QR-код",
|
||
"profileQrHint": "Отсканируйте код, чтобы открыть профиль",
|
||
"profileQrUnavailable": "Не удалось получить ссылку на профиль",
|
||
"authLimitsLoginTitle": "Аккаунт временно ограничен",
|
||
"authLimitsLoginSubtitle": "Ограничения снимутся примерно {until}",
|
||
"@authLimitsLoginSubtitle": {
|
||
"placeholders": {
|
||
"until": {
|
||
"type": "DateTime",
|
||
"format": "d MMMM, HH:mm",
|
||
"isCustomDateFormat": "true"
|
||
}
|
||
}
|
||
},
|
||
"authLimitsLogin2faTitle": "Двухфакторная аутентификация",
|
||
"authLimitsLogin2faBody": "Нельзя установить или снять пароль для входа.",
|
||
"authLimitsLoginSessionsTitle": "Завершение сеансов",
|
||
"authLimitsLoginSessionsBody": "Нельзя завершить все сеансы сразу.",
|
||
"authLimitsSignupTitle": "Аккаунт может быть ограничен",
|
||
"authLimitsSignupSubtitle": "Ограничения выдают не всем, и сервер снимает их сам",
|
||
"authLimitsSignupMessagesTitle": "Сообщения",
|
||
"authLimitsSignupMessagesBody": "Возможно, писать получится только тем, у кого вы уже есть в контактах.",
|
||
"authLimitsSignupGroupsTitle": "Группы",
|
||
"authLimitsSignupGroupsBody": "Вступление в группы может быть недоступно.",
|
||
"authLimitsSignupMoreTitle": "Возможны и другие ограничения",
|
||
"authLimitsSignupMoreBody": "Полного списка сервер не сообщает — если действие не сработало, попробуйте позже.",
|
||
"authLimitsConfirm": "Понятно",
|
||
"attachSheetSendSeparately": "Отправить по отдельности",
|
||
"attachSheetMoreActions": "Другие действия",
|
||
"e2eeTitle": "Сквозное шифрование",
|
||
"e2eeStatusNone": "Выключено",
|
||
"e2eeStatusOffered": "Ждём, пока {name} примет запрос",
|
||
"@e2eeStatusOffered": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeStatusPending": "{name} предлагает включить шифрование",
|
||
"@e2eeStatusPending": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeStatusEstablished": "Включено",
|
||
"e2eeStatusKeyChanged": "Ключ шифрования {name} изменился",
|
||
"@e2eeStatusKeyChanged": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeEnable": "Включить",
|
||
"e2eeAccept": "Принять",
|
||
"e2eeDecline": "Отклонить",
|
||
"e2eeCancelOffer": "Отменить запрос",
|
||
"e2eeReset": "Сбросить сессию",
|
||
"e2eeResetConfirm": "Сбросить зашифрованную сессию? Обеим сторонам придётся включить шифрование заново.",
|
||
"e2eeFingerprint": "Код безопасности",
|
||
"e2eeFingerprintHint": "Сравните эти 60 цифр с {name} вне ИКАР — при встрече или по другому каналу. Совпадают — значит, сервер не подменил ключи.",
|
||
"@e2eeFingerprintHint": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeVerified": "Проверено лично",
|
||
"e2eeCeiling": "Шифруется только текст сообщений и фото. Сервер по-прежнему видит, кто с кем и когда переписывается, видит, что переписка зашифрована, и может не доставлять сообщения. Скрыть это нельзя.",
|
||
"e2eeNeedsKomet": "Собеседнику нужен клиент с поддержкой этого протокола шифрования (ИКАР или совместимый Komet).",
|
||
"e2eeOfferSent": "Запрос отправлен",
|
||
"e2eeOfferFailed": "Не удалось отправить запрос",
|
||
"e2eeAcceptFailed": "Не удалось принять запрос",
|
||
"e2eeBannerPending": "{name} предлагает включить сквозное шифрование",
|
||
"@e2eeBannerPending": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeBannerKeyChanged": "Ключ шифрования {name} изменился. Проверьте код безопасности, прежде чем принять.",
|
||
"@e2eeBannerKeyChanged": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeTransferTitle": "Перенос на другое устройство",
|
||
"e2eeTransferHint": "Файл переноса содержит ваш ключ и сессии. После импорта на новом устройстве перестаньте пользоваться этим для зашифрованных чатов.",
|
||
"e2eeExport": "Экспортировать",
|
||
"e2eeImport": "Импортировать",
|
||
"e2eeTransferPassword": "Пароль переноса",
|
||
"e2eeExportFailed": "Не удалось экспортировать",
|
||
"e2eeImported": "Перенесено сессий: {count}",
|
||
"@e2eeImported": {
|
||
"placeholders": {
|
||
"count": {
|
||
"type": "int"
|
||
}
|
||
}
|
||
},
|
||
"e2eeImportFailed": "Не удалось импортировать — неверный пароль или повреждённый файл",
|
||
"e2eeLegacyNote": "Парольный режим для групп: без forward secrecy, любой, кто знает пароль, читает всю историю.",
|
||
"e2eeTooLong": "Сообщение слишком длинное для зашифрованного чата. Разделите его.",
|
||
"e2eeEncryptFailed": "Не удалось зашифровать сообщение",
|
||
"e2eeRotateIdentity": "Сменить свой ключ",
|
||
"e2eeRotateConfirm": "Создать новый ключ? Все зашифрованные сессии сбросятся, собеседники увидят предупреждение о смене ключа, коды безопасности изменятся.",
|
||
"e2eeRotated": "Ключ заменён",
|
||
"e2eeRotateFailed": "Не удалось заменить ключ",
|
||
"e2eeForwardBlocked": "В зашифрованном чате пересылка недоступна: текст сообщения подставил бы сервер, а не ваше устройство.",
|
||
"e2eeScheduledMediaBlocked": "Отложенные фото в зашифрованном чате пока не поддерживаются. Отправьте сейчас или выключите шифрование.",
|
||
"e2eeSearchBlocked": "В зашифрованном чате поиск недоступен: запрос ушёл бы на сервер, а сервер видит только шифртекст.",
|
||
"e2eeAwaitingPeer": "Для перенесённой сессии нужен новый обмен ключами. Дождитесь сообщения собеседника. Если переписка ещё не началась, сбросьте сессию и включите шифрование заново.",
|
||
"e2eeBannerRehandshake": "{name} заново включает шифрование. Принимайте, только если этого ждали — иначе сервер повторяет старый запрос, чтобы сбросить вашу сессию.",
|
||
"@e2eeBannerRehandshake": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeExportedAndDisabled": "Перенос создан. На этом устройстве шифрование выключено: импортируйте файл на новом и включите там.",
|
||
"codeErrorInvalid": "Неверный код",
|
||
"msgActionsCopyLink": "Скопировать ссылку",
|
||
"themeSettingsCustomTitle": "Собственная тема",
|
||
"callKometDetectedNotification": "Этот человек использует Komet! :3",
|
||
"callTooltipKometHub": "Komet",
|
||
"webPushOpenSite": "Открыть push.komet.pw",
|
||
"@e2eeNeedsKomet": {
|
||
"placeholders": {
|
||
"name": {
|
||
"type": "String"
|
||
}
|
||
}
|
||
},
|
||
"e2eeEditUnavailable": "Это сообщение не расшифровать на этом устройстве, поэтому его нельзя изменить.",
|
||
"chatNoAccessMessage": "У вас нет доступа к этому чату",
|
||
"chatNoAccessOk": "Ок",
|
||
"chatEmptyTitle": "Сообщений пока нет",
|
||
"chatGreetingHint": "Напишите сообщение или отправьте этот стикер",
|
||
"chatCallBannerTitle": "Звонок в чате",
|
||
"chatVideoCallBannerTitle": "Видеозвонок в чате",
|
||
"chatCallParticipants": "{count, plural, one{{count} участник} few{{count} участника} many{{count} участников} other{{count} участника}}",
|
||
"chatCallJoin": "Присоединиться",
|
||
"composerHintMessage": "Сообщение",
|
||
"composerHintComment": "Комментарий",
|
||
"composerHintCommandArgs": "Заполните аргументы команды",
|
||
"emojiPanelRecent": "Недавние",
|
||
"emojiPanelAnimated": "Анимированные",
|
||
"attachmentFileFallback": "Файл",
|
||
"attachmentContactFallback": "Контакт",
|
||
"userFallbackName": "Пользователь #{id}",
|
||
"devicesUnknownValue": "Неизвестно",
|
||
"infoLoadError": "Ошибка: {error}",
|
||
"chatInfoTabInfo": "Инфо",
|
||
"callInfoConversationId": "ID разговора",
|
||
"chatQrTitle": "QR-код",
|
||
"chatQrHint": "Отсканируйте код, чтобы открыть чат",
|
||
"linkQrUnavailable": "Не удалось получить ссылку",
|
||
"notificationsDesktopNote": "На компьютере уведомления пока не показываются. Ниже — push-настройки аккаунта для телефонов.",
|
||
"fileNoAppToOpen": "Нет приложения, чтобы открыть этот файл. Выберите, куда его отправить.",
|
||
"mediaDevicesTitle": "Камера и микрофон",
|
||
"mediaDevicesMicrophone": "Микрофон",
|
||
"mediaDevicesMicrophoneHint": "Для звонков и голосовых сообщений",
|
||
"mediaDevicesCamera": "Камера",
|
||
"mediaDevicesCameraHint": "Для звонков и, по желанию, для кружков",
|
||
"mediaDevicesSystemMicrophone": "Системный микрофон",
|
||
"mediaDevicesSystemCamera": "Системная камера",
|
||
"mediaDevicesCameraFallback": "Камера {number}",
|
||
"mediaDevicesFront": "Фронтальная",
|
||
"mediaDevicesBack": "Тыловая",
|
||
"mediaDevicesVideoNotes": "Кружки",
|
||
"mediaDevicesVideoNoteCustom": "Своя камера",
|
||
"mediaDevicesVideoNoteCustomHint": "Снимать кружки камерой, выбранной выше",
|
||
"mediaDevicesVideoNoteCustomMissing": "Выберите камеру выше, пока снимает системная",
|
||
"mediaDevicesVideoNoteRear": "Начинать с тыловой камеры",
|
||
"mediaDevicesVideoNoteRearHint": "Иначе кружок открывается с фронтальной",
|
||
"passcodeTitle": "Код-пароль",
|
||
"passcodeCreate": "Придумайте код-пароль",
|
||
"passcodeRepeat": "Повторите код-пароль",
|
||
"passcodeMismatch": "Коды не совпали, попробуйте ещё раз",
|
||
"passcodeDigitsHint": "Четыре цифры",
|
||
"passcodeEnable": "Включить код-пароль",
|
||
"passcodeEnabled": "Код-пароль включён",
|
||
"passcodeChanged": "Код-пароль изменён",
|
||
"passcodeChange": "Сменить код-пароль",
|
||
"passcodeBiometric": "Разблокировка по биометрии",
|
||
"passcodeBiometricHint": "Отпечаток или лицо вместо кода",
|
||
"passcodeAutoLock": "Автоблокировка",
|
||
"passcodeAutoLockHint": "Блокировать ИКАР, если им не пользоваться",
|
||
"passcodeAutoLockOff": "Выключена",
|
||
"passcodeAutoLockAfter": "Через {minutes} мин",
|
||
"passcodeDisable": "Выключить код-пароль",
|
||
"passcodeDisableTitle": "Выключить код-пароль?",
|
||
"passcodeDisableMessage": "ИКАР будет открываться без кода-пароля.",
|
||
"passcodeDisableAction": "Выключить",
|
||
"passcodeCancel": "Отмена",
|
||
"passcodeDisabled": "Код-пароль выключен",
|
||
"passcodeOnDescription": "ИКАР спрашивает код при каждом входе. Замок в шапке списка чатов закрывает его сразу.",
|
||
"passcodeOffDescription": "Защитите переписку: ИКАР будет спрашивать код при каждом входе.",
|
||
"passcodeForgotHint": "Если забудете код, придётся очистить данные ИКАР или переустановить его и войти заново. После пяти неверных попыток ввод блокируется на пять минут.",
|
||
"lockTitle": "Введите код-пароль",
|
||
"lockBiometricReason": "Разблокируйте ИКАР",
|
||
"lockBlocked": "Слишком много попыток. Повторите через {time}",
|
||
"lockAttemptsLeft": "Неверный код-пароль. Осталось попыток: {count}",
|
||
"lockNow": "Заблокировать ИКАР",
|
||
"fontSettingsPickFile": "Выбрать файл",
|
||
"fontSettingsPickFileHint": "Шрифт в формате .ttf, .otf или .ttc",
|
||
"fontSettingsNotAFont": "Это не файл шрифта",
|
||
"fontSettingsCancel": "Отмена",
|
||
"chatPreviewMarkRead": "Пометить прочитанным",
|
||
"chatPreviewOpen": "Открыть",
|
||
"attachSheetSendAsVideoNote": "Отправить как кружок",
|
||
"attachSheetVideoNoteTooLong": "Кружок не может быть длиннее {seconds} с",
|
||
"undoAction": "Отменить",
|
||
"undoContinue": "Продолжить",
|
||
"undoMessageUnpinned": "Вы открепили сообщение",
|
||
"undoMessagesDeleted": "{count, plural, =1{Сообщение удалено} few{{count} сообщения удалены} many{{count} сообщений удалено} other{{count} сообщения удалены}}",
|
||
"undoChatsDeleted": "{count, plural, =1{Чат удалён} few{{count} чата удалены} many{{count} чатов удалено} other{{count} чата удалены}}",
|
||
"undoChatsArchived": "{count, plural, =1{Чат в архиве} few{{count} чата в архиве} many{{count} чатов в архиве} other{{count} чата в архиве}}",
|
||
"undoChatsUnarchived": "{count, plural, =1{Чат возвращён из архива} few{{count} чата возвращены из архива} many{{count} чатов возвращено из архива} other{{count} чата возвращены из архива}}",
|
||
"undoLeftGroup": "Вы вышли из группы",
|
||
"undoLeftChannel": "Вы отписались от канала",
|
||
"forwardHideSender": "Скрыть имя отправителя",
|
||
"forwardShowSender": "Показать имя отправителя",
|
||
"forwardHideSenderUnavailable": "Опросы, звонки и служебные сообщения пересылаются только с именем отправителя",
|
||
"forwardWithoutSender": "Пересылка без автора",
|
||
"forwardWithoutSenderCount": "{count, plural, one{Пересылка без автора: {count} сообщение} few{Пересылка без автора: {count} сообщения} many{Пересылка без автора: {count} сообщений} other{Пересылка без автора: {count} сообщения}}",
|
||
"adminsTitle": "Администраторы",
|
||
"channelFollowersTitle": "Подписчики",
|
||
"channelStatsTitle": "Статистика канала",
|
||
"channelStatsUnavailable": "Статистика канала пока недоступна",
|
||
"adminsAdd": "Добавить администратора",
|
||
"channelPickAdminTitle": "Выберите подписчика",
|
||
"adminsPickEmpty": "Некого назначить",
|
||
"membersSearchHint": "Найти по имени",
|
||
"adminRoleYou": "{role} (вы)",
|
||
"channelAddFollowers": "Добавить подписчиков",
|
||
"channelFollowersEmpty": "Подписчиков пока нет",
|
||
"membersLoadFailed": "Не удалось загрузить список",
|
||
"adminAppointTitle": "Назначить администратора",
|
||
"adminEditTitle": "Права администратора",
|
||
"channelRightEditChannel": "Изменять канал",
|
||
"adminRightEditInfoHint": "Фото, название, описание",
|
||
"channelRightCreatePosts": "Публиковать посты",
|
||
"channelRightEditPosts": "Редактировать чужие посты",
|
||
"channelRightDeletePosts": "Удалять чужие посты",
|
||
"channelRightPinPosts": "Закреплять посты",
|
||
"channelRightManageFollowers": "Добавлять и удалять подписчиков",
|
||
"channelRightViewStats": "Смотреть статистику канала",
|
||
"adminRightManageAdmins": "Назначать и снимать администраторов",
|
||
"adminRightManageAdminsHint": "Сможет снимать только тех администраторов, которых назначил сам",
|
||
"adminAppointAction": "Назначить администратором",
|
||
"adminSave": "Сохранить",
|
||
"adminAppointed": "Администратор назначен",
|
||
"adminSaved": "Права сохранены",
|
||
"ownershipTransfer": "Передать права владельца",
|
||
"ownershipTransferConfirm": "{name} станет новым владельцем.",
|
||
"ownershipTransferAction": "Передать",
|
||
"ownershipTransferred": "Права владельца переданы",
|
||
"adminRemove": "Снять с администраторов",
|
||
"adminRemoveConfirm": "{name} больше не будет администратором.",
|
||
"adminRemoveAction": "Снять",
|
||
"adminRemoved": "Снят с администраторов",
|
||
"adminActionFailed": "Не удалось применить изменения",
|
||
"channelInviteSendInMax": "Отправить в ИКАР",
|
||
"channelInviteShowQr": "Показать QR-код",
|
||
"channelInviteRevoke": "Перевыпустить ссылку",
|
||
"channelInviteRevokeConfirm": "Текущая ссылка перестанет работать, вступить можно будет только по новой.",
|
||
"channelInviteRevokeAction": "Перевыпустить",
|
||
"channelInviteRevoked": "Ссылка перевыпущена",
|
||
"channelJoinRequests": "Заявки на вступление",
|
||
"channelJoinRequestsHint": "Вступить в канал можно будет только после одобрения заявки администратором",
|
||
"groupPickAdminTitle": "Выберите участника",
|
||
"groupRightEditInfo": "Изменять чат",
|
||
"groupRightDeleteMessages": "Удалять сообщения",
|
||
"groupRightPinMessages": "Закреплять сообщения",
|
||
"groupRightManageMembers": "Добавлять и удалять участников",
|
||
"groupRightEditLink": "Обновлять ссылку на чат",
|
||
"groupSettingsTitle": "Настройки группы",
|
||
"groupSettingsName": "Название чата",
|
||
"groupSettingsDescription": "Описание чата",
|
||
"groupSettingsSaved": "Изменения сохранены",
|
||
"groupSettingsPhotoUpdated": "Фото обновлено",
|
||
"groupSettingsPhotoTooLarge": "Картинка слишком большая (макс 8 МБ)",
|
||
"groupSettingsLeave": "Покинуть чат",
|
||
"reactionsTitle": "Реакции",
|
||
"reactionsSummaryAll": "Все",
|
||
"reactionsSummaryOff": "Выключены",
|
||
"reactionsSummaryCount": "{allowed} из {total}",
|
||
"reactionsEnable": "Включить реакции",
|
||
"reactionsCountHeader": "Количество реакций к публикации",
|
||
"reactionsCountValue": "{count, plural, one{{count} реакция} few{{count} реакции} many{{count} реакций} other{{count} реакции}}",
|
||
"reactionsAllowedHeader": "Разрешённые реакции",
|
||
"reactionsEdit": "Изменить",
|
||
"reactionsDone": "Готово",
|
||
"reactionsReset": "Сбросить настройки реакций",
|
||
"reactionsLoadFailed": "Не удалось загрузить настройки реакций",
|
||
"reactionsNoneAllowed": "Оставьте хотя бы одну реакцию",
|
||
"memberPermissionsTitle": "Разрешения участников",
|
||
"memberPermissionEditInfo": "Изменять название, фото и описание чата",
|
||
"memberPermissionAddMembers": "Добавлять участников",
|
||
"memberPermissionPin": "Закреплять сообщения",
|
||
"memberPermissionInvite": "Приглашать по ссылке",
|
||
"memberPermissionCall": "Звонить в чате",
|
||
"ownerLeaveTitle": "Вы владелец",
|
||
"ownerLeaveChannelMessage": "Чтобы покинуть канал, сначала передайте права владельца другому подписчику.",
|
||
"ownerLeaveGroupMessage": "Чтобы покинуть группу, сначала передайте права владельца другому участнику.",
|
||
"ownershipPickTitle": "Новый владелец",
|
||
"ownershipPickEmpty": "Некому передать права",
|
||
"forwardOneTitle": "Переслать сообщение",
|
||
"forwardBatchTitle": "{count, plural, one{Переслать {count} сообщение} few{Переслать {count} сообщения} many{Переслать {count} сообщений} other{Переслать {count} сообщения}}",
|
||
"forwardCommentHint": "Добавить комментарий...",
|
||
"forwardOffline": "Нет соединения",
|
||
"forwardFailed": "Не удалось переслать",
|
||
"forwardDelivered": "{count, plural, one{Переслано в {count} чат} few{Переслано в {count} чата} many{Переслано в {count} чатов} other{Переслано в {count} чата}}",
|
||
"forwardDeliveredPartly": "Переслано в {delivered}, не удалось в {failed}",
|
||
"reactionUnavailable": "Эта реакция недоступна в чате",
|
||
"membersSearchMore": "Искать среди остальных",
|
||
"groupRestrictionsTitle": "Ограничения",
|
||
"groupRestrictionForward": "Запретить пересылку",
|
||
"groupRestrictionForwardHint": "Сообщения из этого чата нельзя будет переслать",
|
||
"groupRestrictionCopy": "Запретить копирование",
|
||
"groupRestrictionCopyHint": "Текст сообщений нельзя будет скопировать",
|
||
"groupRestrictionConfirmSend": "Подтверждать отправку",
|
||
"groupRestrictionConfirmSendHint": "Перед отправкой каждого сообщения будет появляться подтверждение",
|
||
"accountSwitchFailed": "Не удалось переключить аккаунт",
|
||
"accountSessionLostTitle": "Нужно войти заново",
|
||
"accountSessionLostBody": "Сессия аккаунта «{name}» на этом устройстве больше не действует.",
|
||
"accountSessionLostSignIn": "Войти",
|
||
"accountSessionLostRemove": "Удалить с устройства",
|
||
"accountSessionLostRemoved": "Аккаунт удалён с устройства",
|
||
"contactsNfcExchange": "Обмен по NFC",
|
||
"contactsFindUser": "Добавить контакт",
|
||
"contactDeleted": "Контакт удалён",
|
||
"contactDeleteFailed": "Не удалось удалить контакт",
|
||
"contactLocalPhotoChoose": "Выбрать фото",
|
||
"contactLocalPhotoReset": "Вернуть фото профиля",
|
||
"contactLocalPhotoSaved": "Фото видно только вам",
|
||
"contactLocalPhotoFailed": "Не удалось обработать изображение",
|
||
"contactLocalPhotoTooLarge": "Картинка слишком большая (макс. 8 МБ)",
|
||
"channelTypeTitle": "Тип канала и ссылка",
|
||
"channelCreatedTitle": "Приватный канал создан",
|
||
"channelCreatedSubtitle": "Его уже можно настроить",
|
||
"channelTypePrivate": "Приватный",
|
||
"channelTypePrivateHint": "Канал доступен только по ссылке",
|
||
"channelTypePublic": "Публичный",
|
||
"channelTypePublicHint": "Канал можно найти в поиске",
|
||
"channelTypePublicUnavailable": "Публичные каналы пока недоступны",
|
||
"channelInviteLinkCaption": "Ссылка-приглашение в ваш канал",
|
||
"channelBusinessTitle": "Публичный для бизнеса",
|
||
"channelBusinessHint": "Для юрлиц, ИП, самозанятых и госорганизаций",
|
||
"channelSettingsTitle": "Настройки канала",
|
||
"channelSettingsName": "Название канала",
|
||
"channelSettingsDescription": "Описание канала",
|
||
"channelConfirmPosting": "Подтверждать публикацию",
|
||
"channelConfirmPostingHint": "Чтобы перепроверить пост и избежать ошибок",
|
||
"channelComments": "Комментарии",
|
||
"channelCommentsEnableTitle": "Комментарии — часть вашего канала",
|
||
"channelCommentsEnableMessage": "Следите за обсуждениями и поддерживайте порядок: комментарии можно удалять, а пользователей — ограничивать",
|
||
"channelCommentsEnable": "Включить",
|
||
"channelCommentsKeepOff": "Не включать",
|
||
"channelDelete": "Удалить канал",
|
||
"channelDeleteTitle": "Удалить канал?",
|
||
"channelDeleteMessage": "Чтобы канал не удалился у всех подписчиков, можно передать права другому владельцу",
|
||
"channelDeleteTransfer": "Передать права и выйти",
|
||
"followerRemove": "Удалить",
|
||
"followerRemoveTitle": "Удалить подписчика",
|
||
"followerRemoveConfirm": "{name} больше не будет подписан на канал.",
|
||
"followerRemoved": "Подписчик удалён",
|
||
"channelReadyTitle": "Канал готов",
|
||
"channelReadyHint": "Публикуйте посты и приглашайте подписчиков",
|
||
"groupReadyTitle": "Группа готова",
|
||
"groupReadyHint": "Напишите первое сообщение и пригласите участников",
|
||
"botStart": "Начать",
|
||
"memberRemoveTitle": "Удалить участника",
|
||
"memberRemoveConfirm": "{name} будет удалён из группы.",
|
||
"memberRemoved": "Участник удалён",
|
||
"chatScreenReactionUpdateFailed": "Не удалось обновить реакцию",
|
||
"chatScreenBotStartFailed": "Не удалось запустить бота",
|
||
"chatScreenMessageNotLoaded": "Сообщение не загружено",
|
||
"chatScreenMarkUnreadFailed": "Не удалось пометить непрочитанным",
|
||
"chatScreenMessagePinned": "Сообщение закреплено",
|
||
"chatScreenNothingToForward": "Нечего пересылать",
|
||
"chatScreenDeleteMessagesFailed": "Не удалось удалить сообщения",
|
||
"chatScreenDeleteMessageTitle": "Удалить сообщение",
|
||
"chatScreenDeleteMessageConfirm": "Вы точно хотите удалить это сообщение?",
|
||
"chatScreenDeleteAlsoFor": "Также удалить для {name}",
|
||
"chatScreenMenuMute": "Отключить уведомления",
|
||
"chatScreenMenuChangeWallpaper": "Изменить обои",
|
||
"chatScreenMenuEncryption": "Шифрование сообщений",
|
||
"chatScreenChatLinkUnavailable": "Не удалось получить ссылку чата",
|
||
"chatScreenSubscribeFailed": "Не удалось подписаться",
|
||
"chatScreenJoinFailed": "Не удалось вступить",
|
||
"chatScreenWallpaperSaveFailed": "Не удалось сохранить обои",
|
||
"chatScreenCallsDialogsOnly": "Звонки доступны только в диалогах",
|
||
"chatScreenMembersCount": "{count, plural, one{{count} участник} few{{count} участника} many{{count} участников} other{{count} участника}}",
|
||
"chatScreenSubscribersCount": "{count, plural, one{{count} подписчик} few{{count} подписчика} many{{count} подписчиков} other{{count} подписчика}}",
|
||
"chatScreenFormatHeading": "Заголовок",
|
||
"chatScreenFormatBold": "Жирный",
|
||
"chatScreenFormatItalic": "Курсив",
|
||
"chatScreenFormatUnderline": "Подчёркнутый",
|
||
"chatScreenFormatStrikethrough": "Зачёркнутый",
|
||
"chatScreenFormatMonospace": "Моноширинный",
|
||
"chatScreenFormatQuote": "Цитата",
|
||
"chatScreenFormatMention": "Упоминание",
|
||
"chatScreenMessageTooLong": "Слишком длинное сообщение. Разделите на несколько",
|
||
"chatScreenEncryptionKeyMissing": "Не задан ключ шифрования",
|
||
"chatScreenPluginFilesEncryptUnsupported": "Файлы плагинов пока нельзя зашифровать",
|
||
"chatScreenCommandMissingArgument": "Не указан аргумент {name}. Формат: {usage}",
|
||
"chatScreenPluginError": "Ошибка плагина: {error}",
|
||
"chatScreenCommandFillField": "Заполните поле {name}",
|
||
"chatScreenScheduledFor": "Запланировано на {when}",
|
||
"chatScreenScheduleFailed": "Не удалось запланировать сообщение",
|
||
"chatScreenMessageNotSentYet": "Сообщение ещё не отправлено",
|
||
"chatScreenChannelUnavailable": "Канал недоступен",
|
||
"chatScreenChannelFallback": "Канал",
|
||
"chatScreenNoEncryptFiles": "Файлы пока нельзя зашифровать",
|
||
"chatScreenNoEncryptLocation": "Геолокацию пока нельзя зашифровать",
|
||
"chatScreenNoEncryptPolls": "Опросы пока нельзя зашифровать",
|
||
"chatScreenNoEncryptContacts": "Контакты пока нельзя зашифровать",
|
||
"stickerPackSheetRemoved": "Стикерпак удалён",
|
||
"stickerPackSheetAdded": "Стикерпак добавлен",
|
||
"stickerPackSheetActionFailed": "Не удалось выполнить действие",
|
||
"stickerPackSheetLinkUnavailable": "Ссылка недоступна",
|
||
"stickerPackSheetForwardedTo": "Переслано в «{chat}»",
|
||
"stickerPackSheetUnavailable": "Стикерпак недоступен",
|
||
"stickerPackSheetStickerCount": "{count, plural, one{{count} стикер} few{{count} стикера} many{{count} стикеров} other{{count} стикера}}",
|
||
"stickerPackSheetRemove": "Убрать",
|
||
"performanceScreenTitle": "Производительность",
|
||
"performanceScreenLowWarning": "Производительность приложения может снизиться, вы уверены?",
|
||
"performanceScreenHighWarning": "Это врядли даст хотя-бы немного заметный прирост к FPS, но может потреблять больше памяти. Вы уверены?",
|
||
"performanceScreenCacheTitle": "Кеш сообщений",
|
||
"performanceScreenCacheSubtitle": "Сколько пикселей сообщений держать построенными за пределами видимой области.",
|
||
"performanceScreenCurrentExtent": "Текущий cacheExtent: {value}",
|
||
"performanceScreenLessUsage": "Меньше потребление",
|
||
"performanceScreenMoreFps": "Больше FPS",
|
||
"chatWallpaperSheetImageTooLarge": "Картинка слишком большая (макс 16 МБ)",
|
||
"chatWallpaperSheetTitle": "Обои",
|
||
"chatWallpaperSheetSampleIncoming": "Как насчёт новых обоев для этого чата?",
|
||
"chatWallpaperSheetSampleOutgoing": "Выглядит отлично 🔥",
|
||
"chatWallpaperSheetNone": "Без обоев",
|
||
"chatWallpaperSheetYourPhoto": "Ваше фото",
|
||
"chatWallpaperSheetFromGallery": "Из галереи",
|
||
"maxLinkNavChatNotFound": "Чат не найден",
|
||
"maxLinkNavProfileFallback": "Профиль",
|
||
"maxLinkNavPlatformUnsupported": "На вашей платформе это недоступно",
|
||
"maxLinkNavAppFallback": "Приложение",
|
||
"maxLinkNavNothingToSend": "Нечего отправлять",
|
||
"maxLinkNavFolderNotFound": "Папка не найдена",
|
||
"maxLinkNavSignInFirst": "Сначала войдите в аккаунт",
|
||
"pollCreateValidationHint": "Введите вопрос и минимум 2 варианта",
|
||
"pollCreateAnswersTitle": "Варианты ответа",
|
||
"pollCreateMultipleAnswers": "Несколько вариантов ответа",
|
||
"pollCreateAnonymous": "Анонимное голосование",
|
||
"pollCreateTitle": "Новый опрос",
|
||
"pollCreateSubmit": "Создать",
|
||
"pollCreateQuestionHint": "Задайте вопрос",
|
||
"pollCreateOptionHint": "Вариант {number}",
|
||
"pollCreateAddOption": "Добавить вариант",
|
||
"webQrLoginTitle": "Вход по QR",
|
||
"webQrLoginMessage": "Вы точно хотите войти в аккаунт через веб или приложение ИКАР на компьютере?",
|
||
"webQrLoginConfirmed": "Вход подтверждён",
|
||
"webQrLoginFailed": "Не удалось подтвердить вход: {error}",
|
||
"messageActionsScreenTitle": "Меню действий",
|
||
"messageActionsScreenRadialDescription": "Дуга кнопок вокруг точки нажатия",
|
||
"messageActionsScreenList": "Список",
|
||
"messageActionsScreenListDescription": "Вертикальное меню рядом с сообщением",
|
||
"messageActionsScreenStyle": "Стиль",
|
||
"messageActionsScreenStyleSubtitle": "Как показывается меню при долгом нажатии на сообщение",
|
||
"videoNoteBubbleTranscriptionFailed": "Не удалось распознать",
|
||
"webAppScreenCloseConfirm": "Закрыть мини-приложение?",
|
||
"voiceRecordUnsupported": "Голосовые сообщения недоступны на этой платформе",
|
||
"voiceRecordNoMicAccess": "Нет доступа к микрофону",
|
||
"voiceRecordStartFailed": "Не удалось начать запись",
|
||
"voiceRecordEncodeFailed": "Не удалось закодировать запись",
|
||
"spoofScreenFullWarningTitle": "Могут быть последствия.",
|
||
"spoofScreenFullWarningSubtitle": "Меняй, только если знаешь что делаешь.",
|
||
"callScreenShareFailed": "Трансляция не запустилась: {error}",
|
||
"themeSettingsCustomizeAction": "Настроить",
|
||
"chatListNavChats": "Чаты",
|
||
"chatListNavCalls": "Звонки",
|
||
"chatListNavContacts": "Контакты",
|
||
"chatListShareSendFailed": "Не удалось отправить",
|
||
"chatListMuteFailedCount": "Не удалось изменить {count} чат(ов): {error}",
|
||
"chatListDeleteStatusChanged": "Статус чатов изменился, попробуйте ещё раз",
|
||
"chatListDeleteChatWith": "Удалить чат с {name}?",
|
||
"chatListDeleteChatsCount": "Удалить {count} чатов?",
|
||
"chatListDeleteIrreversible": "Восстановить переписку не получится",
|
||
"chatListDeleteOwnedChat": "Хотите удалить чат «{name}»?",
|
||
"chatListDeleteGroupsForAll": "Удалить {count} групп у всех?",
|
||
"chatListDeleteOwnedChatBody": "Передайте права владельца, чтобы остальные участники могли продолжить общение",
|
||
"chatListDeleteCannotUndo": "Действие нельзя отменить",
|
||
"chatListDeleteChatForAll": "Удалить чат у всех",
|
||
"chatListDeleteForAll": "Удалить у всех",
|
||
"chatListYourStory": "Ваша история",
|
||
"chatListAllChatsFolder": "Все чаты",
|
||
"chatListRecipientsCount": "{count, plural, one{{count} получатель} few{{count} получателя} many{{count} получателей} other{{count} получателя}}",
|
||
"chatListSavedMessages": "Избранное",
|
||
"chatListReadAll": "Прочитать всё",
|
||
"chatListForwardingHint": "Пересылка...",
|
||
"chatListEmpty": "Кажется, тут пусто...",
|
||
"chatListOpenToLoad": "зайдите в чат для подгрузки",
|
||
"chatListArchive": "Архив",
|
||
"chatListNewStory": "Новая история",
|
||
"chatListOpenVideoFailed": "Не удалось открыть видео",
|
||
"chatListOpenPhotoFailed": "Не удалось открыть фото",
|
||
"chatListDraftPrefix": "Черновик: ",
|
||
"chatListPreviewWrongKey": "неверный ключ",
|
||
"chatListPreviewUnavailable": "недоступно на этом устройстве",
|
||
"chatListMessagePerson": "Написать человеку",
|
||
"chatListCreateGroup": "Создать группу",
|
||
"chatListCreateChannel": "Создать канал",
|
||
"chatListCreateContact": "Создать контакт",
|
||
"chatListCreateFolder": "Создать папку",
|
||
"chatListMessageAction": "Написать",
|
||
"chatListNoUnreadChats": "Непрочитанных чатов нет",
|
||
"chatListAllMarkedRead": "Все чаты отмечены прочитанными",
|
||
"callsTabStatusMissed": "Пропущенный",
|
||
"callsTabStatusCanceled": "Отменённый",
|
||
"callsTabStatusOutgoing": "Исходящий",
|
||
"callsTabStatusIncoming": "Входящий",
|
||
"callsTabCallBack": "Перезвонить",
|
||
"callsTabPeerUnknown": "Не удалось определить собеседника",
|
||
"callsTabAlreadyInCall": "Звонок уже идёт",
|
||
"callsTabStartFailed": "Не удалось начать звонок: {error}",
|
||
"callsTabJoinTitle": "Присоединиться к звонку",
|
||
"callsTabJoinDescription": "Вставьте ссылку-приглашение",
|
||
"callsTabNotACallLink": "Это не ссылка на звонок",
|
||
"callsTabCreateCall": "Создать звонок",
|
||
"callsTabMissed": "Пропущенные",
|
||
"callsTabEmpty": "Нет звонков",
|
||
"chatEncryptionProfileNotLoaded": "Профиль ещё не загружен",
|
||
"chatEncryptionEnterKeyHint": "Введите ключ шифрования",
|
||
"chatEncryptionEnabled": "Шифрование включено",
|
||
"chatEncryptionDisabled": "Шифрование отключено",
|
||
"chatEncryptionTitle": "Шифрование сообщений",
|
||
"chatEncryptionToggle": "Шифровать сообщения",
|
||
"chatEncryptionToggleSubtitle": "Текст сообщений в этом чате будет зашифрован ключом ниже",
|
||
"chatEncryptionKeyLabel": "Ключ",
|
||
"chatEncryptionKeyHint": "Введите ключ",
|
||
"chatEncryptionKeyNote": "Ключ хранится только на этом устройстве. Собеседник должен ввести такой же ключ, иначе он не прочитает сообщения. Это парольный режим для групп: без forward secrecy, любой, кто знает пароль, читает всю историю.",
|
||
"storyViewerDeleteTitle": "Удалить историю?",
|
||
"storyViewerDeleteMessage": "История пропадёт у всех, кто может её посмотреть.",
|
||
"storyViewerDeleteFailed": "Не удалось удалить историю",
|
||
"storyViewerDeleteFailedWithReason": "Не удалось удалить историю: {reason}",
|
||
"storyViewerEmpty": "Историй нет",
|
||
"storyViewerJustNow": "только что",
|
||
"storyViewerMinutesAgo": "{count} мин",
|
||
"storyViewerHoursAgo": "{count} ч",
|
||
"storyViewerDaysAgo": "{count} дн",
|
||
"webviewPermissionCamera": "камера",
|
||
"webviewPermissionMicrophone": "микрофон",
|
||
"webviewPermissionCameraAndMicrophone": "камера и микрофон",
|
||
"webviewPermissionGeolocation": "геолокация",
|
||
"webviewPermissionOther": "дополнительный доступ",
|
||
"webviewPermissionWebPage": "Веб-страница",
|
||
"webviewPermissionTitle": "Запрос доступа",
|
||
"webviewPermissionMessage": "{host} запрашивает доступ к: {resources}.",
|
||
"webviewPermissionDeny": "Запретить",
|
||
"createChannelFailed": "Не удалось создать канал",
|
||
"createChannelAvatarProcessFailed": "Не удалось обработать аватарку",
|
||
"createChannelAvatarUploadFailed": "Не удалось загрузить аватарку",
|
||
"createChannelDescription": "В канале публикуете только вы, участники читают. Пригласить их можно после создания.",
|
||
"createChannelCancel": "Отменить",
|
||
"createChannelCreating": "Создаю...",
|
||
"createChannelCreate": "Создать",
|
||
"codeConfirmationConnectionDropped": "Соединение прервалось, восстанавливаем…",
|
||
"codeConfirmationNoConnection": "Нет соединения с сервером",
|
||
"codeConfirmationConnectionRestored": "Соединение восстановлено",
|
||
"codeConfirmationReconnectFailed": "Не удалось восстановить соединение: {error}",
|
||
"codeConfirmationRefreshFailed": "Не удалось обновить код: {error}",
|
||
"codeConfirmationNewCodeSent": "Выслали новый код",
|
||
"codeConfirmationSmsNoToken": "SMS-вход: сервер не вернул токен",
|
||
"codeConfirmationCodeExpired": "Код устарел — выслали новый",
|
||
"pollViewVoteFailed": "Не удалось проголосовать",
|
||
"pollViewLoading": "Загрузка опроса…",
|
||
"pollViewMultipleAnswers": "Несколько вариантов ответа",
|
||
"pollViewSingleAnswer": "Один вариант ответа",
|
||
"pollViewVotesCount": "{count, plural, one{{count} голос} few{{count} голоса} many{{count} голосов} other{{count} голоса}}",
|
||
"pollViewVote": "Проголосовать",
|
||
"customizationChatBackground": "Фон чатов",
|
||
"customizationMessageActions": "Меню действий",
|
||
"customizationAppIcon": "Иконка приложения",
|
||
"customizationTitle": "Кастомизация",
|
||
"messageStatusSizeTitle": "Галочки сообщений",
|
||
"messageStatusSizeLabel": "Размер галочек",
|
||
"messageStatusSizeSubtitle": "Плавно увеличивайте галочки отправки, доставки и прочтения максимум на 50%.",
|
||
"messageStatusSizePreview": "Предпросмотр",
|
||
"messageStatusSizeSent": "Отправлено",
|
||
"messageStatusSizeDelivered": "Доставлено",
|
||
"messageStatusSizeRead": "Прочитано",
|
||
"folderActionNewFolder": "Новая папка",
|
||
"folderActionDeleteConfirm": "Удалить папку «{title}»? Чаты останутся на месте.",
|
||
"folderActionDeleteFailed": "Не удалось удалить папку",
|
||
"webAppBiometryAccessNotice": "Мини-приложение сможет запрашивать подтверждение отпечатком или лицом.",
|
||
"webAppBiometryAuthReason": "Подтвердите действие в мини-приложении",
|
||
"webAppBiometryAccessTitle": "Разрешить биометрию?",
|
||
"webAppPhoneRequestTitle": "Передать номер телефона?",
|
||
"webAppPhoneRequestMessage": "Мини-приложение получит ваш номер телефона.",
|
||
"webAppPhoneRequestShare": "Поделиться",
|
||
"promptDialogConfirm": "Подтвердить",
|
||
"emojiPanelLoadFailed": "Не удалось загрузить эмодзи",
|
||
"emojiPanelEmpty": "Нет эмодзи",
|
||
"mediaPreviewEditorOpenFailed": "Не удалось открыть редактор",
|
||
"fontSettingsSampleText": "Съешь ещё этих мягких булок",
|
||
"callParticipantsNoServer": "Нет связи с сервером звонка",
|
||
"callParticipantsActionFailed": "Не удалось: {error}",
|
||
"callParticipantsMuteMic": "Выключить микрофон",
|
||
"callParticipantsRequestCamera": "Запросить камеру",
|
||
"callParticipantsRevokeAdmin": "Снять администратора",
|
||
"callParticipantsRevokeSpeaker": "Убрать из спикеров",
|
||
"callParticipantsMakeSpeaker": "Сделать спикером",
|
||
"callParticipantsPromote": "Повысить (promote)",
|
||
"callParticipantsDemote": "Понизить (demote)",
|
||
"callParticipantsRemoveFromCall": "Удалить из звонка",
|
||
"callParticipantsCallSettings": "Настройки звонка",
|
||
"callParticipantsFeatureAccess": "Кому доступны функции",
|
||
"callParticipantsInviteLink": "Ссылка-приглашение участника",
|
||
"callParticipantsOptionAuthOnly": "Только авторизованные",
|
||
"callParticipantsOptionWaitingHall": "Зал ожидания",
|
||
"callParticipantsOptionRecurring": "Повторяющийся звонок",
|
||
"callParticipantsOptionFeedback": "Сбор отзывов",
|
||
"callParticipantsOptionAudienceMode": "Режим зрителей",
|
||
"callParticipantsSpeechTranscription": "Расшифровка речи",
|
||
"callParticipantsOptionWaitForAdmin": "Ждать администратора",
|
||
"callParticipantsOptionAdminIsHere": "Администратор на месте",
|
||
"callParticipantsFeatureMovieShare": "Совместный просмотр",
|
||
"callParticipantsCallRecording": "Запись звонка",
|
||
"callParticipantsFeatureSpeaker": "Быть спикером",
|
||
"callParticipantsTitle": "Участники · {count}",
|
||
"callParticipantsMuteAll": "Заглушить всех",
|
||
"callParticipantsLowerAllHands": "Опустить руки",
|
||
"callParticipantsLowerHand": "Опустить руку",
|
||
"callParticipantsRaiseHand": "Поднять руку",
|
||
"callParticipantsStopRecording": "Остановить запись",
|
||
"callParticipantsStartRecording": "Начать запись",
|
||
"callParticipantsRolePermissions": "Права ролей",
|
||
"callParticipantsAddByLink": "Добавить по ссылке",
|
||
"callParticipantsCreator": "Создатель",
|
||
"callParticipantsAdmin": "Администратор",
|
||
"callParticipantsSpeaker": "Спикер",
|
||
"callParticipantsHandRaised": "Поднял руку",
|
||
"chatMediaSendEnableLocation": "Включите геолокацию",
|
||
"chatMediaSendNoLocationAccess": "Нет доступа к геолокации",
|
||
"chatMediaSendLocationFailed": "Не удалось получить геопозицию",
|
||
"chatMediaSendScheduledEncryptedPhotos": "Отложенные фото в зашифрованном чате пока не поддерживаются",
|
||
"chatMediaSendVideoNotEncryptable": "Видео пока нельзя зашифровать",
|
||
"chatMediaSendPhotoEncryptFailed": "Не удалось зашифровать фото",
|
||
"chatMediaSendNoEncryptionKey": "Не задан ключ шифрования",
|
||
"chatMediaSendNoUploadUrl": "сервер не выдал ссылку",
|
||
"chatMediaSendUploadRejected": "загрузка отклонена",
|
||
"chatMediaSendServerRejected": "сервер не принял сообщение",
|
||
"chatMediaSendFileFailed": "Файл не отправлен: {detail}",
|
||
"chatMediaSendVideoNoteFailed": "Кружок не отправлен: {detail}",
|
||
"chatMediaSendVoiceFailed": "Голосовое не отправлено: {detail}",
|
||
"chatMediaSendPhotoFailed": "Фото не отправлено: {detail}",
|
||
"chatMediaSendVideoFailed": "Видео не отправлено: {detail}",
|
||
"chatMediaSendScheduled": "Запланировано",
|
||
"chatMediaSendScheduledAt": "Запланировано на {date}",
|
||
"chatMediaSendScheduleFailed": "Не удалось запланировать",
|
||
"messageListToday": "Сегодня",
|
||
"messageListYesterday": "Вчера",
|
||
"messageListDateThisYear": "{date}",
|
||
"messageListDateOtherYear": "{date}",
|
||
"messageListUnreadMessages": "Непрочитанные сообщения",
|
||
"photoViewerSavedToGallery": "Сохранено в галерею",
|
||
"photoViewerSavedTo": "Сохранено: {path}",
|
||
"photoViewerSaveFileFailed": "Не удалось сохранить файл",
|
||
"photoViewerFileSaved": "Файл сохранён",
|
||
"photoViewerErrorNoLink": "нет ссылки",
|
||
"photoViewerErrorNoMedia": "нет медиа",
|
||
"photoViewerMediaLoadFailed": "Не удалось загрузить медиа",
|
||
"avatarPhotoLoadFailed": "Не удалось загрузить фото",
|
||
"avatarPhotoDeleteTitle": "Удалить фото?",
|
||
"avatarPhotoDeleteBody": "Фотография пропадёт из профиля и из истории аватарок.",
|
||
"loginScreenReconnectFailed": "Не удалось переподключиться: {error}",
|
||
"loginScreenSmsWarningTitle": "ЕСЛИ НА ВАШЕМ АККАУНТЕ НЕТ 2FA ВСЕ СЕССИИ БУДУТ СБРОШЕНЫ",
|
||
"loginScreenSmsWarningBody": "Способ экспериментальный, его использование на ваш страх и риск.",
|
||
"loginScreenOfflineWait": "Нет соединения с сервером. Подождите подключения.",
|
||
"loginScreenOfflineRetry": "Нет соединения с сервером. Попробуйте ещё раз.",
|
||
"loginScreenConnecting": "Подключаемся к серверу, секунду…",
|
||
"loginScreenAlwaysSendSms": "Всегда слать СМС (ЭКСПЕРИМЕНТАЛЬНО)",
|
||
"editProfileNameEmpty": "Имя не может быть пустым",
|
||
"editProfileSaved": "Профиль сохранён",
|
||
"editProfileAvatarUploadFailed": "Не удалось загрузить аватарку",
|
||
"editProfileAvatarUpdated": "Аватарка обновлена",
|
||
"editProfilePhotoDeleted": "Фото удалено",
|
||
"findUserInvalidPhone": "Введите корректный номер телефона",
|
||
"findUserPhoneNotFound": "Контакт с таким номером не найден",
|
||
"findUserSearchFailed": "Не удалось найти контакт. Проверьте соединение и повторите поиск.",
|
||
"findUserInvalidId": "Введите числовой ID",
|
||
"findUserIdNotFound": "Контакт с таким ID не найден",
|
||
"findUserPhoneTab": "Номер",
|
||
"findUserPhoneHint": "Введите номер телефона",
|
||
"findUserIdHint": "Введите ID контакта",
|
||
"loginSuccessGreetingWelcome": "Добро пожаловать в ИКАР!",
|
||
"loginSuccessGreetingEmergencyExit": "Аварийный выход на высоте 30 тысяч футов. Иллюзия безопасности.",
|
||
"loginSuccessGreetingFunnyThings": "Иногда забавные вещи могут быть уголовно наказуемы",
|
||
"loginSuccessGreetingFarewell": "Если вы видите это сообщение, значит меня уже нет в живых.",
|
||
"loginSuccessGreetingGondor": "Где был Гондор когда...",
|
||
"loginSuccessGreetingEasterEgg": "Вы нашли пасхалку!",
|
||
"chatTextSendUnknownCommand": "ТАКОЙ КОМАНДЫ НЕТУ🚨🚨🚨",
|
||
"chatTextSendSaveFailed": "Не удалось сохранить сообщение",
|
||
"voiceBubbleLoadFailed": "Не удалось загрузить аудио",
|
||
"voiceBubblePlaybackError": "Ошибка воспроизведения",
|
||
"voiceBubbleTranscribe": "Т",
|
||
"voiceBubbleTranscribing": "транскрибация...",
|
||
"voiceBubbleTranscriptionFailed": "ошибка транскрибации",
|
||
"chatInfoStoryCount": "{count, plural, =1{{count} история} few{{count} истории} many{{count} историй} other{{count} истории}}",
|
||
"chatInfoMemberCount": "{count, plural, =1{{count} участник} few{{count} участника} many{{count} участников} other{{count} участника}}",
|
||
"chatInfoSubscriberCount": "{count, plural, =1{{count} подписчик} few{{count} подписчика} many{{count} подписчиков} other{{count} подписчика}}",
|
||
"customGradientTitle": "Своя тема",
|
||
"customGradientAnimation": "Анимация",
|
||
"customGradientAnimationSubtitle": "Плавный перелив цветов",
|
||
"videoBubbleOpenFailed": "Не удалось открыть видео",
|
||
"videoBubbleLoadFailed": "Не удалось получить видео",
|
||
"accountSwitcherNoName": "Без имени",
|
||
"accountSwitcherAddAccount": "Добавить аккаунт",
|
||
"infoScreenWeeksShort": "{weeks} нед",
|
||
"infoScreenDaysShort": "{days} дн",
|
||
"pluginsScreenPickKinetFile": "Выберите файл с расширением .kinet",
|
||
"pluginsScreenReadFileFailed": "Не удалось прочитать выбранный файл",
|
||
"pluginsScreenOpenFailed": "Не удалось открыть .kinet: {error}",
|
||
"pluginsScreenHttpsRequired": "Нужна корректная HTTPS-ссылка",
|
||
"pluginsScreenDownloadFailed": "Не удалось загрузить .kinet: {error}",
|
||
"pluginsScreenVersionAuthor": "Версия {version} · {author}",
|
||
"pluginsScreenSignatureVerified": "Подпись Ed25519 проверена\n{fingerprint}",
|
||
"pluginsScreenNotSigned": "Плагин не подписан",
|
||
"pluginsScreenPermissionsTitle": "Плагин получит разрешения:",
|
||
"pluginsScreenAllowAndInstall": "Разрешить и установить",
|
||
"pluginsScreenInstalled": "{name} установлен",
|
||
"pluginsScreenInstallFailed": "Не удалось установить плагин: {error}",
|
||
"pluginsScreenNoUpdates": "Обновлений нет",
|
||
"pluginsScreenUpdateTitle": "Обновить плагин?",
|
||
"pluginsScreenUpdated": "Плагин обновлён",
|
||
"pluginsScreenUpdateFailed": "Не удалось обновить: {error}",
|
||
"pluginsScreenUninstallTitle": "Удалить плагин?",
|
||
"pluginsScreenUninstalled": "Плагин и его данные удалены",
|
||
"pluginsScreenUninstallFailed": "Не удалось удалить: {error}",
|
||
"pluginsScreenTitle": "Плагины",
|
||
"pluginsScreenInstallFile": "Установить .kinet",
|
||
"pluginsScreenInstallUrl": "Установить по URL",
|
||
"pluginsScreenBundled": "Встроенный плагин ИКАР",
|
||
"pluginsScreenSigned": "Подписан · {fingerprint}",
|
||
"pluginsScreenUnsigned": "Не подписан",
|
||
"pluginsScreenCheckUpdates": "Проверить обновления",
|
||
"pluginsScreenDownload": "Загрузить",
|
||
"kometSettingsViewDeletedSubtitle": "Показывать удалённые сообщения",
|
||
"kometSettingsViewRedactedSubtitle": "Показывать историю у редактированных сообщений",
|
||
"kometSettingsFullTimestampSubtitle": "Показывать время в секундах у сообщений",
|
||
"kometSettingsShowForwardSubtitle": "Показывать метку на пересланных сообщениях, даже если на них не указан автор",
|
||
"kometSettingsTypingTimeSubtitle": "Пытается рассчитать примерное время, сколько печаталось сообщение",
|
||
"kometSettingsFoldersHeader": "Папки",
|
||
"kometSettingsHideAllFolderSubtitle": "Скрыть папку «Все», когда есть другие папки. Чаты сортируются только по вашим папкам",
|
||
"kometSettingsShowHiddenChatsSubtitle": "Показывать скрытые чаты, которые обычно не отображаются в списке: от групповых звонков, закрытые каналы и покинутые чаты",
|
||
"kometSettingsArchiveOnPullSubtitle": "Прятать архив и показывать его, если потянуть список чатов вниз, после историй",
|
||
"kometSettingsGhostModeSubtitle": "Вас не видно в сети",
|
||
"kometSettingsAntiReadSubtitle": "Нечиталка сообщений",
|
||
"kometSettingsSelfOnlineCheckSubtitle": "Каждые ~10 секунд сверяет, когда вы были онлайн. Полезно для проверки ghost mode",
|
||
"kometSettingsDebugHeader": "Отладка",
|
||
"kometSettingsDebugLogsLabel": "Запись отладочных логов",
|
||
"kometSettingsDebugLogsSubtitle": "Пишет трафик протокола в файл на устройстве — помогает диагностировать баги при репортах",
|
||
"sharedContentSavedToGallery": "Сохранено в галерею",
|
||
"sharedContentFileSaved": "Файл сохранён",
|
||
"sharedContentVideoLoadFailed": "Не удалось загрузить видео",
|
||
"sharedContentAudioLoadFailed": "Не удалось загрузить аудио",
|
||
"sharedContentPlaybackError": "Ошибка воспроизведения",
|
||
"messageBubbleButtonUnsupported": "Кнопка не поддерживается",
|
||
"messageBubblePlatformUnavailable": "На вашей платформе это недоступно",
|
||
"messageBubbleEditedTime": "{time} ред.",
|
||
"messageBubbleWrongKey": "неверный ключ",
|
||
"messageBubbleUnavailableOnDevice": "недоступно на этом устройстве",
|
||
"messageBubbleReplyDeleted": "сообщение удалено",
|
||
"searchScreenSavedMessages": "Избранное",
|
||
"searchScreenStartTyping": "Начните вводить запрос",
|
||
"searchScreenByPhone": "По номеру",
|
||
"searchScreenContacts": "Контакты",
|
||
"searchScreenChats": "Чаты",
|
||
"searchScreenGlobalSearch": "Глобальный поиск",
|
||
"searchScreenUntitled": "Без названия",
|
||
"fileBubbleCorrupted": "Файл повреждён",
|
||
"fileBubbleWrongKey": "Неверный ключ",
|
||
"fileBubbleTapToOpen": "Нажмите, чтобы открыть",
|
||
"fileBubbleDownloadFailed": "Не удалось загрузить файл",
|
||
"fileBubbleDecryptPhotoFailed": "Не удалось расшифровать фото",
|
||
"fileBubbleUnknownFile": "Не удалось определить файл",
|
||
"fileBubbleOpenFailedReason": "не удалось открыть",
|
||
"fileBubbleDownloadFailedReason": "не удалось загрузить",
|
||
"storyComposerUploadUrlFailed": "Не удалось получить адрес загрузки",
|
||
"storyComposerPhotoUploadFailed": "Не удалось загрузить фото",
|
||
"storyComposerVideoUploadFailed": "Не удалось загрузить видео",
|
||
"storyComposerPublished": "История опубликована",
|
||
"storyComposerPublish": "Опубликовать",
|
||
"storyComposerContacts": "Контакты",
|
||
"textEntityProfileNotFound": "Профиль @{nickname} не найден",
|
||
"textEntityCopyPhone": "Скопировать номер телефона",
|
||
"textEntityPhoneCopied": "Номер скопирован",
|
||
"textEntityCall": "Позвонить",
|
||
"textEntityCopyCard": "Скопировать номер карты",
|
||
"textEntityCardCopied": "Номер карты скопирован",
|
||
"textEntityDialFailed": "Не удалось открыть приложение звонков",
|
||
"textEntityNotOnMax": "Человека ещё нет в ИКАР",
|
||
"callLinkHandlerAlreadyInCall": "Звонок уже идёт",
|
||
"callLinkHandlerJoinPromptWithCount": "Присоединиться к звонку «{name}»? Сейчас в звонке: {count}.",
|
||
"callLinkHandlerJoinPrompt": "Присоединиться к звонку «{name}»?",
|
||
"callLinkHandlerJoinFailed": "Не удалось присоединиться к звонку",
|
||
"appIconScreenUnsupported": "Смена иконки доступна только на Android и iOS",
|
||
"appIconScreenChanged": "Иконка изменена на «{name}»",
|
||
"appIconScreenChangeFailed": "Не удалось сменить иконку: {error}",
|
||
"appIconScreenTitle": "Иконка приложения",
|
||
"appIconScreenAppearance": "Внешний вид иконки",
|
||
"appIconScreenHint": "На Android приложение закроется — лаунчер подхватит новую иконку. На iOS — мгновенно с системным диалогом.",
|
||
"appIconScreenOnlyMobile": "Доступно только на Android и iOS",
|
||
"password2faConnectionDropped": "Соединение прервалось…",
|
||
"password2faConnectionDroppedRelogin": "Соединение прервалось — войдите заново",
|
||
"password2faEnterPassword": "Введите пароль для завершения входа",
|
||
"contactsTabFindContact": "Найти контакт",
|
||
"contactsTabFind": "Найти",
|
||
"contactsTabLastSeenRecently": "Был(а) недавно",
|
||
"contactsTabTitle": "Контакты",
|
||
"contactsTabEmpty": "Нет контактов",
|
||
"securityScreenBlockedCount": "{count, plural, =1{{count} контакт} few{{count} контакта} many{{count} контактов} other{{count} контакта}}",
|
||
"attachmentPanelInvalidFileId": "Неверный fileId",
|
||
"attachmentPanelPickFile": "Выбрать из файла",
|
||
"attachmentPanelSendById": "Отправить по id",
|
||
"selectionBarSelectedCount": "Выбрано {count}",
|
||
"metaMarksLikelyForwarded": "Сообщения скорее всего пересланы",
|
||
"metaMarksTypingTime": "Сообщение печаталось примерно ~{duration}",
|
||
"searchViewHint": "Поиск...",
|
||
"searchViewNoResults": "Поиск ничего не вернул...",
|
||
"adaptiveShellSelectChat": "Выберите чат",
|
||
"settingsTabPhotoDeleted": "Фото удалено",
|
||
"settingsTabPhotoDeleteFailed": "Не удалось удалить фото: {error}",
|
||
"settingsTabAppVersion": "Версия {version} ({build})",
|
||
"settingsTabCloudStorageSubtitle": "Через ИКАР",
|
||
"settingsTabCloudStorageWhitelistTitle": "Работает при белых списках",
|
||
"settingsTabCloudStorageWhitelistBody": "Вы сможете передать файл даже при ограниченном интернете.",
|
||
"settingsTabCloudStorageLimitsTitle": "Файлы до 4ГБ, безлимитное количество.",
|
||
"settingsTabCloudStorageLimitsBody": "Можете хранить массивный обьем информации.",
|
||
"settingsTabCloudStoragePrivacyTitle": "Не обеспечивается конфединциальность файлов",
|
||
"settingsTabCloudStoragePrivacyBody": "Облачное хранилище работает через ваш аккаунт на сервере ИКАР, нужные люди всё равно могут его посмотреть.",
|
||
"settingsTabLogoutConfirmTitle": "Выйти из аккаунта?",
|
||
"settingsTabLogoutConfirmBody": "Данные аккаунта будут удалены с этого устройства.",
|
||
"settingsTabLogoutConfirm": "Выйти",
|
||
"settingsTabLogoutFailed": "Не удалось выйти: {error}",
|
||
"settingsTabSferumSignIn": "Войти в Сферум",
|
||
"settingsTabSferumTitle": "Сферум",
|
||
"settingsTabCloudStorageBeta": "Облачное хранилище [BETA]",
|
||
"settingsTabDevelopers": "Для разработчиков",
|
||
"settingsTabLogout": "Выйти из аккаунта",
|
||
"settingsTabOnline": "онлайн",
|
||
"settingsTabLastSeen": "Был(-а) {time}",
|
||
"settingsTabOffline": "офлайн",
|
||
"folderEditTypeContacts": "Контакты",
|
||
"folderEditTypeNonContacts": "Не в контактах",
|
||
"folderEditTypeChannels": "Каналы",
|
||
"folderEditTypeBots": "Боты",
|
||
"folderEditSavedMessages": "Избранное",
|
||
"folderEditNoActiveAccount": "Нет активного аккаунта",
|
||
"folderEditSaveFailed": "Не удалось сохранить папку",
|
||
"folderEditDeleteConfirm": "Удалить папку «{title}»? Чаты останутся на месте.",
|
||
"folderEditDeleteFailed": "Не удалось удалить папку",
|
||
"folderEditNewTitle": "Новая папка",
|
||
"folderEditEditTitle": "Изменение папки",
|
||
"folderEditNameHint": "Название папки",
|
||
"folderEditChatTypesSection": "ТИПЫ ЧАТОВ",
|
||
"folderEditChatsSection": "ЧАТЫ И КАНАЛЫ",
|
||
"folderEditSavedMessagesSubtitle": "Сообщения себе",
|
||
"folderEditShowOnlySection": "ПОКАЗЫВАТЬ ТОЛЬКО",
|
||
"folderEditNotMutedChats": "Чаты с уведомлениями",
|
||
"folderEditUnreadChats": "Непрочитанные чаты",
|
||
"folderEditClearSelection": "Очистить выбор",
|
||
"folderEditDeleteFolder": "Удалить папку",
|
||
"folderEditCreate": "Создать папку",
|
||
"composerInputMuteNotifications": "Отключить уведомления",
|
||
"composerInputForwardFromYou": "Пересылка от вас",
|
||
"composerInputForwardMessage": "Пересылка сообщения",
|
||
"composerInputForwardFrom": "Пересылка от {name}",
|
||
"composerInputForwardCount": "{count, plural, one{Пересылка: {count} сообщение} few{Пересылка: {count} сообщения} many{Пересылка: {count} сообщений} other{Пересылка: {count} сообщения}}",
|
||
"composerInputReplyTo": "Ответ {name}",
|
||
"composerInputSwipeToCancel": "‹ Влево — отмена",
|
||
"composerInputSwipeToCancelHint": "‹ влево — отмена",
|
||
"composerInputHistoryEmpty": "история пуста...",
|
||
"createGroupFailed": "Не удалось создать группу",
|
||
"createGroupAvatarProcessFailed": "Не удалось обработать аватарку",
|
||
"createGroupAvatarUploadFailed": "Не удалось загрузить аватарку",
|
||
"createGroupSelectParticipants": "Выберите участников",
|
||
"createGroupCancel": "Отменить",
|
||
"createGroupNext": "Далее",
|
||
"createGroupTitle": "Создать группу",
|
||
"createGroupNameHint": "Название группы",
|
||
"createGroupCreating": "Создаю...",
|
||
"createGroupCreate": "Создать",
|
||
"controlBubbleQuotedTitle": "«{title}»",
|
||
"controlBubbleCreatedByMe": " создали чат",
|
||
"controlBubbleCreatedByOther": " создал(а) чат",
|
||
"controlBubbleAddedByMe": " добавили ",
|
||
"controlBubbleAddedByOther": " добавил(а) ",
|
||
"controlBubbleLeftByMe": " покинули чат",
|
||
"controlBubbleLeftByOther": " покинул(а) чат",
|
||
"controlBubbleJoinedByMe": " присоединились к чату",
|
||
"controlBubbleJoinedByOther": " присоединился(-ась) к чату",
|
||
"controlBubblePinnedByMe": " закрепили сообщение",
|
||
"controlBubblePinnedByOther": " закрепил(а) сообщение",
|
||
"controlBubbleRenamedByMe": " изменили название чата",
|
||
"controlBubbleRenamedByOther": " изменил(а) название чата",
|
||
"controlBubbleRenamedTo": " на {title}",
|
||
"controlBubblePhotoChangedByMe": " изменили фото чата",
|
||
"controlBubblePhotoChangedByOther": " изменил(а) фото чата",
|
||
"controlBubbleBotStarted": "Бот запущен",
|
||
"maxLinkNoPublicLink": "У профиля нет публичной ссылки",
|
||
"maxLinkShareFailed": "Не удалось поделиться ссылкой",
|
||
"maxLinkOpenProfileFailed": "Не удалось открыть профиль",
|
||
"maxLinkOpenChatFailed": "Не удалось открыть чат",
|
||
"maxLinkJoinThisChatConfirm": "Вступить в этот чат?",
|
||
"maxLinkJoinChatConfirm": "Вступить в «{title}»?",
|
||
"maxLinkProfileFallback": "Профиль",
|
||
"videoNoteCameraUnavailable": "Камера недоступна",
|
||
"videoNoteNeedCameraAndMic": "Для кружков нужен доступ к камере и микрофону",
|
||
"videoNoteNoMicAccess": "Нет доступа к микрофону",
|
||
"videoNoteNoCameraAccess": "Нет доступа к камере",
|
||
"videoNoteCameraNotReady": "Камера ещё не готова",
|
||
"videoNoteStartFailed": "Не удалось начать запись кружка",
|
||
"videoNoteSaveFailed": "Не удалось сохранить кружок",
|
||
"scheduleTimePickerTitle": "Отправить позже",
|
||
"scheduleTimePickerToday": "Сегодня",
|
||
"scheduleTimePickerTomorrow": "Завтра",
|
||
"scheduleTimePickerTodayLower": "сегодня",
|
||
"scheduleTimePickerTomorrowLower": "завтра",
|
||
"scheduleTimePickerSendAt": "Отправить {day} в {time}",
|
||
"scheduleTimePickerPastTime": "Время должно быть в будущем",
|
||
"chatBackgroundSaveFailed": "Не удалось сохранить обои",
|
||
"chatBackgroundTitle": "Фон чатов",
|
||
"chatBackgroundDescription": "Эти обои применяются ко всем чатам, где не выбран свой фон.",
|
||
"chatBackgroundTintTitle": "Подстраивать интерфейс под обои",
|
||
"chatBackgroundTintSubtitle": "Акцентный цвет приложения возьмётся из фона",
|
||
"chatBackgroundPick": "Выбрать обои",
|
||
"chatBackgroundSampleIncoming": "Единый фон для всех чатов",
|
||
"chatBackgroundSampleOutgoing": "Красиво ✨",
|
||
"chatWallpaperPreviewTitle": "Обои",
|
||
"chatWallpaperPreviewBlur": "Размытие",
|
||
"chatWallpaperPreviewMotion": "Движение",
|
||
"chatWallpaperPreviewDimming": "Затемнение",
|
||
"chatWallpaperPreviewSampleIncoming": "Как насчёт новых обоев для этого чата?",
|
||
"chatWallpaperPreviewSampleOutgoing": "Отличная идея.",
|
||
"stickerPanelLoadFailed": "Не удалось загрузить стикеры",
|
||
"stickerPanelEmpty": "Нет стикеров",
|
||
"stickerPanelEmojiTab": "Эмодзи",
|
||
"stickerPanelStickersTab": "Стикеры",
|
||
"callBubbleGroupVideo": "Групповой видеозвонок",
|
||
"callBubbleCanceledVideo": "Отменённый видеозвонок",
|
||
"callBubbleMissedVideo": "Пропущенный видеозвонок",
|
||
"callBubbleOutgoingVideo": "Исходящий видеозвонок",
|
||
"callBubbleIncomingVideo": "Входящий видеозвонок",
|
||
"callBubbleCanceled": "Отменённый звонок",
|
||
"callBubbleMissed": "Пропущенный звонок",
|
||
"callBubbleOutgoing": "Исходящий звонок",
|
||
"maxRouteUnsupported": "Ссылка не поддерживается: {route}",
|
||
"maxRouteIncomplete": "Неполная ссылка: {route}",
|
||
"cloudStorageScreenExpired": "истекла",
|
||
"cloudStorageScreenExpiresInDays": "через {days} д",
|
||
"cloudStorageScreenExpiresInHours": "через {hours} ч {minutes} мин",
|
||
"cloudStorageScreenExpiresInMinutes": "через {minutes} мин",
|
||
"webQrScanTitle": "QR для веба и ПК",
|
||
"webQrScanCameraUnavailable": "Камера недоступна",
|
||
"webQrScanHint": "Наведите камеру на QR-код на экране компьютера",
|
||
"messageRowEditTitle": "Изменить сообщение",
|
||
"locationBubbleOpenInMaps": "Открыть на карте",
|
||
"commandArgumentsCancel": "Отменить команду",
|
||
"commandArgumentsOptional": "{name} · необязательно",
|
||
"storyRingYourStory": "Ваша история",
|
||
"formatBytesB": "{value} Б",
|
||
"formatBytesKb": "{value} КБ",
|
||
"formatBytesMb": "{value} МБ",
|
||
"formatBytesGb": "{value} ГБ",
|
||
"formatApproxSeconds": "{whole},{fraction} с",
|
||
"formatApproxMinutes": "{whole},{fraction} мин",
|
||
"lastSeenJustNow": "Был(-а) только что",
|
||
"lastSeenMinutesAgo": "Был(-а) {minutes} мин назад",
|
||
"lastSeenHoursAgo": "Был(-а) {hours} ч назад",
|
||
"lastSeenDaysAgo": "Был(-а) {days} дн назад",
|
||
"genderMale": "Мужской",
|
||
"genderFemale": "Женский",
|
||
"connectionStatusConnecting": "Соединение...",
|
||
"connectionStatusWaitingForNetwork": "Ожидание сети...",
|
||
"chatActivityTyping": "Печатает...",
|
||
"chatActivityChoosingSticker": "Выбирает стикер...",
|
||
"chatActivityTypingOne": "{name} печатает...",
|
||
"chatActivityTypingTwo": "{first} и {second} печатают...",
|
||
"chatActivityTypingMany": "{name} и ещё {count} печатают...",
|
||
"chatActivityStickerOne": "{name} выбирает стикер...",
|
||
"chatActivityStickerTwo": "{first} и {second} выбирают стикеры...",
|
||
"chatActivityStickerMany": "{name} и ещё {count} выбирают стикеры...",
|
||
"shareTitleMessage": "Отправить сообщение",
|
||
"shareTitlePhoto": "Отправить фотографию",
|
||
"shareTitlePhotos": "{count, plural, one{Отправить {count} фотографию} few{Отправить {count} фотографии} many{Отправить {count} фотографий} other{Отправить {count} фотографии}}",
|
||
"shareTitleVideos": "Отправить {count} видео",
|
||
"shareTitleFiles": "{count, plural, one{Отправить {count} файл} few{Отправить {count} файла} many{Отправить {count} файлов} other{Отправить {count} файла}}",
|
||
"shareSubtitleToChats": "В чат {names}",
|
||
"shareSubtitleChatCount": "{count, plural, one{В {count} чат} few{В {count} чата} many{В {count} чатов} other{В {count} чата}}",
|
||
"pluginPermissionChatWrite": "Отправка сообщений",
|
||
"pluginPermissionChatEdit": "Редактирование отправленных сообщений",
|
||
"pluginPermissionUiNotify": "Показ уведомлений",
|
||
"pluginPermissionContactRead": "Чтение данных собеседника",
|
||
"pluginPermissionReplyRead": "Чтение сообщения, на которое отвечает команда",
|
||
"pluginPermissionNetwork": "Доступ к интернету",
|
||
"pluginPermissionPhotoWrite": "Отправка фотографий",
|
||
"pluginPermissionFileWrite": "Отправка файлов",
|
||
"pluginPermissionStorage": "Локальное хранилище плагина",
|
||
"pluginUpdateNewPermissions": "Обновление запрашивает новые разрешения: {permissions}",
|
||
"transcriptionNotRecognized": "Не распознали голос",
|
||
"chatWallpaperThemeOcean": "Океан",
|
||
"chatWallpaperThemeSunset": "Закат",
|
||
"chatWallpaperThemeLavender": "Лаванда",
|
||
"chatWallpaperThemeMint": "Мята",
|
||
"chatWallpaperThemeGraphite": "Графит",
|
||
"chatWallpaperThemeSky": "Небо",
|
||
"chatWallpaperThemePeach": "Персик",
|
||
"chatWallpaperThemeForest": "Лес",
|
||
"chatWallpaperThemeGrape": "Виноград",
|
||
"chatWallpaperThemeNight": "Ночь",
|
||
"chatWallpaperThemeRose": "Роза",
|
||
"chatWallpaperThemeAmber": "Янтарь",
|
||
"mediaSaveFileNotFound": "файл не найден",
|
||
"mediaSaveNoGalleryAccess": "нет доступа к галерее",
|
||
"commandShrugDescription": "отправить каомодзи",
|
||
"scheduleTimePickerDayLabel": "{weekday}, {date}.",
|
||
"avatarEditorSetPhoto": "Установить фото",
|
||
"avatarEditorDraw": "Рисовать",
|
||
"avatarPickerFilesTitle": "Выбрать фото из файлов",
|
||
"avatarPickerFilesSubtitle": "Если нужного фото нет в галерее",
|
||
"appearanceBottomNavigationTitle": "Нижняя панель",
|
||
"appearanceBottomNavigationSubtitle": "Выберите удобный вид навигации",
|
||
"appearanceBottomNavigationFloating": "Плавающая",
|
||
"appearanceBottomNavigationCompact": "Компактная"
|
||
}
|