Настройка языка во внешнем компоненте идентификации Microsoft Entra

Применяется к: зеленый круг с символом белой галочки, указывающим, что следующее содержимое относится к рабочим арендаторам. Рабочие арендаторы (узнать больше)

Совет

Эта статья относится к пользовательским потокам B2B совместной работы в арендаторах рабочей силы. Сведения о внешних арендаторах см. в разделе "Настройка языка опыта проверки подлинности".

Настройка языка в Microsoft Entra External ID позволяет потоку пользователей соответствовать различным языкам в соответствии с потребностями пользователей. Корпорация Майкрософт предоставляет переводы на 36 языков. В этой статье вы узнаете, как настроить имена атрибутов на странице коллекции атрибутов, даже если интерфейс предоставляется только на одном языке.

Как работает функция настройки языка

По умолчанию настройка языка включена для пользователей, чтобы обеспечить согласованную регистрацию. Вы можете использовать языки для изменения строк, отображаемых пользователям в процессе сбора атрибутов во время регистрации. Если вы используете пользовательские атрибуты, необходимо предоставить собственные переводы.

Настройка строк

Настройка языка позволяет настраивать любые строки в пользовательском процессе.

  1. Войдите в Центр администрирования Microsoft Entra как минимум как Администратор потоков пользователей с внешними идентификаторами.
  2. Перейдите к Entra ID>Внешние идентификаторы>Потоки пользователей.
  3. Выберите поток пользователя, который необходимо включить для переводов.
  4. Щелкните Языки.
  5. На странице Языки для потока пользователя выберите язык, который требуется настроить.
  6. Разверните страницу коллекции атрибутов.
  7. Выберите "Скачать значения по умолчанию" (или "Скачать переопределения", если вы ранее изменили этот язык).

В результате будет создан JSON-файл, который можно использовать для изменения строк.

Снимок экрана: страница языка потока пользователя с параметром

Замена любой строки на странице

  1. Откройте скачанный JSON-файл в редакторе JSON.
  2. Найдите элемент, требующий замены. Вы можете найти StringId искомой строки или найти атрибут Value, который вы хотите изменить.
  3. Замените атрибут Value значением, которое требуется отобразить.
  4. В каждой строке, которую необходимо изменить, замените Override на true. Если значение Override не изменено на true, запись игнорируется.
  5. Сохраните файл и отправьте изменения.

Снимок экрана рабочего процесса настройки языка, показывающий, куда загрузить файл переопределения JSON.

Изменение атрибутов расширения

Если вы хотите изменить или добавить в JSON строку пользовательского атрибута, это нужно сделать в следующем формате:

{
  "LocalizedStrings": [
    {
      "ElementType": "ClaimType",
      "ElementId": "extension_<ExtensionAttribute>",
      "StringId": "DisplayName",
      "Override": true,
      "Value": "<ExtensionAttributeValue>"
    }
    [...]
}

Замените <ExtensionAttribute> именем пользовательского атрибута.

Замените <ExtensionAttributeValue> новой строкой для отображения.

Укажите список значений с помощью LocalizedCollections

Если вы хотите предоставить список значений для ответов, необходимо создать атрибут LocalizedCollections. LocalizedCollections является массивом пар Name и Value. Элементы отображаются в указанном порядке. Для добавления LocalizedCollections используйте следующий формат.

{
  "LocalizedStrings": [...],
  "LocalizedCollections": [{
      "ElementType":"ClaimType",
      "ElementId":"<UserAttribute>",
      "TargetCollection":"Restriction",
      "Override": true,
      "Items":[
           {
                "Name":"<Response1>",
                "Value":"<Value1>"
           },
           {
                "Name":"<Response2>",
                "Value":"<Value2>"
           }
     ]
  }]
}
  • ElementId представляет собой пользовательский атрибут, ответом на который является LocalizedCollections.
  • Name — это значение, отображаемое пользователю.
  • Value возвращается в запросе при выборе этого параметра.

Загрузка изменений

  1. Внеся изменения в JSON-файл, вернитесь к клиенту.
  2. Выберите потоки пользователей и выберите поток пользователя, который вы хотите активировать для перевода.
  3. Щелкните Языки.
  4. Выберите язык, на который требуется выполнить перевод.
  5. Выберите страницу сбора атрибутов
  6. Щелкните значок папки и выберите JSON-файл для отправки.
  7. Изменения автоматически сохраняются в пользовательском потоке. Переопределение можно найти на вкладке "Настроено ".
  8. Чтобы удалить или скачать изменённый файл переопределения, выберите язык и разверните страницу коллекции атрибутов.

Снимок экрана настроек языковых параметров с возможностью скачивания или удаления JSON-файла с переопределениями.

Дополнительная информация:

Использование меток настройки пользовательского интерфейса страницы для переопределения параметров страницы

При включении настройки языка все предыдущие изменения меток, использующих настройки пользовательского интерфейса страницы, сохраняются в JSON-файле для английского языка (en). Вы можете продолжать изменять метки и другие текстовые строки, загружая языковые ресурсы в кастомизации языка.

Актуальные переводы

Корпорация Майкрософт стремится предоставить наиболее актуальные переводы Мы постоянно улучшаем переводы в соответствии с вашими требованиями. Корпорация Майкрософт идентифицирует ошибки и глобальные изменения терминологии и делает обновления, которые легко работают в потоке пользователя.

Поддержка языков с написанием справа налево

Корпорация Майкрософт в настоящее время не поддерживает языки, использующие направление справа налево, но вы можете использовать пользовательские настройки локалей и CSS для изменения отображения строк. Если вам нужна эта функция, проголосуйте за него в отзыве Azure.

Переводы для поставщиков социальных идентификаций

Корпорация Майкрософт предоставляет параметр ui_locales OIDC для социальных логинов. Однако некоторые поставщики удостоверений в социальных сетях, включая Facebook и Google, их не признают.

Поведение браузера

Chrome и Firefox запрашивают установленный язык. Если язык поддерживается, он отображается вместо значения по умолчанию. Microsoft Edge в настоящее время не запрашивает язык и использует язык по умолчанию.

Поддерживаемые языки

Внешняя идентификация Microsoft Entra включает поддержку следующих языков. Языки пользовательского потока предоставляются внешним идентификатором Microsoft Entra. Языки уведомлений для многофакторной аутентификации предоставляются системой Microsoft Entra multifactor authentication.

Язык Код языка Маршруты пользователей Уведомления MFA
Арабский ар Символ X, обозначающий номер. Зеленая галочка.
Болгарский БГ Символ X, обозначающий номер. Зеленая галочка.
Бенгальский Млрд Зеленая галочка. Символ X, обозначающий номер.
Каталанский центральный орган сертификации Символ X, обозначающий номер. Зеленая галочка.
чешский cs Зеленая галочка. Зеленая галочка.
датский да Зеленая галочка. Зеленая галочка.
немецкий де Зеленая галочка. Зеленая галочка.
Греческий эль Зеленая галочка. Зеленая галочка.
Английский эн Зеленая галочка. Зеленая галочка.
Испанский эс Зеленая галочка. Зеленая галочка.
Эстонский и Символ X, обозначающий отсутствие поддержки. Зеленая галочка.
Баскский Европейский Союз Символ X, обозначающий отсутствие поддержки. Зеленая галочка.
Финский фи Зеленая галочка. Зеленая галочка.
французский фр Зеленая галочка. Зеленая галочка.
Галисийский Гугл X, обозначающий «нет». Зеленая галочка.
Гуджарати Гу Зеленая галочка. X, обозначающий
Иврит он Символ X, обозначающий номер. Зеленая галочка.
Хинди Привет Зеленая галочка. Зеленая галочка.
Хорватский ч Зеленая галочка. Зеленая галочка.
венгерский Ху Зеленая галочка. Зеленая галочка.
Индонезийский идентификатор Символ X, обозначающий номер. Зеленая галочка.
Итальянский это Зеленая галочка. Зеленая галочка.
Японский ja Зеленая галочка. Зеленая галочка.
Казахский КК Символ X, обозначающий номер. Зеленая галочка.
Каннада Кн Зеленая галочка. Символ X, обозначающий номер.
Корейский Ко Зеленая галочка. Зеленая галочка.
Литовский литр Символ X, обозначающий номер. Зеленая галочка.
Латышский ЛВ Символ X, обозначающий номер. Зеленая галочка.
Малаялам мл Зеленая галочка. Символ X, обозначающий номер.
Маратхи мистер Зеленая галочка. Символ X, обозначающий номер.
Малайский мс Зеленая галочка. Зеленая галочка.
Норвежский (букмол) nb Зеленая галочка. Символ X, обозначающий номер.
Нидерландский Нидерланды Зеленая галочка. Зеленая галочка.
Норвежский нет Символ X, обозначающий номер. Зеленая галочка.
Панджаби папа Зеленая галочка. Символ X, обозначающий номер.
Польский pl Зеленая галочка. Зеленая галочка.
Португальский — Бразилия pt-br Зеленая галочка. Зеленая галочка.
Португальский — Португалия pt-pt Зеленая галочка. Зеленая галочка.
Румынский ro Зеленая галочка. Зеленая галочка.
русский Ru Зеленая галочка. Зеленая галочка.
Словацкий sk Зеленая галочка. Зеленая галочка.
Словенский сл Символ X, обозначающий номер. Зеленая галочка.
Сербский — кириллица sr-cryl-cs Символ X, обозначающий номер. Зеленая галочка.
Сербский — латиница SR-LATN-CS Символ X, обозначающий номер. Зеленая галочка.
Шведский SV Зеленая галочка. Зеленая галочка.
Тамильский спасибо Зеленая галочка. Символ X, обозначающий номер.
Телугу te Зеленая галочка. Символ X, обозначающий номер.
Тайский тх Зеленая галочка. Зеленая галочка.
Турецкий Турция Зеленая галочка. Зеленая галочка.
Украинский Великобритания Символ X, обозначающий номер. Зеленая галочка.
Вьетнамский ВИ Символ X, обозначающий номер. Зеленая галочка.
Китайский (упрощенные иероглифы) Чж-Ханс Зеленая галочка. Зеленая галочка.
Китайский — традиционное письмо zh-hant Зеленая галочка. Зеленая галочка.

Следующие шаги