diff --git a/frontend/messages/ru.json b/frontend/messages/ru.json index 8499b277..5689b6fc 100644 --- a/frontend/messages/ru.json +++ b/frontend/messages/ru.json @@ -45,11 +45,11 @@ "passkey_was_previously_registered": "Этот ключ доступа был ранее зарегистрирован", "authenticator_does_not_support_any_of_the_requested_algorithms": "Это устройство не поддерживает совместимый ключ доступа", "webauthn_error_invalid_rp_id": "Для этого домена неправильно настроены ключи доступа.", - "webauthn_error_invalid_domain": "Пароли-ключи нельзя использовать в настроенном домене.", - "contact_administrator_to_fix": "Обратись к своему администратору, чтобы решить эту проблему.", + "webauthn_error_invalid_domain": "Ключи доступа нельзя использовать в настроенном домене.", + "contact_administrator_to_fix": "Обратитесь к своему администратору, чтобы решить эту проблему.", "webauthn_operation_not_allowed_or_timed_out": "Запрос на использование ключа доступа отменён или истёк срок ожидания", "webauthn_not_supported_by_browser": "Этот браузер не поддерживает ключи доступа. Попробуйте войти другим способом.", - "passkey_request_expired": "Срок действия твоего запроса на ключ доступа истек", + "passkey_request_expired": "Срок действия вашего запроса на ключ доступа истек", "passkey_response_invalid": "Не удалось обработать ответ от ключа доступа", "passkey_verification_failed": "Не удалось проверить ключ доступа", "passkey_user_verification_required": "Ключ доступа не смог подтвердить вашу личность. Если вы используете ключ безопасности, настройте PIN-код FIDO2 и повторите попытку", @@ -73,8 +73,8 @@ "do_you_want_to_sign_out_of_pocketid_with_the_account": "Вы хотите выйти из {appName} с учетной записью {#b}{username}{/b}?", "sign_in_to_appname": "Войти в {appName}", "please_try_to_sign_in_again": "Пожалуйста, попробуйте войти снова.", - "authenticate_with_passkey_to_access_account": "Авторизуйтесь с помощью ключа доступа для входа в свою учетную запись.", - "authenticate": "Авторизоваться", + "authenticate_with_passkey_to_access_account": "Аутентифицируйтесь с помощью ключа доступа, чтобы получить доступ к своей учетной записи.", + "authenticate": "Аутентифицироваться", "please_try_again": "Пожалуйста, повторите попытку.", "alternative_sign_in": "Альтернативный вход", "if_you_do_not_have_access_to_your_passkey_you_can_sign_in_using_one_of_the_following_methods": "Если вы не можете использовать свой ключ доступа, вы можете войти одним из следующих способов.", @@ -98,7 +98,7 @@ "api_keys": "Ключи API", "application_configuration": "Конфигурация приложения", "settings": "Настройки", - "update_pocket_id": "Обновите Pocket ID", + "update_pocket_id": "Обновить Pocket ID", "sqlite_storage_warning": "Мы обнаружили, что база данных SQLite хранится на сетевом диске, например NFS, SMB или FUSE. Такой вариант не поддерживается и может привести к повреждению базы данных. {#link href=|https://pocket-id.org/docs/configuration/environment-variables#sqlite|}Подробнее в документации.{/link}", "powered_by": "Работает на", "see_your_recent_account_activities": "Смотрите действия вашей учетной записи в установленный период хранения.", @@ -183,7 +183,7 @@ "actions": "Действия", "images_updated_successfully": "Изображения успешно обновлены. Это может занять пару минут для обновления.", "general": "Общее", - "configure_smtp_to_send_emails": "Включить уведомления пользователей по электронной почте при обнаружении логина с нового устройства или локации.", + "configure_smtp_to_send_emails": "Включить уведомления по электронной почте, чтобы оповещать пользователей при обнаружении входа с нового устройства или из нового местоположения.", "ldap": "LDAP", "configure_ldap_settings_to_sync_users_and_groups_from_an_ldap_server": "Настроить конфигурацию LDAP для синхронизации пользователей и групп с сервером LDAP.", "images": "Изображения", @@ -198,7 +198,7 @@ "smtp_port": "SMTP порт", "smtp_user": "SMTP пользователь", "smtp_password": "SMTP пароль", - "smtp_from": "SMTP отравитель", + "smtp_from": "Отправитель SMTP", "smtp_tls_option": "SMTP тип TLS", "email_tls_option": "Тип TLS", "skip_certificate_verification": "Пропустить верификацию сертификата", @@ -206,10 +206,10 @@ "skip_consent_description": "Не запрашивать у пользователей согласие для этого клиента и запрашиваемых им областей доступа. Включайте эту функцию только для доверенных клиентов первой стороны.", "this_can_be_useful_for_selfsigned_certificates": "Это может быть полезно для самоподписанных сертификатов.", "enabled_emails": "Отправляемые письма", - "email_login_notification": "Уведомление о логине по электронной почте", + "email_login_notification": "Уведомление по электронной почте о входе", "send_an_email_to_the_user_when_they_log_in_from_a_new_device": "Отправлять пользователю письмо при входе с нового устройства.", "emai_login_code_requested_by_user": "Код входа по электронной почте, запрошенный пользователем", - "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Позволяет пользователям обойти ключи доступа, запросив код входа, отправляемый на их электронную почту. Это значительно снижает безопасность так как любой человек, имеющий доступ к электронной почте пользователя, сможет получить доступ.", + "allow_users_to_sign_in_with_a_login_code_sent_to_their_email": "Позволяет пользователям обойти ключи доступа, запросив код входа, отправляемый на их электронную почту. Это значительно снижает безопасность, так как любой человек, имеющий доступ к электронной почте пользователя, сможет получить доступ.", "email_login_code_from_admin": "Код входа по электронной почте от администратора", "allows_an_admin_to_send_a_login_code_to_the_user": "Позволяет администратору отправлять код входа пользователю по электронной почте.", "send_test_email": "Отправить тестовое письмо", @@ -239,7 +239,7 @@ "user_first_name_attribute": "Атрибут имени пользователя", "user_last_name_attribute": "Атрибут фамилии пользователя", "user_profile_picture_attribute": "Атрибут изображения профиля пользователя", - "the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "Значением этого атрибута может быть либо URL, либо бинарное изображение в кодировке Base64.", + "the_value_of_this_attribute_can_either_be_a_url_binary_or_base64_encoded_image": "Значением этого атрибута может быть URL, бинарное изображение или изображение в кодировке Base64.", "group_members_attribute": "Атрибут членов группы", "the_attribute_to_use_for_querying_members_of_a_group": "Атрибут, используемый для запроса членов группы.", "group_unique_identifier_attribute": "Атрибут уникального идентификатора группы", @@ -300,7 +300,7 @@ "callback_urls": "URL-адреса обратного вызова", "logout_callback_urls": "URL-адреса обратного вызова при выходе", "public_client": "Публичный клиент", - "public_clients_description": "Публичные клиенты не имеют секрета клиента. Они предназначены для мобильных, SPA и нативных приложений, где секреты нельзя надежно хранить.", + "public_clients_description": "Публичные клиенты не имеют секрета клиента. Они предназначены для мобильных, веб- и нативных приложений, где секреты нельзя надежно хранить.", "pkce": "PKCE", "proof_key_code_exchange_is_a_security_feature_to_prevent_csrf_and_authorization_code_interception_attacks": "Proof Key for Code Exchange — это функция безопасности для предотвращения CSRF и атак с перехватом кода авторизации.", "requires_reauthentication": "Требуется повторная аутентификация", @@ -354,7 +354,7 @@ "reset_profile_picture_question": "Сбросить изображение профиля?", "this_will_remove_the_uploaded_image_and_reset_the_profile_picture_to_default": "Это удалит загруженное изображение и сбросит изображение профиля на изображение по умолчанию. Вы хотите продолжить?", "reset": "Сбросить", - "reset_to_default": "Сбросить по умолчанию", + "reset_to_default": "Восстановить значения по умолчанию", "profile_picture_has_been_reset": "Изображение профиля было сброшено. Обновление может занять несколько минут.", "select_the_language_you_want_to_use": "Выберите язык, который вы хотите использовать. Обратите внимание, что часть текста может быть переведена автоматически и содержать неточности.", "contribute_to_translation": "Если вы нашли ошибку, приглашаем вас помочь с переводом на {#link href=|https://crowdin.com/project/pocket-id|}Crowdin{/link}.", @@ -396,11 +396,11 @@ "enter_code_displayed_in_previous_step": "Введите код, который был отображен на предыдущем шаге.", "authorize": "Авторизовать", "federated_client_credentials": "Федеративные учетные данные клиента", - "federated_client_credentials_description": "Федеративные учетные данные клиента позволяют аутентифицировать OIDC-клиентов без необходимости управления долгоживущими секретами. Для подтверждения клиента (client assertions) они используют JWT-токены, выпущенные сторонними поставщиками, например, токены идентификации рабочих нагрузок.", + "federated_client_credentials_description": "Федеративные учетные данные клиента позволяют аутентифицировать OIDC-клиентов без необходимости управления долгоживущими секретами. Для подтверждения клиента (client assertions) они используют JWT-токены, выпущенные сторонними поставщиками, например токены удостоверения рабочей нагрузки.", "add_federated_client_credential": "Добавить федеративные учетные данные клиента", - "add_another_federated_client_credential": "Добавить другие федеративные учетные данные клиента", - "federated_identity_number": "Идентичность {number}", - "remove_federated_identity": "Удалить федеративную идентичность", + "add_another_federated_client_credential": "Добавить ещё одни федеративные учетные данные клиента", + "federated_identity_number": "Удостоверение {number}", + "remove_federated_identity": "Удалить федеративное удостоверение", "issuer": "Издатель", "subject": "Субъект", "defaults_to_the_client_id": "По умолчанию используется идентификатор клиента", @@ -413,9 +413,9 @@ "public_key": "Публичный ключ", "add_public_key": "Добавить публичный ключ", "remove_public_key": "Удалить публичный ключ {keyId}", - "paste_public_key_description": "Вставьте публичный ключ в формате JWK или JWKS для нескольких ключей. У каждого ключа должен быть идентификатор ключа.", + "paste_public_key_description": "Вставьте публичный ключ в формате JWK или набор из нескольких ключей в формате JWKS. У каждого ключа должен быть идентификатор ключа.", "public_key_already_added": "Ключ с идентификатором \"{keyId}\" уже добавлен", - "paste_a_public_key_or_a_jwks": "Вставьте публичный ключ в формате JWK или JWKS, содержащий несколько ключей", + "paste_a_public_key_or_a_jwks": "Вставьте публичный ключ в формате JWK или набор из нескольких ключей в формате JWKS", "the_value_is_not_valid_json": "Значение не является допустимым JSON", "the_value_is_not_a_jwk_or_a_jwks": "Значение не является JWK или JWKS", "the_jwks_does_not_contain_any_key": "JWKS не содержит ни одного ключа", @@ -480,7 +480,7 @@ "skip_for_now": "Пока пропустить", "account_created": "Учетная запись создана", "enable_user_signups": "Включить регистрацию пользователей", - "enable_user_signups_description": "Реши, как пользователи могут регистрировать новые учетные записи в Pocket ID.", + "enable_user_signups_description": "Решите, как пользователи могут регистрировать новые учетные записи в Pocket ID.", "user_signups_are_disabled": "Регистрация пользователей в настоящее время отключена", "create_signup_token": "Создать токен регистрации", "view_active_signup_tokens": "Показать активные токены регистрации", @@ -504,7 +504,7 @@ "skip_passkey_setup_description": "Настоятельно рекомендуется настроить ключ доступа, так как без него вы не сможете войти в свою учетную запись по истечении сессии.", "my_apps": "Мои приложения", "no_apps_available": "Нет доступных приложений", - "contact_your_administrator_for_app_access": "Свяжись с администратором, чтобы получить доступ к приложениям.", + "contact_your_administrator_for_app_access": "Свяжитесь с администратором, чтобы получить доступ к приложениям.", "launch": "Запустить", "client_launch_url": "Клиентский URL для запуска", "client_launch_url_description": "URL-адрес, который откроется, когда кто-то запустит приложение со страницы «Мои приложения».", @@ -552,7 +552,7 @@ "no": "Нет", "restricted": "Ограниченный", "scim_provisioning": "SCIM-провижининг", - "scim_provisioning_description": "SCIM позволяет автоматически предоставлять и отзывать доступ пользователей и групп для вашего OIDC-клиента. Подробнее — в {#link href=|https://pocket-id.org/docs/configuration/scim|}документации{/link}.", + "scim_provisioning_description": "SCIM позволяет автоматически создавать и удалять пользователей и группы из вашего OIDC-клиента. Подробнее — в {#link href=|https://pocket-id.org/docs/configuration/scim|}документации{/link}.", "scim_endpoint": "Конечная точка SCIM", "scim_token": "Токен SCIM", "last_successful_sync_at": "Последняя удачная синхронизация: {time}", @@ -560,7 +560,7 @@ "scim_enabled_successfully": "SCIM успешно включен.", "scim_disabled_successfully": "SCIM успешно отключен.", "disable_scim_provisioning": "Отключить SCIM-провижининг", - "disable_scim_provisioning_confirm_description": "Вы уверены, что хотите отключить подготовку учетных записей SCIM для {#b}{clientName}{/b}? Автоматическое предоставление и отзыв доступа для пользователей и групп прекратятся.", + "disable_scim_provisioning_confirm_description": "Вы уверены, что хотите отключить SCIM-провижининг для {#b}{clientName}{/b}? Автоматическое создание и удаление пользователей и групп прекратится.", "scim_sync_failed": "Сбой синхронизации SCIM. Проверьте журналы сервера для получения дополнительной информации.", "scim_sync_successful": "Синхронизация SCIM успешно завершена.", "save_and_sync": "Сохранить и синхронизировать", @@ -571,7 +571,7 @@ "smtp_field_required_when_email_enabled": "Требуется, если включены уведомления по электронной почте", "renew": "Обновить", "renew_api_key": "Обновить ключ API", - "renew_api_key_description": "При обновлении ключа API будет сгенерирован новый ключ. Не забудь обновить все интеграции, которые используют этот ключ.", + "renew_api_key_description": "При обновлении ключа API будет сгенерирован новый ключ. Не забудьте обновить все интеграции, которые используют этот ключ.", "api_key_renewed": "Ключ API обновлен", "app_config_home_page": "Главная страница", "app_config_home_page_description": "Страница, на которую пользователи перенаправляются после входа.", @@ -585,20 +585,20 @@ "mark_as_unverified": "Пометить как неподтвержденную", "mark_as_verified": "Пометить как подтвержденную", "email_verification_sent": "Письмо с подтверждением успешно отправлено.", - "emails_verified_by_default": "Электронные почты подтверждены по умолчанию", + "emails_verified_by_default": "Адреса электронной почты подтверждены по умолчанию", "emails_verified_by_default_description": "Если эта функция включена, адреса электронной почты пользователей будут по умолчанию помечаться как подтверждённые при регистрации или при смене адреса.", "user_has_no_passkeys_yet": "У этого пользователя пока нет ключей доступа.", "replay_protection": "Защита от повторного воспроизведения", "replay_protection_description": "Если эта опция включена, указанный токен можно использовать только один раз. Если ваш поставщик использует один и тот же токен несколько раз, возможно, придётся отключить эту опцию.", "apis": "API", "create_api": "Создать API", - "create_a_new_api_description": "Создайте новый API, для которого клиенты смогут запрашивать токены доступа.", + "create_a_new_api_description": "Создайте новый API, для которого клиенты смогут запрашивать токены доступа. Подробнее об API — в {#link href=|https://pocket-id.org/docs/guides/apis|}документации{/link}.", "add_api": "Добавить API", "manage_apis": "Управление API", "api_resource": "Ресурс", "api_resource_description": "Уникальный URI, который идентифицирует этот ресурс API. Клиенты запрашивают его с помощью параметра resource. Его нельзя изменить позже.", "api_permissions": "Права доступа", - "api_permissions_description": "Права доступа (области действия), которые клиенты могут запрашивать для этого API.", + "api_permissions_description": "Права доступа (области доступа), которые клиенты могут запрашивать для этого API.", "api_permission_key": "Разрешение", "add_permission": "Добавить разрешение", "type": "Тип", @@ -608,16 +608,16 @@ "api_permissions_updated_successfully": "Права доступа успешно обновлены", "are_you_sure_you_want_to_delete_this_api": "Вы уверены, что хотите удалить этот API? Клиенты потеряют доступ к его разрешениям.", "api_access": "Доступ к API", - "api_access_description": "Выберите API, для которых клиент может запрашивать токены от имени пользователей (делегированный доступ) и для себя через предоставление учетных данных клиента (доступ клиента), а также разрешения, которые он может запрашивать.", + "api_access_description": "Выберите API, для которых клиент может запрашивать токены от имени пользователей (делегированный доступ) и для себя через поток Client Credentials (доступ клиента), а также разрешения, которые он может запрашивать.", "api_access_updated_successfully": "Доступ к API обновлён успешно", "no_apis_defined_yet": "Пока не определено ни одного API. API позволяют клиентам запрашивать токены доступа к конкретным ресурсам и разрешениям.", "access_an_api_on_your_behalf": "Получить доступ к API от вашего имени", "api_name": "Название API", "user_delegated_access": "Доступ, делегированный пользователем", "client_access": "Доступ клиента (M2M)", - "client_access_unavailable_for_public_clients": "Публичные клиенты не могут использовать поток учетных данных клиента, поэтому доступ клиента недоступен.", + "client_access_unavailable_for_public_clients": "Публичные клиенты не могут использовать поток Client Credentials, поэтому доступ клиента недоступен.", "permissions_granted_count": "Предоставлено разрешений: {granted} из {total}", - "select_the_access_this_client_may_request": "Выберите, может ли этот клиент запрашивать токены для API от имени вошедшего пользователя (делегированный доступ) и от своего имени без участия пользователя через предоставление учетных данных клиента (доступ клиента), а также разрешения, которые он может запрашивать.", + "select_the_access_this_client_may_request": "Выберите, может ли этот клиент запрашивать токены для API от имени вошедшего пользователя (делегированный доступ) и от своего имени без участия пользователя через поток Client Credentials (доступ клиента), а также разрешения, которые он может запрашивать.", "user_delegated_access_description": "Клиент может запрашивать токены для этого API от имени пользователя, вошедшего в систему.", "client_access_description": "Клиент может запросить токены для этого API от своего имени, без участия пользователя.", "no_access": "Нет доступа",