mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 13:05:32 +09:00
fix(i18n): review translations and fix i18n library misuse (#2750)
This commit is contained in:
1 parent
78f783f0c4
commit
8cb097f954
575 files changed
+192671
-160540
No files matched your search
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"account.communication_disabled": "Общение отключено.",
|
||||
"account.email_verification_required": "Для этого действия требуется подтверждение адреса электронной почты.",
|
||||
"account.guild_verification_required": "Требуется подтверждение сообщества.",
|
||||
"account.email_verification_required": "Для этого действия требуется подтверждение email.",
|
||||
"account.guild_verification_required": "Нужно пройти проверку сообщества.",
|
||||
"account.ip_authorization_required": "Требуется авторизация по IP.",
|
||||
"account.locked_suspicious_activity": "Твой аккаунт заблокирован из-за подозрительной активности.",
|
||||
"account.phone_gate_escape_unavailable": "Отложить проверку телефона для этого аккаунта нельзя.",
|
||||
"account.phone_required_for_guild": "Тебе нужно добавить номер телефона, чтобы отправлять сообщения в этом сообществе.",
|
||||
"account.sensitive_content_filter_age_restricted": "Этот фильтр конфиденциального контента недоступен для вашего возраста.",
|
||||
"account.sensitive_content_filter_age_restricted": "Этот фильтр контента 18+ недоступен для твоей возрастной группы.",
|
||||
"account.session_timeout": "Время сессии истекло. Обнови страницу и войди снова.",
|
||||
"account.session_token_mismatch": "Токен сессии не совпадает.",
|
||||
"account.suspended_permanently": "Этот аккаунт заблокирован навсегда.",
|
||||
@@ -14,13 +14,13 @@
|
||||
"account.too_new_for_guild": "Твой аккаунт слишком новый, чтобы отправлять сообщения в этом сообществе.",
|
||||
"account.trusted_domains_wildcard_conflict": "Символ подстановки (*) нельзя использовать вместе с конкретными доменами.",
|
||||
"account.unauthorized": "Нет доступа.",
|
||||
"admin_and_system.acls_must_be_non_empty": "ACLы не могут быть пустыми.",
|
||||
"admin_and_system.acls_must_be_non_empty": "Списки ACL не могут быть пустыми.",
|
||||
"admin_and_system.admin_api_key_not_found": "Ключ Admin API не найден.",
|
||||
"admin_and_system.deletion_failed": "Не удалось удалить ресурс. Попробуй ещё раз.",
|
||||
"admin_and_system.general_error": "Что-то пошло не так. Попробуй позже.",
|
||||
"admin_and_system.guild_id_required_for_search_index": "Для каналов сообщений и индексов поиска участников требуется идентификатор сообщества.",
|
||||
"admin_and_system.guild_id_required_for_search_index": "ID сообщества обязателен для индексов поиска по сообщениям канала и участникам.",
|
||||
"admin_and_system.instance_policy_transition_not_allowed": "Это изменение политики экземпляра не разрешено.",
|
||||
"admin_and_system.invalid_acls_format": "Неверный формат ACLов.",
|
||||
"admin_and_system.invalid_acls_format": "Неверный формат ACL.",
|
||||
"admin_and_system.invalid_api_origin": "Неверный источник API.",
|
||||
"admin_and_system.invalid_audit_log_reason": "Неверная причина для журнала аудита.",
|
||||
"admin_and_system.invalid_bot_flag": "Неверный флаг бота.",
|
||||
@@ -30,23 +30,23 @@
|
||||
"admin_and_system.invalid_integer_format": "Неверный формат целого числа.",
|
||||
"admin_and_system.invalid_suspicious_flags_format": "Неверный формат флагов подозрительной активности.",
|
||||
"admin_and_system.invalid_system_flag": "Неверный системный флаг.",
|
||||
"admin_and_system.invalid_timeout_value": "Неверное значение таймаута.",
|
||||
"admin_and_system.invalid_timestamp": "Неверное время.",
|
||||
"admin_and_system.invalid_timeout_value": "Неверное значение тайм-аута.",
|
||||
"admin_and_system.invalid_timestamp": "Неверная метка времени.",
|
||||
"admin_and_system.invalid_timezone_identifier": "Неверный идентификатор часового пояса.",
|
||||
"admin_and_system.missing_acl": "Отсутствует ACL.",
|
||||
"admin_and_system.must_be_iso_timestamp": "Требуется действительная метка времени ISO.",
|
||||
"admin_and_system.processing_failed": "Не удалось обработать запрос. Попробуй ещё раз.",
|
||||
"admin_and_system.resource_locked": "Этот ресурс в данный момент изменяется. Пожалуйста, повторите попытку позже.",
|
||||
"admin_and_system.resource_locked": "Этот ресурс сейчас изменяется. Попробуй ещё раз через пару секунд.",
|
||||
"admin_and_system.response_validation_failed": "Ошибка проверки ответа: {errors}.",
|
||||
"admin_and_system.test_harness_disabled": "Тестовый стенд отключён.",
|
||||
"admin_and_system.test_harness_forbidden": "Тестовый стенд запрещён.",
|
||||
"admin_and_system.unknown_suspicious_flag": "Неизвестный подозрительный флаг.",
|
||||
"admin_and_system.update_failed": "Не удалось обновить ресурс. Попробуй ещё раз.",
|
||||
"admin_and_system.user_must_be_bot_for_system_user": "Пользователь должен быть ботом, чтобы отметить его как системного пользователя.",
|
||||
"age_verification.already_verified": "Ты уже прошёл подтверждение возраста.",
|
||||
"age_verification.already_verified": "Возраст уже подтверждён.",
|
||||
"attachments_and_uploads.attachment_fields_required": "Необходимо указать `attachment_id`, `channel_id`, `message_id` и `expires_at`.",
|
||||
"attachments_and_uploads.attachment_ids_must_be_valid_integers": "`attachment_id`, `channel_id` и `message_id` должны быть действительными целыми числами.",
|
||||
"attachments_and_uploads.attachment_must_be_image": "Вложение \"{filename}\" должно быть файлом изображения (png, jpg, jpeg, webp или gif).",
|
||||
"attachments_and_uploads.attachment_must_be_image": "Вложение «{filename}» должно быть файлом изображения (png, jpg, jpeg, webp или gif).",
|
||||
"attachments_and_uploads.attachment_not_found_in_message": "Вложение с ID {attachmentId} не найдено в сообщении.",
|
||||
"attachments_and_uploads.attachments_not_allowed_for_message": "Вложения запрещены для этого сообщения.",
|
||||
"attachments_and_uploads.cannot_edit_attachment_metadata": "Пользователи с MANAGE_MESSAGES могут редактировать только описания вложений, а не другие метаданные.",
|
||||
@@ -63,105 +63,105 @@
|
||||
"attachments_and_uploads.image_size_exceeds_limit": "Размер изображения превышает {maxSize} байт.",
|
||||
"attachments_and_uploads.invalid_file_field_name": "Недопустимое имя поля файла: {key}. Ожидаемый формат: `files[N]`, где N — число.",
|
||||
"attachments_and_uploads.invalid_image_format": "Недопустимый формат изображения. Поддерживаемые расширения: {supportedExtensions}.",
|
||||
"attachments_and_uploads.invalid_json_in_payload_json": "Недопустимый JSON в payload_json.",
|
||||
"attachments_and_uploads.invalid_json_in_payload_json": "Недопустимый JSON в `payload_json`.",
|
||||
"attachments_and_uploads.multiple_files_for_index_not_allowed": "Несколько файлов для индекса {index} не допускаются.",
|
||||
"attachments_and_uploads.no_file_uploaded_for_attachment": "Файл не был загружен для вложения с ID {attachmentId}.",
|
||||
"attachments_and_uploads.no_file_uploaded_for_attachment_metadata": "Файл не был загружен для метаданных вложения с ID {attachmentId}.",
|
||||
"attachments_and_uploads.no_uploaded_parts_to_finalize": "Нет доступных загруженных файлов для завершения процесса.",
|
||||
"attachments_and_uploads.no_uploaded_parts_to_finalize": "Нет загруженных частей для завершения загрузки.",
|
||||
"attachments_and_uploads.no_valid_media_in_message": "В сообщении не найдено подходящих медиафайлов.",
|
||||
"attachments_and_uploads.preview_must_be_jpeg": "Предпросмотр должен быть JPEG.",
|
||||
"attachments_and_uploads.referenced_attachment_not_found": "Указанное вложение \"{filename}\" не найдено среди вложений сообщения.",
|
||||
"attachments_and_uploads.size_bytes_must_be_valid_integer": "`size_bytes` должно быть целым числом.",
|
||||
"attachments_and_uploads.too_many_files": "Слишком много файлов. Максимум {maxFiles} {maxFiles, plural, one {файл} few {файла} many {файлов} other {файлов}} разрешено.",
|
||||
"attachments_and_uploads.unresolved_attachment_url": "Обнаружен неразрешённый URL attachment://. Он должен был быть разрешён до обработки встраивания.",
|
||||
"attachments_and_uploads.preview_must_be_jpeg": "Превью должно быть в формате JPEG.",
|
||||
"attachments_and_uploads.referenced_attachment_not_found": "Указанное вложение «{filename}» не найдено среди вложений сообщения.",
|
||||
"attachments_and_uploads.size_bytes_must_be_valid_integer": "`size_bytes` должно быть действительным целым числом.",
|
||||
"attachments_and_uploads.too_many_files": "Слишком много файлов. Разрешено максимум {maxFiles} {maxFiles, plural, one {файл} few {файла} many {файлов} other {файла}}.",
|
||||
"attachments_and_uploads.unresolved_attachment_url": "Обнаружен неразрешённый URL `attachment://`. Он должен был быть разрешён до обработки встраивания.",
|
||||
"attachments_and_uploads.uploaded_attachment_not_found": "Не удалось найти загруженное вложение {filename}.",
|
||||
"auth_and_oauth.application_not_owned": "Ты не владелец этого приложения.",
|
||||
"auth_and_oauth.bot_already_in_guild": "Этот бот уже находится в сообществе.",
|
||||
"auth_and_oauth.bot_users_cannot_create_auth_sessions": "Пользователи-боты не могут создавать сессии авторизации.",
|
||||
"auth_and_oauth.bot_users_cannot_use_auth_endpoints": "Пользователи-боты не могут использовать эндпоинты авторизации.",
|
||||
"auth_and_oauth.email_domain_not_allowed_for_sso": "Этот домен электронной почты не разрешён для SSO.",
|
||||
"auth_and_oauth.email_domain_not_allowed_for_sso": "Этот почтовый домен не разрешён для SSO.",
|
||||
"auth_and_oauth.failed_to_fetch_sso_user_info": "Не удалось получить данные пользователя SSO. Попробуй ещё раз.",
|
||||
"auth_and_oauth.failed_to_parse_sso_user_info": "Не удалось прочитать ответ от твоего поставщика SSO. Попробуй ещё раз.",
|
||||
"auth_and_oauth.handoff_code_expired": "Срок действия кода переключения истёк.",
|
||||
"auth_and_oauth.handoff_code_invalid": "Недействительный код handoff.",
|
||||
"auth_and_oauth.failed_to_parse_sso_user_info": "Не удалось прочитать ответ от твоего провайдера SSO. Попробуй ещё раз.",
|
||||
"auth_and_oauth.handoff_code_expired": "Срок действия кода входа истёк.",
|
||||
"auth_and_oauth.handoff_code_invalid": "Недействительный код входа.",
|
||||
"auth_and_oauth.invalid_code": "Недействительный код.",
|
||||
"auth_and_oauth.invalid_or_expired_authorization_ticket": "Недействительный или просроченный авторизационный токен.",
|
||||
"auth_and_oauth.invalid_or_expired_authorization_token": "Недействительный или просроченный авторизационный токен.",
|
||||
"auth_and_oauth.invalid_or_expired_authorization_ticket": "Недействительный или просроченный тикет авторизации.",
|
||||
"auth_and_oauth.invalid_or_expired_authorization_token": "Недействительный или просроченный токен авторизации.",
|
||||
"auth_and_oauth.invalid_or_expired_sso_state": "Недействительное или просроченное состояние SSO. Начни процесс входа заново.",
|
||||
"auth_and_oauth.invalid_or_expired_ticket": "Недействительный или просроченный тикет.",
|
||||
"auth_and_oauth.invalid_proof_token": "Недействительный токен подтверждения.",
|
||||
"auth_and_oauth.invalid_request": "Неверный запрос.",
|
||||
"auth_and_oauth.invalid_scope": "Запрошенный `scope` не поддерживается, или нет разрешения на его запрос.",
|
||||
"auth_and_oauth.invalid_scope": "Запрошенная область доступа не поддерживается, или у тебя нет прав на её запрос.",
|
||||
"auth_and_oauth.invalid_sso_authorization_code": "Недействительный код авторизации SSO.",
|
||||
"auth_and_oauth.invalid_sso_token": "Недействительный SSO-токен.",
|
||||
"auth_and_oauth.invalid_token_admin_api_key": "Недействительный admin API-ключ.",
|
||||
"auth_and_oauth.missing_authorization": "Отсутствует или недействителен заголовок авторизации.",
|
||||
"auth_and_oauth.must_start_session_before_sending_messages": "Перед отправкой сообщений необходимо начать сеанс.",
|
||||
"auth_and_oauth.invalid_token_admin_api_key": "Недействительный ключ Admin API.",
|
||||
"auth_and_oauth.missing_authorization": "Заголовок авторизации отсутствует или недействителен.",
|
||||
"auth_and_oauth.must_start_session_before_sending_messages": "Перед отправкой сообщений нужно начать сессию.",
|
||||
"auth_and_oauth.registration_closed": "Регистрация в этом экземпляре закрыта.",
|
||||
"auth_and_oauth.registration_pending_approval": "Эта регистрация ожидает одобрения администратора.",
|
||||
"auth_and_oauth.registration_rejected": "В регистрации было отказано.",
|
||||
"auth_and_oauth.registration_url_invalid": "Эта ссылка для регистрации недействительна или срок ее действия истек.",
|
||||
"auth_and_oauth.response_type_must_be_code_for_non_bot_scopes": "Тип ответа должен быть code для областей, не связанных с ботами.",
|
||||
"auth_and_oauth.sso_identity_mismatch": "Идентификатор SSO не совпадает с id_token и userinfo.",
|
||||
"auth_and_oauth.registration_rejected": "Заявка на регистрацию отклонена.",
|
||||
"auth_and_oauth.registration_url_invalid": "Эта ссылка для регистрации недействительна или её срок действия истёк.",
|
||||
"auth_and_oauth.response_type_must_be_code_for_non_bot_scopes": "Для областей доступа, отличных от «bot», тип ответа должен быть «code».",
|
||||
"auth_and_oauth.sso_identity_mismatch": "Идентификаторы SSO в id_token и userinfo не совпадают.",
|
||||
"auth_and_oauth.sso_misconfigured": "SSO настроен некорректно. Обратись к администратору.",
|
||||
"auth_and_oauth.sso_provider_did_not_return_email": "Твой провайдер SSO не вернул адрес электронной почты.",
|
||||
"auth_and_oauth.sso_test_code_missing_email": "В тестовом коде SSO отсутствует полезная нагрузка email.",
|
||||
"auth_and_oauth.sso_provider_did_not_return_email": "Твой провайдер SSO не вернул email.",
|
||||
"auth_and_oauth.sso_test_code_missing_email": "В тестовом коде SSO отсутствуют данные email.",
|
||||
"auth_and_oauth.sso_unable_to_allocate_discriminator": "Не удалось назначить дискриминатор для твоего аккаунта SSO. Попробуй ещё раз.",
|
||||
"auth_and_oauth.sudo_mode_required": "Требуется режим sudo.",
|
||||
"auth_and_oauth.unknown_application": "Приложение неизвестно.",
|
||||
"auth_and_registration.password_is_too_common": "Твой пароль слишком простой. Придумай более уникальный пароль.",
|
||||
"auth_and_registration.password_not_set": "Не установлен пароль.",
|
||||
"auth_and_oauth.unknown_application": "Неизвестное приложение.",
|
||||
"auth_and_registration.password_is_too_common": "Твой пароль слишком распространённый. Придумай менее предсказуемый пароль.",
|
||||
"auth_and_registration.password_not_set": "Пароль не установлен.",
|
||||
"bots.bot_discriminator_cannot_be_changed": "Дискриминатор бота нельзя изменить.",
|
||||
"bots.bot_is_private": "Этот бот личный.",
|
||||
"bots.bot_user_generation_failed": "Не удалось сгенерировать пользователя бота.",
|
||||
"bots.bot_user_not_found": "Не найден бот-пользователь.",
|
||||
"bots.bot_is_private": "Этот бот приватный.",
|
||||
"bots.bot_user_generation_failed": "Не удалось создать пользователя-бота.",
|
||||
"bots.bot_user_not_found": "Пользователь-бот не найден.",
|
||||
"bots.not_a_bot_application": "Это приложение не является ботом.",
|
||||
"bots.search_scope_unavailable": "Боты могут искать только в пределах одного сообщества или канала.",
|
||||
"calls_and_voice.call_already_exists": "В этом канале уже идёт звонок.",
|
||||
"calls_and_voice.invalid_or_restricted_rtc_region": "Ограниченный или недействительный RTC-регион: {region}.",
|
||||
"calls_and_voice.invalid_or_restricted_rtc_region": "Недействительный или ограниченный RTC-регион: {region}.",
|
||||
"calls_and_voice.invalid_rtc_region": "Недействительный RTC-регион: {region}. Доступные регионы: {availableRegions}.",
|
||||
"calls_and_voice.invalid_stream_key_format": "Формат ключа трансляции недействителен.",
|
||||
"calls_and_voice.invalid_stream_thumbnail_payload": "Полезная нагрузка миниатюры трансляции недействительна.",
|
||||
"calls_and_voice.invalid_stream_key_format": "Неверный формат ключа трансляции.",
|
||||
"calls_and_voice.invalid_stream_thumbnail_payload": "Неверные данные миниатюры трансляции.",
|
||||
"calls_and_voice.no_active_call": "Нет активного звонка.",
|
||||
"calls_and_voice.stream_key_channel_mismatch": "Ключ трансляции не соответствует каналу.",
|
||||
"calls_and_voice.stream_key_scope_mismatch": "Ключ трансляции не соответствует области.",
|
||||
"calls_and_voice.unknown_voice_region": "Неизвестен голосовой регион.",
|
||||
"calls_and_voice.unknown_voice_server": "Неизвестен голосовой сервер.",
|
||||
"calls_and_voice.stream_key_scope_mismatch": "Область действия ключа трансляции не соответствует каналу.",
|
||||
"calls_and_voice.unknown_voice_region": "Неизвестный голосовой регион.",
|
||||
"calls_and_voice.unknown_voice_server": "Неизвестный голосовой сервер.",
|
||||
"calls_and_voice.voice_message_duration_exceeds_limit": "Длительность голосового сообщения не может превышать {maxDuration} {maxDuration, plural, one {секунду} few {секунды} many {секунд} other {секунды}}.",
|
||||
"calls_and_voice.voice_message_duration_required": "Вложения голосовых сообщений должны указывать длительность.",
|
||||
"calls_and_voice.voice_message_duration_required": "У вложений голосовых сообщений должна быть указана длительность.",
|
||||
"calls_and_voice.voice_message_waveform_required": "Вложения голосовых сообщений должны содержать данные формы волны.",
|
||||
"calls_and_voice.voice_messages_require_single_attachment": "Голосовые сообщения должны содержать одно вложение.",
|
||||
"calls_and_voice.voice_messages_require_single_attachment": "Голосовые сообщения должны содержать ровно одно вложение.",
|
||||
"captcha.invalid": "Капча недействительна.",
|
||||
"captcha.required": "Требуется капча.",
|
||||
"channels_and_guilds.afk_channel_must_be_in_guild": "Канал AFK должен быть в этом сообществе.",
|
||||
"channels_and_guilds.afk_channel_must_be_voice": "Канал AFK должен быть голосовым.",
|
||||
"channels_and_guilds.all_channels_must_belong_to_guild": "Все каналы должны принадлежать этому сообществу.",
|
||||
"channels_and_guilds.animated_guild_banner_requires_feature": "Функция ANIMATED_BANNER требуется для анимированного баннера сообщества.",
|
||||
"channels_and_guilds.animated_guild_banner_requires_feature": "Для анимированного баннера сообщества требуется функция ANIMATED_BANNER.",
|
||||
"channels_and_guilds.bots_cannot_create_guilds": "Боты не могут создавать сообщества.",
|
||||
"channels_and_guilds.cannot_execute_on_dm": "Это действие нельзя выполнить в ЛС.",
|
||||
"channels_and_guilds.cannot_leave_guild_as_owner": "Как владелец, ты не можешь покинуть сообщество. Передай владение или удали сообщество.",
|
||||
"channels_and_guilds.cannot_position_channel_relative_to_itself": "Нельзя позиционировать канал относительно самого себя или его потомков.",
|
||||
"channels_and_guilds.cannot_leave_guild_as_owner": "Ты не можешь покинуть сообщество, пока являешься его владельцем. Передай владение или удали сообщество.",
|
||||
"channels_and_guilds.cannot_position_channel_relative_to_itself": "Нельзя разместить канал относительно самого себя или его дочерних каналов.",
|
||||
"channels_and_guilds.cannot_report_guild": "Нельзя пожаловаться на это сообщество.",
|
||||
"channels_and_guilds.cannot_report_own_guild": "Нельзя пожаловаться на своё сообщество.",
|
||||
"channels_and_guilds.cannot_transfer_ownership_to_bot": "Право владения сообществом нельзя передать боту.",
|
||||
"channels_and_guilds.categories_cannot_have_parent_channel": "У категорий не может быть родительского канала.",
|
||||
"channels_and_guilds.categories_cannot_have_parents": "У категорий не может быть родителей.",
|
||||
"channels_and_guilds.channel_id_required": "Необходим `channel_id`.",
|
||||
"channels_and_guilds.channel_must_be_dm_or_group_dm": "Канал должен быть личным сообщением или групповым чатом.",
|
||||
"channels_and_guilds.channel_must_be_dm_or_group_dm": "Канал должен быть личным или групповым чатом.",
|
||||
"channels_and_guilds.channel_must_be_voice": "Канал должен быть голосовым.",
|
||||
"channels_and_guilds.channel_not_found": "Канал не найден.",
|
||||
"channels_and_guilds.context_channel_or_guild_required": "Необходим ID канала-контекста или сообщества.",
|
||||
"channels_and_guilds.discoverable_guild_verification_level_too_low": "Видимые в каталоге сообщества должны иметь уровень проверки не ниже низкого.",
|
||||
"channels_and_guilds.context_channel_or_guild_required": "Необходим ID канала или сообщества для контекста.",
|
||||
"channels_and_guilds.discoverable_guild_verification_level_too_low": "Видимые в каталоге сообщества должны иметь уровень проверки не ниже «Низкий».",
|
||||
"channels_and_guilds.group_dm_recipients_not_addable": "Одного или нескольких выбранных пользователей нельзя добавить в этот групповой чат.",
|
||||
"channels_and_guilds.guild_banner_requires_feature": "Для баннера сообщества требуется функция BANNER.",
|
||||
"channels_and_guilds.guild_feature_not_toggleable": "Эту функцию нельзя переключить.",
|
||||
"channels_and_guilds.guild_id_must_match_referenced_message": "ID сообщества должен совпадать с каналом, из которого было получено указанное сообщение.",
|
||||
"channels_and_guilds.guild_id_must_match_referenced_message": "ID сообщества должен совпадать с сообществом, которому принадлежит канал, откуда было получено указанное сообщение.",
|
||||
"channels_and_guilds.guild_template_invalid": "Данные шаблона сообщества недействительны или повреждены.",
|
||||
"channels_and_guilds.invalid_channel_id": "Неверный ID канала: {channelId}.",
|
||||
"channels_and_guilds.invalid_channel_type": "Неверный тип канала.",
|
||||
"channels_and_guilds.invalid_channel_type_for_call": "Звонки можно совершать только в личных сообщениях или групповых чатах.",
|
||||
"channels_and_guilds.invalid_parent_channel": "Неверный родительский канал.",
|
||||
"channels_and_guilds.invite_splash_requires_feature": "Для фона приглашения требуется функция INVITE_SPLASH.",
|
||||
"channels_and_guilds.invite_splash_requires_feature": "Для заставки приглашения требуется функция INVITE_SPLASH.",
|
||||
"channels_and_guilds.invites_disabled": "Приглашения отключены.",
|
||||
"channels_and_guilds.max_group_dm_recipients_reached": "Ты достиг максимума: {count} {count, plural, one {получатель} few {получателя} many {получателей} other {получателя}} группового чата.",
|
||||
"channels_and_guilds.max_group_dms_reached": "Ты достиг максимума: {count} {count, plural, one {групповой чат} few {групповых чата} many {групповых чатов} other {группового чата}}.",
|
||||
@@ -169,8 +169,8 @@
|
||||
"channels_and_guilds.max_guild_members_reached": "Ты достиг максимума: {count} {count, plural, one {участник сообщества} few {участника сообщества} many {участников сообщества} other {участника сообщества}}.",
|
||||
"channels_and_guilds.max_guild_roles_reached": "Ты достиг максимума: {count} {count, plural, one {роль сообщества} few {роли сообщества} many {ролей сообщества} other {роли сообщества}}.",
|
||||
"channels_and_guilds.max_guilds_reached": "Ты достиг максимума: {count} {count, plural, one {сообщество} few {сообщества} many {сообществ} other {сообщества}}.",
|
||||
"channels_and_guilds.message_history_cutoff_before_guild_creation": "Отсечение истории сообщений не может быть раньше, чем было создано сообщество.",
|
||||
"channels_and_guilds.message_history_cutoff_in_future": "Отсечение истории сообщений не может быть в будущем.",
|
||||
"channels_and_guilds.message_history_cutoff_before_guild_creation": "Дата отсечения истории сообщений не может быть раньше даты создания сообщества.",
|
||||
"channels_and_guilds.message_history_cutoff_in_future": "Дата отсечения истории сообщений не может быть в будущем.",
|
||||
"channels_and_guilds.parent_channel_not_in_guild": "Родительский канал отсутствует в сообществе.",
|
||||
"channels_and_guilds.parent_must_be_category": "Родительский канал должен быть категорией.",
|
||||
"channels_and_guilds.preceding_channel_must_share_parent": "Предыдущий канал должен иметь того же родителя, что и перемещаемый канал.",
|
||||
@@ -180,7 +180,7 @@
|
||||
"channels_and_guilds.single_community_cannot_leave": "Ты не можешь покинуть сообщество этого экземпляра.",
|
||||
"channels_and_guilds.system_channel_must_be_in_guild": "Системный канал должен находиться в этом сообществе.",
|
||||
"channels_and_guilds.system_channel_must_be_text": "Системный канал должен быть текстовым каналом.",
|
||||
"channels_and_guilds.temporary_invite_requires_presence": "Временное приглашение требует присутствия.",
|
||||
"channels_and_guilds.temporary_invite_requires_presence": "Чтобы принять временное приглашение, нужно быть в сети.",
|
||||
"channels_and_guilds.unclaimed_account_cannot_create_guilds": "Нужно завершить настройку аккаунта, прежде чем создавать сообщества.",
|
||||
"channels_and_guilds.vanity_url_requires_feature": "Для собственного URL требуется функция VANITY_URL.",
|
||||
"channels_and_guilds.voice_channel_full": "Голосовой канал переполнен.",
|
||||
@@ -203,43 +203,43 @@
|
||||
"discovery.already_applied": "Это сообщество уже подало заявку на участие в каталоге.",
|
||||
"discovery.application_already_reviewed": "Эта заявка на добавление в каталог уже рассмотрена.",
|
||||
"discovery.application_not_found": "Заявка на добавление в каталог не найдена.",
|
||||
"discovery.disabled": "Каталог недоступен в этом экземпляре.",
|
||||
"discovery.disabled": "Каталог недоступен на этом экземпляре.",
|
||||
"discovery.insufficient_members": "В этом сообществе недостаточно участников для добавления в каталог.",
|
||||
"discovery.not_discoverable": "Это сообщество не отображается в каталоге.",
|
||||
"donation.amount_invalid": "Недействительная сумма пожертвования.",
|
||||
"donation.magic_link_expired": "Срок действия волшебной ссылки истёк.",
|
||||
"donation.magic_link_invalid": "Волшебная ссылка недействительна.",
|
||||
"donation.magic_link_used": "Волшебная ссылка уже использована.",
|
||||
"email.domain_cannot_receive_mail": "Этот домен электронной почты не может принимать письма. Используйте адрес из домена, который принимает электронную почту.",
|
||||
"donation.magic_link_expired": "Срок действия ссылки для входа истёк.",
|
||||
"donation.magic_link_invalid": "Ссылка для входа недействительна.",
|
||||
"donation.magic_link_used": "Ссылка для входа уже использована.",
|
||||
"email.domain_cannot_receive_mail": "Этот почтовый домен не может принимать письма. Используй адрес на домене, который принимает почту.",
|
||||
"email.email_already_in_use": "Этот email уже используется.",
|
||||
"email.email_required": "Email обязателен.",
|
||||
"email.email_service_not_testable": "Почтовый сервис временно недоступен. Пожалуйста, попробуй ещё раз.",
|
||||
"email.email_service_not_testable": "Почтовый сервис временно недоступен. Попробуй ещё раз позже.",
|
||||
"email.invalid_format": "Неверный формат адреса email.",
|
||||
"email.invalid_or_expired_reset_token": "Неправильный или истёкший токен для сброса пароля.",
|
||||
"email.invalid_or_expired_revert_token": "Неправильный или истёкший токен отмены.",
|
||||
"email.invalid_or_expired_verification_token": "Неправильный или истёкший токен подтверждения.",
|
||||
"email.invalid_or_password": "Неправильный email или пароль.",
|
||||
"email.invalid_token": "Неправильный токен email.",
|
||||
"email.invalid_verification_code": "Неправильный код подтверждения.",
|
||||
"email.invalid_or_expired_reset_token": "Недействительный или истёкший токен сброса пароля.",
|
||||
"email.invalid_or_expired_revert_token": "Недействительный или истёкший токен отмены.",
|
||||
"email.invalid_or_expired_verification_token": "Недействительный или истёкший токен подтверждения.",
|
||||
"email.invalid_or_password": "Неверный email или пароль.",
|
||||
"email.invalid_token": "Недействительный токен email.",
|
||||
"email.invalid_verification_code": "Неверный код подтверждения.",
|
||||
"email.length_invalid": "Адрес email должен содержать от {min} до {max} символов.",
|
||||
"email.must_be_changed_via_token": "Для изменения email нужен токен.",
|
||||
"email.must_change_via_token": "Для изменения email нужен `email_token`.",
|
||||
"email.must_have_email_to_change_it": "Чтобы изменить его, у тебя должен быть email.",
|
||||
"email.must_have_email_to_change_it": "Чтобы изменить email, сначала нужно его указать.",
|
||||
"email.new_email_must_be_different": "Новый email должен отличаться от твоего текущего.",
|
||||
"email.no_new_email_requested": "Запрос на новый email не поступал.",
|
||||
"email.no_original_email_on_record": "Исходный email не найден.",
|
||||
"email.original_email_already_verified": "Исходный email уже подтверждён.",
|
||||
"email.original_email_must_be_verified_first": "Сначала подтверди исходный email.",
|
||||
"email.original_verification_not_required": "Подтверждение текущего email не требуется для этого действия.",
|
||||
"email.original_verification_not_required": "Подтверждение исходного email не требуется для этого действия.",
|
||||
"email.token_expired": "Срок действия токена для email истёк.",
|
||||
"email.user_has_no_email_address": "У этого пользователя нет email.",
|
||||
"email.user_is_not_pending_verification": "Этот пользователь не требует подтверждения.",
|
||||
"email.user_is_not_pending_verification": "Этот пользователь не ожидает подтверждения.",
|
||||
"email.verification_code_expired": "Срок действия кода подтверждения истёк.",
|
||||
"email.verification_code_not_issued": "Код подтверждения не отправлен.",
|
||||
"embeds.embed_index_out_of_bounds": "Индекс вложения {embedIndex} выходит за пределы (сообщение содержит {embedCount} {embedCount, plural, one {вложение} few {вложения} many {вложений} other {вложения}}).",
|
||||
"embeds.embed_splash_requires_feature": "Для сплэш-заставки приглашения требуется функция INVITE_SPLASH.",
|
||||
"embeds.embeds_exceed_max_characters": "Вложения не должны превышать {maxCharacters} {maxCharacters, plural, one {символ} few {символа} many {символов} other {символа}} всего.",
|
||||
"embeds.too_many_embeds": "Слишком много вложений. Максимум {maxEmbeds} {maxEmbeds, plural, one {вложение} few {вложения} many {вложений} other {вложения}}.",
|
||||
"email.verification_code_not_issued": "Код подтверждения не выдавался.",
|
||||
"embeds.embed_index_out_of_bounds": "Индекс встраиваемого элемента {embedIndex} вне допустимого диапазона (сообщение содержит {embedCount} {embedCount, plural, one {встраиваемый элемент} few {встраиваемых элемента} many {встраиваемых элементов} other {встраиваемого элемента}}).",
|
||||
"embeds.embed_splash_requires_feature": "Для заставки встраиваемого элемента требуется функция INVITE_SPLASH.",
|
||||
"embeds.embeds_exceed_max_characters": "Встраиваемые элементы в сумме не должны превышать {maxCharacters} {maxCharacters, plural, one {символ} few {символа} many {символов} other {символа}}.",
|
||||
"embeds.too_many_embeds": "Слишком много встраиваемых элементов. Максимум {maxEmbeds} {maxEmbeds, plural, one {встраиваемый элемент} few {встраиваемых элемента} many {встраиваемых элементов} other {встраиваемого элемента}}.",
|
||||
"entrance_sounds.duration_exceeds_limit": "Звуки входа могут длиться не более {max_ms, number} мс.",
|
||||
"entrance_sounds.invalid_format": "Звуки входа должны быть аудиофайлами MP3, OGG, M4A или WAV.",
|
||||
"entrance_sounds.invalid_scope": "Недопустимая область действия звука входа.",
|
||||
@@ -247,7 +247,7 @@
|
||||
"entrance_sounds.not_found": "Звук входа не найден.",
|
||||
"entrance_sounds.quota_reached": "Ты достиг лимита в {max, number} сохранённых звуков входа.",
|
||||
"entrance_sounds.size_exceeds_limit": "Звуки входа могут весить не более {max_bytes, number} байт.",
|
||||
"feature_flags.feature_not_available_self_hosted": "Эта функция недоступна в самостоятельно размещённых экземплярах.",
|
||||
"feature_flags.feature_not_available_self_hosted": "Эта функция недоступна на самостоятельно размещённых экземплярах.",
|
||||
"feature_flags.feature_temporarily_disabled": "Эта функция временно отключена.",
|
||||
"friends_and_dms.already_friends": "Ты уже дружишь с этим пользователем.",
|
||||
"friends_and_dms.at_least_one_recipient_required": "Нужен хотя бы один получатель.",
|
||||
@@ -259,60 +259,60 @@
|
||||
"friends_and_dms.cannot_send_friend_request_to_blocked_user": "Ты не можешь отправить запрос в друзья заблокированному пользователю.",
|
||||
"friends_and_dms.cannot_send_friend_request_to_self": "Ты не можешь отправить запрос в друзья себе.",
|
||||
"friends_and_dms.cannot_send_messages_to_user": "Ты не можешь отправлять сообщения этому пользователю.",
|
||||
"friends_and_dms.direct_messages_disabled": "Личные сообщения и запросы в друзья отключены в этом экземпляре.",
|
||||
"friends_and_dms.direct_messages_disabled": "Личные сообщения и запросы в друзья отключены на этом экземпляре.",
|
||||
"friends_and_dms.duplicate_recipients_not_allowed": "Повторяющиеся получатели запрещены.",
|
||||
"friends_and_dms.friend_request_blocked": "Пользователь временно не принимает запросы в друзья.",
|
||||
"friends_and_dms.not_friends": "Ты не дружишь с этим пользователем.",
|
||||
"friends_and_dms.recipient_ids_cannot_be_empty": "ID получателей не могут быть пустыми.",
|
||||
"friends_and_dms.recipient_ids_must_be_strings": "ID получателей должны быть строковыми.",
|
||||
"friends_and_dms.recipient_ids_must_be_valid_snowflakes": "ID получателей должны быть действительными Snowflake ID.",
|
||||
"friends_and_dms.recipient_ids_must_be_strings": "ID получателей должны быть строками.",
|
||||
"friends_and_dms.recipient_ids_must_be_valid_snowflakes": "ID получателей должны быть действительными ID Snowflake.",
|
||||
"harvest.expired": "Срок действия твоего запроса на экспорт данных истёк. Создай новый запрос.",
|
||||
"harvest.failed": "Твой запрос на экспорт данных не удался. Попробуй ещё раз.",
|
||||
"harvest.not_ready": "Твой экспорт данных ещё готовится. Проверь через несколько минут.",
|
||||
"harvest.unknown": "Неизвестный сбор данных.",
|
||||
"harvest.not_ready": "Твой экспорт данных ещё готовится. Проверь чуть позже.",
|
||||
"harvest.unknown": "Неизвестный экспорт данных.",
|
||||
"http.bad_gateway": "Ошибка шлюза.",
|
||||
"http.bad_request": "Неверный запрос.",
|
||||
"http.conflict": "Конфликт запроса.",
|
||||
"http.forbidden": "Доступ запрещён.",
|
||||
"http.gateway_timeout": "Тайм-аут шлюза.",
|
||||
"http.gone": "Ресурс недоступен.",
|
||||
"http.gone": "Ресурс больше недоступен.",
|
||||
"http.internal_server_error": "Внутренняя ошибка сервера.",
|
||||
"http.method_not_allowed": "Метод запрещён.",
|
||||
"http.method_not_allowed": "Метод не разрешён.",
|
||||
"http.not_found": "Не найдено.",
|
||||
"http.not_implemented": "Не реализовано.",
|
||||
"http.service_unavailable": "Сервис недоступен.",
|
||||
"http.validation_error": "Ошибка проверки.",
|
||||
"invites_and_beta.invalid_or_already_used_beta_code": "Неверный или уже использованный бета-код.",
|
||||
"invites_and_beta.max_beta_codes_reached": "Ты достиг максимума в {count} {count, plural, one {бета-код} few {бета-кода} many {бета-кодов} other {бета-кода}}.",
|
||||
"invites_and_beta.max_beta_codes_reached": "Ты достиг максимума: {count} {count, plural, one {бета-код} few {бета-кода} many {бета-кодов} other {бета-кода}}.",
|
||||
"invites_and_beta.unknown_beta_code": "Неизвестный бета-код.",
|
||||
"invites_and_gifts.gift_code_already_redeemed": "Подарочный код уже использован.",
|
||||
"invites_and_gifts.stripe_gift_redemption_in_progress": "Активация подарочного кода в процессе. Попробуй ещё раз через минуту.",
|
||||
"invites_and_gifts.stripe_gift_redemption_in_progress": "Подарочный код уже активируется. Попробуй ещё раз чуть позже.",
|
||||
"invites_and_gifts.unknown_gift_code": "Неизвестный подарочный код.",
|
||||
"invites_and_packs.emoji_requires_access": "Чтобы использовать это эмодзи, нужен доступ к его сообществу или установленному паку.",
|
||||
"invites_and_packs.max_emojis_reached": "Ты достиг максимума в {count} {count, plural, one {эмодзи} few {эмодзи} many {эмодзи} other {эмодзи}}.",
|
||||
"invites_and_packs.emoji_requires_access": "Чтобы использовать это эмодзи, нужен доступ к его сообществу или установленный пак.",
|
||||
"invites_and_packs.max_emojis_reached": "Ты достиг максимума: {count} {count, plural, one {эмодзи} few {эмодзи} many {эмодзи} other {эмодзи}}.",
|
||||
"limits.at_least_one_entry_required": "Требуется хотя бы одна запись.",
|
||||
"limits.base64_length_invalid": "Длина строки Base64 должна быть от {min} до {maxLength} символов.",
|
||||
"limits.bucket_required": "Требуется `bucket`.",
|
||||
"limits.cannot_shrink_reserved_slots": "Ты не можешь уменьшить зарезервированные слоты.",
|
||||
"limits.cannot_shrink_reserved_slots": "Нельзя уменьшить количество зарезервированных слотов.",
|
||||
"limits.cannot_specify_before_and_after": "Нельзя указывать `before` и `after` одновременно.",
|
||||
"limits.content_exceeds_max_length": "Текст не должен превышать {maxLength} {maxLength, plural, one {символ} few {символа} many {символов} other {символа}}.",
|
||||
"limits.integer_out_of_int64_range": "Целочисленное значение выходит за пределы допустимого диапазона int64.",
|
||||
"limits.rows_required": "Требуется `rows`.",
|
||||
"limits.string_length_exact": "Длина строки должна быть ровно {length} символов.",
|
||||
"limits.string_length_exact": "Строка должна содержать ровно {length, plural, one {# символ} few {# символа} many {# символов} other {# символа}}.",
|
||||
"limits.string_length_invalid": "Длина строки должна быть от {min} до {max} символов.",
|
||||
"limits.synced_preferences_too_large": "Настройки синхронизации превышают {max_bytes} байт.",
|
||||
"limits.synced_preferences_too_large": "Синхронизируемые настройки превышают {max_bytes} байт.",
|
||||
"limits.timeout_cannot_exceed_365_days": "Тайм-аут не может превышать {maxDays} {maxDays, plural, one {день} few {дня} many {дней} other {дня}} с текущего момента.",
|
||||
"limits.value_must_be_integer_in_range": "Значение `{name}` должно быть целым числом от {minValue} до {maxValue}.",
|
||||
"media_and_memes.favorite_meme_name_required": "Требуется имя любимого мема.",
|
||||
"media_and_memes.favorite_meme_not_found": "Любимый мем не найден.",
|
||||
"media_and_memes.max_favorite_meme_tags_exceeded": "Можно добавить не более {limit} {limit, plural, one {тег} few {тега} many {тегов} other {тега}} к одному любимому мему.",
|
||||
"media_and_memes.max_favorite_memes_reached": "Ты достиг максимума в {count} {count, plural, one {любимый мем} few {любимых мема} many {любимых мемов} other {любимого мема}}.",
|
||||
"media_and_memes.media_already_in_favorites": "Это медиа уже есть в твоих любимых мемах.",
|
||||
"media_and_memes.favorite_meme_name_required": "Требуется имя сохранённого медиафайла.",
|
||||
"media_and_memes.favorite_meme_not_found": "Сохранённый медиафайл не найден.",
|
||||
"media_and_memes.max_favorite_meme_tags_exceeded": "Можно добавить не более {limit} {limit, plural, one {тега} few {тегов} many {тегов} other {тегов}} к одному сохранённому медиафайлу.",
|
||||
"media_and_memes.max_favorite_memes_reached": "Ты достиг максимума: {count} {count, plural, one {сохранённый медиафайл} few {сохранённых медиафайла} many {сохранённых медиафайлов} other {сохранённого медиафайла}}.",
|
||||
"media_and_memes.media_already_in_favorites": "Этот медиафайл уже есть в твоих сохранённых медиа.",
|
||||
"media_and_memes.media_metadata_error": "Ошибка метаданных медиа.",
|
||||
"media_and_memes.unknown_favorite_meme": "Неизвестный любимый мем.",
|
||||
"messages.cannot_delete_more_than_100": "Ты не можешь удалить более {max} {max, plural, one {сообщение} few {сообщения} many {сообщений} other {сообщения}} за раз.",
|
||||
"media_and_memes.unknown_favorite_meme": "Неизвестный сохранённый медиафайл.",
|
||||
"messages.cannot_delete_more_than_100": "Ты не можешь удалить более {max} {max, plural, one {сообщения} few {сообщений} many {сообщений} other {сообщений}} за раз.",
|
||||
"messages.cannot_edit_others_message": "Ты не можешь редактировать сообщение другого пользователя.",
|
||||
"messages.cannot_preload_more_than_100_channels": "Ты не можешь предварительно загрузить более {max} {max, plural, one {канал} few {канала} many {каналов} other {канала}} за раз.",
|
||||
"messages.cannot_preload_more_than_100_channels": "Ты не можешь предварительно загрузить более {max} {max, plural, one {канала} few {каналов} many {каналов} other {каналов}} за раз.",
|
||||
"messages.cannot_reply_to_system_message": "Ты не можешь ответить на системное сообщение.",
|
||||
"messages.cannot_send_empty_message": "Ты не можешь отправить пустое сообщение.",
|
||||
"messages.forward_messages_cannot_include_extra_content": "Пересланные сообщения не могут содержать контент, встраиваемые элементы, вложения или стикеры.",
|
||||
@@ -320,60 +320,60 @@
|
||||
"messages.invalid_message_data": "Неверные данные сообщения.",
|
||||
"messages.message_ids_cannot_be_empty": "`message_ids` не может быть пустым.",
|
||||
"messages.messages_array_required": "Массив `messages` обязателен и не должен быть пустым.",
|
||||
"messages.messages_with_snapshots_cannot_be_edited": "Сообщения со снимками нельзя редактировать.",
|
||||
"messages.messages_with_snapshots_cannot_be_edited": "Сообщения с пересланным содержимым нельзя редактировать.",
|
||||
"messages.voice_messages_attachment_must_be_audio": "Вложения голосовых сообщений должны быть аудиофайлами.",
|
||||
"messages.voice_messages_cannot_have_content": "Голосовые сообщения не могут содержать текст.",
|
||||
"messages.voice_messages_cannot_have_embeds": "Голосовые сообщения не могут содержать встроенный контент.",
|
||||
"messages.voice_messages_cannot_have_favorite_memes": "Голосовые сообщения не могут содержать избранные медиа.",
|
||||
"messages.voice_messages_cannot_have_embeds": "Голосовые сообщения не могут содержать встраиваемые элементы.",
|
||||
"messages.voice_messages_cannot_have_favorite_memes": "Голосовые сообщения не могут содержать сохранённые медиа.",
|
||||
"messages.voice_messages_cannot_have_stickers": "Голосовые сообщения не могут содержать стикеры.",
|
||||
"mfa_and_passkeys.invalid_mfa_code": "Неверный код MFA.",
|
||||
"mfa_and_passkeys.invalid_webauthn_authentication_counter": "Неверный счётчик аутентификации WebAuthn.",
|
||||
"mfa_and_passkeys.invalid_webauthn_credential": "Не удалось проверить учётные данные WebAuthn.",
|
||||
"mfa_and_passkeys.invalid_webauthn_credential_counter": "Неверный счётчик учётных данных WebAuthn.",
|
||||
"mfa_and_passkeys.invalid_webauthn_public_key_format": "Неправильный формат публичного ключа WebAuthn.",
|
||||
"mfa_and_passkeys.invalid_webauthn_credential": "Не удалось проверить ключ WebAuthn.",
|
||||
"mfa_and_passkeys.invalid_webauthn_credential_counter": "Неверный счётчик ключа WebAuthn.",
|
||||
"mfa_and_passkeys.invalid_webauthn_public_key_format": "Неверный формат публичного ключа WebAuthn.",
|
||||
"mfa_and_passkeys.must_enable_2fa_before_enforcing_for_mods": "Тебе нужно включить 2FA на своём аккаунте, прежде чем требовать её для модераторов.",
|
||||
"mfa_and_passkeys.no_passkeys_registered": "Ключи доступа не зарегистрированы.",
|
||||
"mfa_and_passkeys.no_passkeys_registered": "Нет зарегистрированных ключей доступа.",
|
||||
"mfa_and_passkeys.passkey_authentication_failed": "Не удалось пройти аутентификацию по ключу доступа.",
|
||||
"mfa_and_passkeys.totp_not_enabled": "Двухфакторная аутентификация через приложение-аутентификатор не включена для этого аккаунта.",
|
||||
"mfa_and_passkeys.two_factor_not_enabled": "Двухфакторная аутентификация не включена.",
|
||||
"mfa_and_passkeys.two_factor_required": "Требуется двухфакторная аутентификация.",
|
||||
"mfa_and_passkeys.unknown_webauthn_credential": "Неизвестный ключ WebAuthn.",
|
||||
"mfa_and_passkeys.webauthn_credential_limit_reached": "Ты достиг лимита в {count} {count, plural, one {учётные данные WebAuthn} few {учётных данных WebAuthn} many {учётных данных WebAuthn} other {учётных данных WebAuthn}}.",
|
||||
"misc.cannot_send_messages_in_non_text_channel": "Ты не можешь отправлять сообщения в голосовом канале.",
|
||||
"misc.cannot_send_messages_in_this_guild_without_email_verification": "Тебе нужно подтвердить адрес электронной почты, чтобы отправлять сообщения в этом сообществе.",
|
||||
"mfa_and_passkeys.webauthn_credential_limit_reached": "Ты достиг максимума: {count} {count, plural, one {ключ WebAuthn} few {ключа WebAuthn} many {ключей WebAuthn} other {ключа WebAuthn}}.",
|
||||
"misc.cannot_send_messages_in_non_text_channel": "Ты не можешь отправлять сообщения в нетекстовом канале.",
|
||||
"misc.cannot_send_messages_in_this_guild_without_email_verification": "Тебе нужно подтвердить email, чтобы отправлять сообщения в этом сообществе.",
|
||||
"misc.invalid_permissions_integer": "Разрешения должны быть целым числом.",
|
||||
"misc.invalid_permissions_negative": "Разрешения должны быть не меньше нуля.",
|
||||
"misc.invalid_request_generic": "Неверный запрос.",
|
||||
"misc.invalid_snowflake": "Недействительный ID Snowflake.",
|
||||
"misc.max_files_exceeded": "Слишком много файлов. Максимум {maxFiles} {maxFiles, plural, one {файл} few {файла} many {файлов} other {файла}} разрешено.",
|
||||
"misc.max_files_exceeded": "Слишком много файлов. Максимум {maxFiles} {maxFiles, plural, one {файл} few {файла} many {файлов} other {файла}}.",
|
||||
"misc.must_have_bot_to_mark_system_user": "Пользователь должен быть ботом, чтобы отметить его как системного пользователя.",
|
||||
"misc_limits.max_applications_reached": "Ты достиг лимита в {limit} {limit, plural, one {приложение} few {приложения} many {приложений} other {приложения}}.",
|
||||
"misc_limits.max_bookmarks_reached": "Ты достиг лимита в {count} {count, plural, one {закладка} few {закладки} many {закладок} other {закладки}}.",
|
||||
"misc_limits.max_category_channels_reached": "Ты достиг лимита в {count} {count, plural, one {канал} few {канала} many {каналов} other {канала}} для категории.",
|
||||
"misc_limits.max_friends_reached": "Ты достиг лимита в {count} {count, plural, one {друг} few {друга} many {друзей} other {друга}}.",
|
||||
"misc_limits.max_invites_reached": "Ты достиг лимита в {count} {count, plural, one {приглашение} few {приглашения} many {приглашений} other {приглашения}}.",
|
||||
"moderation_and_reports.cannot_report_own_message": "Ты не можешь сообщить о своём сообщении.",
|
||||
"moderation_and_reports.cannot_report_yourself": "Ты не можешь сообщить о себе.",
|
||||
"misc_limits.max_applications_reached": "Ты достиг максимума: {limit} {limit, plural, one {приложение} few {приложения} many {приложений} other {приложения}}.",
|
||||
"misc_limits.max_bookmarks_reached": "Ты достиг максимума: {count} {count, plural, one {закладка} few {закладки} many {закладок} other {закладки}}.",
|
||||
"misc_limits.max_category_channels_reached": "Ты достиг максимума: {count} {count, plural, one {канал} few {канала} many {каналов} other {канала}} в категории.",
|
||||
"misc_limits.max_friends_reached": "Ты достиг максимума: {count} {count, plural, one {друг} few {друга} many {друзей} other {друга}}.",
|
||||
"misc_limits.max_invites_reached": "Ты достиг максимума: {count} {count, plural, one {приглашение} few {приглашения} many {приглашений} other {приглашения}}.",
|
||||
"moderation_and_reports.cannot_report_own_message": "Нельзя пожаловаться на своё сообщение.",
|
||||
"moderation_and_reports.cannot_report_yourself": "Нельзя пожаловаться на себя.",
|
||||
"moderation_and_reports.invalid_dsa_report_target": "Неверная цель жалобы DSA.",
|
||||
"moderation_and_reports.invalid_dsa_ticket": "Неверный тикет DSA.",
|
||||
"moderation_and_reports.invalid_dsa_verification_code": "Неправильный код проверки DSA.",
|
||||
"moderation_and_reports.ip_ban_declined": "Этот IP-адрес нельзя добавить в черный список.",
|
||||
"moderation_and_reports.ncmec_attachment_must_be_image_or_video": "В NCMEC можно отправлять только вложения изображений или видео.",
|
||||
"moderation_and_reports.invalid_dsa_verification_code": "Неверный код подтверждения DSA.",
|
||||
"moderation_and_reports.ip_ban_declined": "Этот IP-адрес нельзя добавить в чёрный список.",
|
||||
"moderation_and_reports.ncmec_attachment_must_be_image_or_video": "Пожаловаться в NCMEC можно только на вложения с изображением или видео.",
|
||||
"moderation_and_reports.report_already_resolved": "Жалоба уже рассмотрена.",
|
||||
"moderation_and_reports.report_banned": "Ты забанен и не можешь отправлять жалобы.",
|
||||
"moderation_and_reports.unclaimed_account_cannot_submit_reports": "Тебе нужно завершить настройку аккаунта, чтобы подавать жалобы.",
|
||||
"moderation_and_reports.unknown_report": "Жалоба не найдена.",
|
||||
"moderation_and_reports.user_is_not_banned": "Этот пользователь не забанен.",
|
||||
"names_and_normalization.name_empty_after_normalization": "Имя не может быть пустым после обработки.",
|
||||
"permissions.global_ip_banned": "Ваш IP-адрес {ipAddress} был навсегда заблокирован в Fluxer API администраторами платформы. Если вы считаете, что это ошибка, обратитесь на [email protected] для апелляции. Укажите этот IP-адрес в апелляции.",
|
||||
"permissions.global_ip_temporarily_banned": "Ваш IP-адрес {ipAddress} временно заблокирован в Fluxer API на 24 часа из-за злоупотребляющих или необычных шаблонов доступа. Обычно мы не принимаем апелляции по временным API-банам. Смените IP-адрес или дождитесь окончания бана и проверьте шаблоны доступа к Fluxer API, поступающие от вашего клиента.",
|
||||
"names_and_normalization.name_empty_after_normalization": "Имя не может быть пустым после нормализации.",
|
||||
"permissions.global_ip_banned": "Твой IP-адрес {ipAddress} навсегда заблокирован в Fluxer API администраторами платформы. Если считаешь, что это ошибка, напиши на [email protected], чтобы подать апелляцию. Укажи в ней этот IP-адрес.",
|
||||
"permissions.global_ip_temporarily_banned": "Твой IP-адрес {ipAddress} временно заблокирован в Fluxer API на 24 часа из-за злоупотреблений или необычного характера запросов. Апелляции по временным блокировкам API мы обычно не рассматриваем. Смени IP-адрес или дождись окончания блокировки и проверь, как твой клиент обращается к Fluxer API.",
|
||||
"permissions.missing_access": "У тебя нет доступа к этому ресурсу или функции.",
|
||||
"permissions.missing_permissions": "У тебя нет необходимых разрешений для выполнения этого действия.",
|
||||
"permissions.user_banned_from_guild": "Этот пользователь забанен в этом сообществе.",
|
||||
"permissions.user_ip_banned_from_guild": "IP-адрес этого пользователя забанен в этом сообществе.",
|
||||
"permissions.user_not_in_channel": "Этого пользователя нет в канале.",
|
||||
"permissions.user_not_in_voice": "Этот пользователь не в голосовом канале.",
|
||||
"permissions.user_owns_guilds": "Этот пользователь является владельцем сообществ.",
|
||||
"permissions.user_owns_guilds": "Этот пользователь владеет сообществами.",
|
||||
"phone.add_not_eligible": "Ты не можешь добавить номер телефона к своему аккаунту.",
|
||||
"phone.country_not_supported": "Мы не отправляем SMS с кодом подтверждения в эту страну. Укажи мобильный номер другой страны или напиши на [email protected], и твой аккаунт проверит человек.",
|
||||
"phone.inbound_verification_required": "Этот номер подтверждается так: SMS отправляешь ты нам, а не мы тебе. Начни подтверждение телефона заново, чтобы получить код и номер, на который его нужно отправить.",
|
||||
@@ -386,21 +386,21 @@
|
||||
"phone.verification_code_invalid": "Неверный код подтверждения телефона.",
|
||||
"phone.verification_needs_review": "Нам не удалось подтвердить этот номер автоматически. Напиши на [email protected], и твой аккаунт проверит человек.",
|
||||
"phone.verification_required": "Требуется подтверждение телефона.",
|
||||
"premium_and_plans.animated_avatars_require_premium": "Анимированные аватары требуют Plutonium.",
|
||||
"premium_and_plans.banners_require_premium": "Баннеры требуют Plutonium.",
|
||||
"premium_and_plans.animated_avatars_require_premium": "Для анимированных аватаров нужен Plutonium.",
|
||||
"premium_and_plans.banners_require_premium": "Для баннеров нужен Plutonium.",
|
||||
"premium_and_plans.bio_requires_premium_for_length": "Для биографии длиннее {maxLength} символов нужен Plutonium.",
|
||||
"premium_and_plans.cannot_redeem_plutonium_with_visionary": "Нельзя активировать {premium_tier_name} с Visionary.",
|
||||
"premium_and_plans.custom_emojis_outside_source_require_premium": "Без Plutonium нельзя использовать кастомные эмодзи за пределами исходных сообществ.",
|
||||
"premium_and_plans.custom_stickers_in_dms_require_premium": "Без Plutonium нельзя использовать кастомные стикеры в ЛС.",
|
||||
"premium_and_plans.custom_stickers_outside_source_require_premium": "Без Plutonium нельзя использовать кастомные стикеры за пределами исходных сообществ.",
|
||||
"premium_and_plans.cannot_redeem_plutonium_with_visionary": "Нельзя активировать {premium_tier_name}, если у тебя уже есть Visionary.",
|
||||
"premium_and_plans.custom_emojis_outside_source_require_premium": "Без Plutonium нельзя использовать пользовательские эмодзи за пределами исходных сообществ.",
|
||||
"premium_and_plans.custom_stickers_in_dms_require_premium": "Без Plutonium нельзя использовать пользовательские стикеры в ЛС.",
|
||||
"premium_and_plans.custom_stickers_outside_source_require_premium": "Без Plutonium нельзя использовать пользовательские стикеры за пределами исходных сообществ.",
|
||||
"premium_and_plans.discriminator_change_requires_premium": "Для смены дискриминатора нужен Plutonium.",
|
||||
"premium_and_plans.no_active_subscription": "Нет активной подписки.",
|
||||
"premium_and_plans.visionary_required_for_discriminator": "Использовать этот дискриминатор можно только с пожизненным тарифом Visionary.",
|
||||
"rate_limits.accent_color_changed_too_often": "Ты слишком часто меняешь акцентный цвет. Попробуй ещё раз через {minutes} {minutes, plural, one {минуту} few {минуты} many {минут} other {минуты}}.",
|
||||
"rate_limits.avatar_changed_too_often": "Ты слишком часто меняешь аватар. Попробуй ещё раз через {minutes} {minutes, plural, one {минуту} few {минуты} many {минут} other {минуты}}.",
|
||||
"rate_limits.banner_changed_too_often": "Ты слишком часто меняешь баннер. Попробуй ещё раз через {minutes} {minutes, plural, one {минуту} few {минуты} many {минут} other {минуты}}.",
|
||||
"rate_limits.bio_changed_too_often": "Ты слишком часто меняешь био. Попробуй ещё раз через {minutes} {minutes, plural, one {минуту} few {минуты} many {минут} other {минуты}}.",
|
||||
"rate_limits.ip_authorization_resend_cooldown": "Повторная отправка авторизации по IP на паузе.",
|
||||
"rate_limits.bio_changed_too_often": "Ты слишком часто меняешь биографию. Попробуй ещё раз через {minutes} {minutes, plural, one {минуту} few {минуты} many {минут} other {минуты}}.",
|
||||
"rate_limits.ip_authorization_resend_cooldown": "Повторная отправка авторизации по IP пока недоступна. Подожди немного.",
|
||||
"rate_limits.ip_authorization_resend_limit_exceeded": "Превышен лимит повторных отправок авторизации по IP.",
|
||||
"rate_limits.phone_rate_limit_exceeded": "Превышен лимит отправок на телефон.",
|
||||
"rate_limits.pronouns_changed_too_often": "Ты слишком часто меняешь местоимения. Попробуй ещё раз через {minutes} {minutes, plural, one {минуту} few {минуты} many {минут} other {минуты}}.",
|
||||
@@ -410,12 +410,12 @@
|
||||
"rate_limits.voice_activity_sharing_on_cooldown": "Ты можешь изменять настройку по умолчанию для передачи голосовой активности только раз в 24 часа. Попробуй ещё раз через {retry_after} {retry_after, plural, one {секунду} few {секунды} many {секунд} other {секунды}}.",
|
||||
"roles.cannot_reorder_everyone_role": "Нельзя переместить роль @everyone.",
|
||||
"roles.cannot_set_everyone_hoist": "Нельзя изменить позицию отображения для роли @everyone.",
|
||||
"roles.invalid_role_id": "Некорректный ID роли: {roleId}.",
|
||||
"roles.invalid_role_id": "Неверный ID роли: {roleId}.",
|
||||
"roles.parse_and_users_or_roles_cannot_be_used_together": "Нельзя использовать `parse` вместе с `allowed_mentions.users` или `allowed_mentions.roles`.",
|
||||
"stickers_and_emojis.custom_emoji_not_found": "Кастомное эмодзи не найдено.",
|
||||
"stickers_and_emojis.custom_sticker_not_found": "Кастомный стикер не найден.",
|
||||
"stickers_and_emojis.max_reactions_reached": "Ты достиг максимума — {count} {count, plural, one {реакция} few {реакции} many {реакций} other {реакции}}.",
|
||||
"stickers_and_emojis.max_stickers_reached": "Ты достиг максимума — {count} {count, plural, one {стикер} few {стикера} many {стикеров} other {стикера}}.",
|
||||
"stickers_and_emojis.custom_emoji_not_found": "Пользовательское эмодзи не найдено.",
|
||||
"stickers_and_emojis.custom_sticker_not_found": "Пользовательский стикер не найден.",
|
||||
"stickers_and_emojis.max_reactions_reached": "Ты достиг максимума: {count} {count, plural, one {реакция} few {реакции} many {реакций} other {реакции}}.",
|
||||
"stickers_and_emojis.max_stickers_reached": "Ты достиг максимума: {count} {count, plural, one {стикер} few {стикера} many {стикеров} other {стикера}}.",
|
||||
"stickers_and_emojis.not_valid_unicode_emoji": "Некорректное Юникод-эмодзи.",
|
||||
"stickers_and_emojis.unknown_emoji": "Неизвестное эмодзи.",
|
||||
"stickers_and_emojis.unknown_sticker": "Неизвестный стикер.",
|
||||
@@ -433,10 +433,10 @@
|
||||
"stripe.webhook_not_available": "Обработка вебхуков недоступна.",
|
||||
"stripe.webhook_signature_invalid": "Недействительная подпись вебхука Stripe.",
|
||||
"stripe.webhook_signature_missing": "Отсутствует подпись вебхука Stripe.",
|
||||
"tickets.ticket_already_completed": "Эта задача уже завершена.",
|
||||
"tickets.ticket_already_completed": "Этот тикет уже завершён.",
|
||||
"tos_and_age.date_of_birth_format_invalid": "Неверный формат даты рождения.",
|
||||
"tos_and_age.must_agree_to_tos_and_privacy": "Необходимо согласиться с Условиями использования и Политикой конфиденциальности.",
|
||||
"tos_and_age.must_be_minimum_age": "Для создания аккаунта тебе должно быть не меньше {minAge} {minAge, plural, one {год} few {года} many {лет} other {лет}}.",
|
||||
"tos_and_age.must_be_minimum_age": "Для создания аккаунта тебе должно быть не меньше {minAge} {minAge, plural, one {года} few {лет} many {лет} other {лет}}.",
|
||||
"unknown_entities.unknown_channel": "Канал не найден.",
|
||||
"unknown_entities.unknown_guild": "Сообщество не найдено.",
|
||||
"unknown_entities.unknown_invite": "Приглашение не найдено или больше не действует.",
|
||||
@@ -453,27 +453,27 @@
|
||||
"usernames_and_tags.discriminator_out_of_range": "Дискриминатор должен быть в диапазоне от {min} до {max}.",
|
||||
"usernames_and_tags.discriminator_required": "Дискриминатор обязателен.",
|
||||
"usernames_and_tags.display_name_length_invalid": "Отображаемое имя должно содержать от {min} до {max} символов.",
|
||||
"usernames_and_tags.display_name_reserved_terms": "Отображаемое имя не может содержать \"системное сообщение\".",
|
||||
"usernames_and_tags.display_name_reserved_value": "Отображаемое имя не может быть \"everyone\" или \"here\".",
|
||||
"usernames_and_tags.display_name_reserved_terms": "Отображаемое имя не может содержать «system message».",
|
||||
"usernames_and_tags.display_name_reserved_value": "Отображаемое имя не может быть «everyone» или «here».",
|
||||
"usernames_and_tags.global_name_length_invalid": "Глобальное имя должно содержать от {min} до {max} символов.",
|
||||
"usernames_and_tags.global_name_reserved_value": "Глобальное имя не может быть \"everyone\" или \"here\".",
|
||||
"usernames_and_tags.tag_already_taken": "Этот тег уже используется.",
|
||||
"usernames_and_tags.global_name_reserved_value": "Глобальное имя не может быть «everyone» или «here».",
|
||||
"usernames_and_tags.tag_already_taken": "Этот тег уже занят.",
|
||||
"usernames_and_tags.too_many_users_with_this_username": "Слишком много пользователей с таким именем.",
|
||||
"usernames_and_tags.too_many_users_with_username_try_different": "Слишком много пользователей с таким именем. Попробуй другое имя пользователя.",
|
||||
"usernames_and_tags.unclaimed_accounts_can_only_set_email_via_token": "Неподтверждённые аккаунты могут привязать почту только с помощью токена.",
|
||||
"usernames_and_tags.username_invalid_characters": "Имя пользователя может содержать только латинские буквы (a-z, A-Z), цифры (0-9) и знаки подчеркивания (_).",
|
||||
"usernames_and_tags.unclaimed_accounts_can_only_set_email_via_token": "Аккаунты с незавершённой настройкой могут указать email только с помощью токена.",
|
||||
"usernames_and_tags.username_invalid_characters": "Имя пользователя может содержать только латинские буквы (a-z, A-Z), цифры (0-9) и знаки подчёркивания (_).",
|
||||
"usernames_and_tags.username_length_invalid": "Имя пользователя должно содержать от {min} до {max} символов.",
|
||||
"usernames_and_tags.username_not_available": "Это имя пользователя недоступно.",
|
||||
"usernames_and_tags.username_reserved_terms": "Имя пользователя не может содержать \"Fluxer\" или \"системное сообщение\".",
|
||||
"usernames_and_tags.username_reserved_value": "Имя пользователя не может быть \"everyone\" или \"here\".",
|
||||
"usernames_and_tags.username_reserved_terms": "Имя пользователя не может содержать «fluxer» или «system message».",
|
||||
"usernames_and_tags.username_reserved_value": "Имя пользователя не может быть «everyone» или «here».",
|
||||
"vanity_urls.vanity_url_already_taken": "Этот персональный URL уже занят.",
|
||||
"vanity_urls.vanity_url_code_already_taken": "Код персонального URL уже занят.",
|
||||
"vanity_urls.vanity_url_code_cannot_contain_fluxer": "Код персонального URL не может содержать \"Fluxer\".",
|
||||
"vanity_urls.vanity_url_code_cannot_contain_fluxer": "Код персонального URL не может содержать «fluxer».",
|
||||
"vanity_urls.vanity_url_code_length_invalid": "Код персонального URL должен содержать от {min} до {max} символов.",
|
||||
"vanity_urls.vanity_url_invalid_characters": "Персональный URL может содержать только строчные буквы (a-z), цифры (0-9) и дефисы (-).",
|
||||
"webhooks.cannot_modify_system_webhook": "Нельзя редактировать системные сообщения.",
|
||||
"webhooks.max_webhooks_per_channel_reached": "Ты достиг максимума — {count} {count, plural, one {вебхук} few {вебхука} many {вебхуков} other {вебхука}} на канал.",
|
||||
"webhooks.max_webhooks_per_guild_reached": "Ты достиг максимума — {count} {count, plural, one {вебхук} few {вебхука} many {вебхуков} other {вебхука}} на сообщество.",
|
||||
"webhooks.max_webhooks_per_channel_reached": "Ты достиг максимума: {count} {count, plural, one {вебхук} few {вебхука} many {вебхуков} other {вебхука}} на канал.",
|
||||
"webhooks.max_webhooks_per_guild_reached": "Ты достиг максимума: {count} {count, plural, one {вебхук} few {вебхука} many {вебхуков} other {вебхука}} на сообщество.",
|
||||
"webhooks.unknown_webhook": "Неизвестный вебхук.",
|
||||
"webhooks.webhook_name_length_invalid": "Имя вебхука должно содержать от {min} до {max} символов."
|
||||
}
|
||||
Reference in new issue
Block a user