From cc98f967b13b57c43e2e32e4670c26cd8202fca7 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Mon, 9 Nov 2020 00:56:52 +0100 Subject: New Crowdin updates (#14388) * New translations en.yml (Indonesian) [ci skip] * New translations en.yml (Indonesian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations simple_form.en.yml (Vietnamese) [ci skip] * New translations simple_form.en.yml (Vietnamese) [ci skip] * New translations en.json (Sardinian) [ci skip] * New translations en.json (Esperanto) [ci skip] * New translations en.yml (Esperanto) [ci skip] * New translations en.yml (Esperanto) [ci skip] * New translations simple_form.en.yml (Esperanto) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.yml (Norwegian) [ci skip] * New translations simple_form.en.yml (Norwegian) [ci skip] * New translations devise.en.yml (Norwegian) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Esperanto) [ci skip] * New translations simple_form.en.yml (Arabic) [ci skip] * New translations en.yml (Indonesian) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations devise.en.yml (Chinese Simplified) [ci skip] * New translations en.json (Danish) [ci skip] * New translations en.yml (Danish) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Icelandic) [ci skip] * New translations en.yml (Icelandic) [ci skip] * New translations en.json (Occitan) [ci skip] * New translations en.yml (Japanese) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.yml (Japanese) [ci skip] * New translations en.yml (Japanese) [ci skip] * New translations en.yml (Japanese) [ci skip] * New translations simple_form.en.yml (Norwegian Nynorsk) [ci skip] * New translations en.json (Norwegian Nynorsk) [ci skip] * New translations simple_form.en.yml (Spanish, Mexico) [ci skip] * New translations en.yml (Spanish, Mexico) [ci skip] * New translations en.json (Spanish, Mexico) [ci skip] * New translations doorkeeper.en.yml (Spanish) [ci skip] * New translations en.yml (Norwegian Nynorsk) [ci skip] * New translations simple_form.en.yml (Spanish) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations doorkeeper.en.yml (Spanish, Mexico) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.json (Icelandic) [ci skip] * New translations en.json (Spanish, Argentina) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Galician) [ci skip] * New translations en.json (Galician) [ci skip] * New translations en.json (Albanian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Italian) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.yml (Chinese Simplified) [ci skip] * New translations simple_form.en.yml (Chinese Simplified) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.json (German) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Persian) [ci skip] * New translations en.json (Norwegian Nynorsk) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.json (Kabyle) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.json (Slovenian) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Breton) [ci skip] * New translations en.json (Sardinian) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Kabyle) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Sardinian) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations doorkeeper.en.yml (Spanish) [ci skip] * New translations en.yml (Spanish, Mexico) [ci skip] * New translations simple_form.en.yml (Spanish, Mexico) [ci skip] * New translations en.json (Spanish, Mexico) [ci skip] * New translations doorkeeper.en.yml (Spanish, Mexico) [ci skip] * New translations en.yml (French) [ci skip] * New translations doorkeeper.en.yml (Spanish) [ci skip] * New translations simple_form.en.yml (Spanish) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations simple_form.en.yml (French) [ci skip] * New translations en.yml (French) [ci skip] * New translations en.yml (Catalan) [ci skip] * New translations en.yml (Spanish, Mexico) [ci skip] * New translations simple_form.en.yml (Spanish, Mexico) [ci skip] * New translations en.json (Spanish, Mexico) [ci skip] * New translations doorkeeper.en.yml (Spanish, Mexico) [ci skip] * New translations en.yml (French) [ci skip] * New translations en.yml (Catalan) [ci skip] * New translations simple_form.en.yml (Catalan) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.yml (Greek) [ci skip] * New translations simple_form.en.yml (Spanish) [ci skip] * New translations en.yml (Catalan) [ci skip] * New translations en.yml (Portuguese) [ci skip] * New translations en.yml (Portuguese) [ci skip] * New translations simple_form.en.yml (Portuguese) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Korean) [ci skip] * New translations en.json (German) [ci skip] * New translations en.yml (Italian) [ci skip] * New translations en.yml (German) [ci skip] * New translations en.json (German) [ci skip] * New translations simple_form.en.yml (German) [ci skip] * New translations en.yml (Italian) [ci skip] * New translations simple_form.en.yml (Italian) [ci skip] * New translations en.yml (Korean) [ci skip] * New translations simple_form.en.yml (Korean) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.yml (Chinese Simplified) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.yml (Chinese Simplified) [ci skip] * New translations simple_form.en.yml (Chinese Simplified) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations simple_form.en.yml (Vietnamese) [ci skip] * New translations en.yml (Japanese) [ci skip] * New translations simple_form.en.yml (Japanese) [ci skip] * New translations en.yml (Japanese) [ci skip] * New translations en.yml (Galician) [ci skip] * New translations simple_form.en.yml (Galician) [ci skip] * New translations en.yml (Persian) [ci skip] * New translations en.yml (Persian) [ci skip] * New translations simple_form.en.yml (Persian) [ci skip] * New translations en.yml (Esperanto) [ci skip] * New translations devise.en.yml (German) [ci skip] * New translations simple_form.en.yml (Hungarian) [ci skip] * New translations en.yml (Spanish, Argentina) [ci skip] * New translations en.yml (Hungarian) [ci skip] * New translations simple_form.en.yml (Hungarian) [ci skip] * New translations en.yml (Spanish, Argentina) [ci skip] * New translations simple_form.en.yml (Spanish, Argentina) [ci skip] * New translations en.yml (Hungarian) [ci skip] * New translations en.yml (Albanian) [ci skip] * New translations simple_form.en.yml (Albanian) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations simple_form.en.yml (Corsican) [ci skip] * New translations en.yml (Corsican) [ci skip] * New translations en.json (Corsican) [ci skip] * New translations doorkeeper.en.yml (Corsican) [ci skip] * New translations devise.en.yml (Corsican) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Danish) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations simple_form.en.yml (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.yml (Vietnamese) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (German) [ci skip] * New translations en.yml (Indonesian) [ci skip] * New translations simple_form.en.yml (Indonesian) [ci skip] * New translations en.yml (Indonesian) [ci skip] * New translations en.yml (Thai) [ci skip] * New translations en.json (Thai) [ci skip] * New translations en.yml (Thai) [ci skip] * New translations en.json (Occitan) [ci skip] * New translations en.json (Occitan) [ci skip] * New translations devise.en.yml (Occitan) [ci skip] * New translations en.yml (Occitan) [ci skip] * New translations simple_form.en.yml (Occitan) [ci skip] * New translations en.json (Occitan) [ci skip] * New translations simple_form.en.yml (Occitan) [ci skip] * New translations simple_form.en.yml (Occitan) [ci skip] * New translations en.yml (Spanish) [ci skip] * New translations en.json (Standard Moroccan Tamazight) [ci skip] * New translations en.yml (Standard Moroccan Tamazight) [ci skip] * New translations simple_form.en.yml (Standard Moroccan Tamazight) [ci skip] * New translations activerecord.en.yml (Standard Moroccan Tamazight) [ci skip] * New translations devise.en.yml (Standard Moroccan Tamazight) [ci skip] * New translations doorkeeper.en.yml (Standard Moroccan Tamazight) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations doorkeeper.en.yml (Turkish) [ci skip] * New translations doorkeeper.en.yml (Turkish) [ci skip] * New translations doorkeeper.en.yml (Turkish) [ci skip] * New translations devise.en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations devise.en.yml (Turkish) [ci skip] * New translations activerecord.en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations simple_form.en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] * ran `i18n-tasks normalize` * ran `yarn manage:translations` * ran `i18n-tasks normalize` * New translations en.json (Turkish) [ci skip] * New translations en.yml (Turkish) [ci skip] Co-authored-by: Yamagishi Kazutoshi --- config/locales/ru.yml | 80 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 73 insertions(+), 7 deletions(-) (limited to 'config/locales/ru.yml') diff --git a/config/locales/ru.yml b/config/locales/ru.yml index f316c5cdf..b89575257 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -106,6 +106,7 @@ ru: add_email_domain_block: Заблокировать e-mail домен approve: Подтвердить approve_all: Подтвердить все + approved_msg: Успешно одобрена заявка на регистрацию %{username} are_you_sure: Вы уверены? avatar: Аватар by_domain: Домен @@ -119,8 +120,10 @@ ru: confirm: Подтвердить confirmed: Подтверждено confirming: Подтверждение + delete: Удалить данные deleted: Удалён demote: Разжаловать + destroyed_msg: Данные %{username} поставлены в очередь на удаление disable: Заморозка disable_two_factor_authentication: Отключить 2FA disabled: Отключено @@ -131,6 +134,7 @@ ru: email_status: Статус e-mail enable: Включить enabled: Включен + enabled_msg: Учётная запись %{username} успешно разморожена followers: Подписчики follows: Подписки header: Шапка @@ -146,6 +150,8 @@ ru: login_status: Статус учётной записи media_attachments: Файлы мультимедиа memorialize: Сделать мемориалом + memorialized: Превращён в памятник + memorialized_msg: "%{username} успешно превращён в памятник" moderation: active: Действующие all: Все @@ -166,10 +172,14 @@ ru: public: Публичный push_subscription_expires: Подписка PuSH истекает redownload: Обновить аватар + redownloaded_msg: Профиль %{username} успешно обновлен из оригинала reject: Отклонить reject_all: Отклонить все + rejected_msg: Успешно отклонено приложение для регистрации %{username} remove_avatar: Удалить аватар remove_header: Убрать шапку + removed_avatar_msg: Аватар %{username} успешно удален + removed_header_msg: Успешно удалено изображение заголовка %{username} resend_confirmation: already_confirmed: Этот пользователь уже подтвержден send: Повторно отправить подтверждение по электронной почте @@ -195,13 +205,18 @@ ru: statuses: Посты subscribe: Подписаться suspended: Заморожен + suspension_irreversible: Данные этой учётной записи были необратимо удалены. Вы можете разблокировать учетную запись, чтобы сделать её доступной, но это не восстановит ранее имевшиеся в ней данные. + suspension_reversible_hint_html: Учётная запись была заблокирована, и данные будут полностью удалены %{date}. До этого момента её можно восстановить без каких-либо неприятных последствий. Если вы хотите немедленно удалить все данные учётной записи, вы можете сделать это ниже. time_in_queue: Ожидание в очереди %{time} title: Учётные записи unconfirmed_email: Неподтверждённый e-mail undo_silenced: Отменить скрытие undo_suspension: Снять блокировку + unsilenced_msg: Ограничения с учётной записи %{username} сняты успешно unsubscribe: Отписаться + unsuspended_msg: Учётная запись %{username} успешно разморожена username: Имя пользователя + view_domain: Просмотр сводки по домену warn: Предупреждение web: Веб whitelisted: В белом списке @@ -216,12 +231,14 @@ ru: create_domain_allow: Создать разрешение для домена create_domain_block: Блокировка доменов create_email_domain_block: Блокировка e-mail доменов + create_ip_block: Создать IP правило demote_user: Разжалование пользователей destroy_announcement: Удаление объявлений destroy_custom_emoji: Удаление эмодзи destroy_domain_allow: Удалить разрешение для домена destroy_domain_block: Разблокировка доменов destroy_email_domain_block: Разблокировка e-mail доменов + destroy_ip_block: Удалить IP правило destroy_status: Удаление постов disable_2fa_user: Отключение 2FA disable_custom_emoji: Отключение эмодзи @@ -252,12 +269,14 @@ ru: create_domain_allow: "%{name} внес(ла) домен %{target} в белый список" create_domain_block: "%{name} заблокировал(а) домен %{target}" create_email_domain_block: "%{name} добавил(а) e-mail домен %{target} в чёрный список" + create_ip_block: "%{name} создал правило для IP %{target}" demote_user: "%{name} разжаловал(а) пользователя %{target}" destroy_announcement: "%{name} удалил объявление %{target}" destroy_custom_emoji: "%{name} измельчил(а) эмодзи %{target} в пыль" destroy_domain_allow: "%{name} убрал домен %{target} из белого списка" destroy_domain_block: "%{name} разблокировал(а) домен %{target}" destroy_email_domain_block: "%{name} добавил(а) e-mail домен %{target} в белый список" + destroy_ip_block: "%{name} удалил правило для IP %{target}" destroy_status: "%{name} удалил(а) пост пользователя %{target}" disable_2fa_user: "%{name} отключил(а) требование двухэтапной авторизации для пользователя %{target}" disable_custom_emoji: "%{name} отключил(а) эмодзи %{target}" @@ -451,6 +470,21 @@ ru: expired: Истёкшие title: Фильтр title: Приглашения + ip_blocks: + add_new: Создать правило + created_msg: Успешно добавлено новое IP правило + delete: Удалить + expires_in: + '1209600': 2 недели + '15778476': 6 месяцев + '2629746': 1 месяц + '31556952': 1 год + '86400': 1 день + '94670856': 3 года + new: + title: Создать новое IP правило + no_ip_block_selected: Не было изменено ни одного IP правила, так как не было выбрано ни одного + title: IP правила pending_accounts: title: Ожидающие учетные записи (%{count}) relationships: @@ -702,8 +736,11 @@ ru: prefix_sign_up: Зарегистрируйтесь в Mastodon уже сегодня! suffix: Имея учётную запись, вы можете подписываться на людей, постить обновления, обмениваться сообщениями с пользователями любых узлов Mastodon и не только! didnt_get_confirmation: Не получили инструкцию для подтверждения? + dont_have_your_security_key: У вас нет ключа безопасности? forgot_password: Забыли пароль? invalid_reset_password_token: Токен сброса пароля неверен или устарел. Пожалуйста, запросите новый. + link_to_otp: Введите двухфакторный код с телефона или код восстановления + link_to_webauth: Используйте устройство с ключом безопасности login: Войти logout: Выйти migrate_account: Перенос учётной записи @@ -729,6 +766,7 @@ ru: pending: Ваша заявка ожидает одобрения администраторами, это может занять немного времени. Вы получите письмо, как только заявку одобрят. redirecting_to: Ваша учётная запись деактивированна, потому что вы настроили перенаправление на %{acct}. trouble_logging_in: Не удаётся войти? + use_security_key: Использовать ключ безопасности authorize_follow: already_following: Вы уже подписаны на эту учётную запись already_requested: Вы уже отправили запрос на подписку на эту учётную запись @@ -753,6 +791,7 @@ ru: date: formats: default: "%d %b %Y" + with_month_name: "%d %B %Y" datetime: distance_in_words: about_x_hours: "%{count}ч" @@ -1021,6 +1060,14 @@ ru: quadrillion: квадрлн thousand: тыс trillion: трлн + otp_authentication: + code_hint: Для подтверждения введите код, сгенерированный приложением-аутентификатором + description_html: Если вы включите двухфакторную аутентификацию с помощью приложения-аутентификатора, Вход в систему потребует от вас наличия вашего телефона, который будет генерировать токены для входа в систему. + enable: Включить + instructions_html: "Отсканируйте этот QR-код в Google Authenticator или аналогичном приложении TOTP на вашем телефоне. С этого момента приложение будет генерировать токены, которые вам придется вводить при входе." + manual_instructions: 'Если вы не можете отсканировать QR-код и ввести его вручную, то вот секретный текст:' + setup: Создан + wrong_code: Введенный код недействителен! Время сервера и время устройства правильно? pagination: newer: Новее next: След @@ -1145,6 +1192,7 @@ ru: profile: Профиль relationships: Подписки и подписчики two_factor_authentication: Подтверждение входа + webauthn_authentication: Ключи безопасности spam_check: spam_detected: Это автоматический отчет. Обнаружен спам. statuses: @@ -1299,21 +1347,20 @@ ru: default: "%d %b %Y, %H:%M" month: "%m.%Y" two_factor_authentication: - code_hint: Для подтверждения введите код, сгенерированный приложением-аутентификатором. - description_html: 'На этой странице можно включить двухфакторную авторизацию: с ней, чтобы войти в свою учётную запись, потребуется ввести небольшой временный код, генерируемый через приложение на своём смартфоне.' + add: Добавить disable: Отключить - enable: Включить + disabled_success: Двухфакторная аутентификация успешно отключена + edit: Изменить enabled: Двухфакторная аутентификация настроена enabled_success: Двухфакторная авторизация успешно настроена generate_recovery_codes: Сгенерировать коды восстановления - instructions_html: "Отсканируйте этот QR-код с помощью Google Authenticator, Яндекс.Ключа или любого другого подобного приложения. После сканирования и добавления, приложение начнёт генерировать коды, которые потребуется вводить для завершения входа в учётную запись." lost_recovery_codes: Коды восстановления позволяются войти в учётную запись в случае утери смартфона. Если вы потеряли свои коды восстановления, вы можете создать новые здесь. Прошлые коды работать перестанут. - manual_instructions: 'Если отсканировать QR-код не получается или не представляется возможным, вы можете ввести его вручную:' + methods: Методы двухфакторной аутентификации + otp: Приложение для проверки подлинности recovery_codes: Коды восстановления recovery_codes_regenerated: Коды восстановления успешно сгенерированы recovery_instructions_html: 'Пожалуйста, сохраните коды ниже в надёжном месте: они понадобятся, чтобы войти в учётную запись, если вы потеряете доступ к своему смартфону. Вы можете вручную переписать их, распечатать и спрятать среди важных документов или, например, в любимой книжке. Каждый код действителен один раз.' - setup: Настроить - wrong_code: Введенный код неверен! Правильно ли установлены серверное время и время устройства? + webauthn: Ключи безопасности user_mailer: backup_ready: explanation: Вы запросили архив всех данных вашей учётной записи Mastodon. Что ж, он готов к скачиванию. @@ -1361,9 +1408,11 @@ ru: tips: Советы title: Добро пожаловать на борт, %{name}! users: + blocked_email_provider: Этот почтовый провайдер не разрешен follow_limit_reached: Вы не можете подписаться больше, чем на %{limit} человек generic_access_help_html: Не можете войти в свою учётную запись? Свяжитесь с %{email} для помощи invalid_email: Введенный e-mail неверен + invalid_email_mx: Адрес электронной почты не существует invalid_otp_token: Введен неверный код двухфакторной аутентификации invalid_sign_in_token: Неверный код безопасности otp_lost_help_html: Если Вы потеряли доступ к обоим, свяжитесь с %{email} @@ -1373,3 +1422,20 @@ ru: verification: explanation_html: 'Владение ссылками в профиле можно подтвердить. Для этого на указанном сайте должна содержаться ссылка на ваш профиль Mastodon, а у самой ссылки должен быть атрибут rel="me". Что внутри ссылки — значения не имеет. Вот вам пример ссылки:' verification: Подтверждение + webauthn_credentials: + add: Добавить новый ключ безопасности + create: + error: Возникла проблема с добавлением ключа безопасности. Пожалуйста, попробуйте еще раз. + success: Ваш ключ безопасности был успешно добавлен. + delete: Удалить + delete_confirmation: Вы действительно хотите удалить этот ключ безопасности? + description_html: Если вы включите аутентификацию по секретным ключам, вход потребует использования одного из ваших ключей. + destroy: + error: Произошла ошибка при удалении ключа безопасности. Пожалуйста, попробуйте еще раз. + success: Ваш ключ безопасности был успешно удален. + invalid_credential: Неверный ключ безопасности + nickname_hint: Введите имя вашего нового ключа безопасности + not_enabled: Вы еще не включили WebAuthn + not_supported: Этот браузер не поддерживает ключи безопасности + otp_required: Чтобы использовать ключи безопасности, сначала включите двухфакторную аутентификацию. + registered_on: Зарегистрирован %{date} -- cgit