Passer au contenu principal

Localisation de la connexion universelle

L’expérience de connexion universelle est localisée dans les langues suivantes :

Choix de la langue

La langue dans laquelle les pages seront affichées sera sélectionnée en fonction  :
  • des langues prises en charge par Auth0, qui sont susmentionnées.
  • La liste des langues configurées dans les paramètres du locataire, où vous pouvez sélectionner les langues que votre locataire prend en charge et en choisir une par défaut. Par défaut, la liste n’a que l’anglais sélectionné, mais vous pouvez choisir celles dont vous avez besoin.
  • La valeur du paramètre ui_locales envoyée au point de terminaison de demande d’autorisation, qui peut être utilisée pour restreindre la liste des langues pour une application ou une session. Vous pouvez fournir une liste de locales délimitée par des espaces. La première locale de la liste doit correspondre à la locale activée dans votre locataire pour se refléter dans l’interface utilisateur.
  • L’en-tête HTTP Accept-Language envoyé par le navigateur. Les pages seront affichées dans cette langue si elle est autorisée par les paramètres ci-dessus. Sinon, les pages seront affichées dans la langue par défaut.
Pour ajouter une langue qui n’est pas répertoriée ci-dessus, utilisez pour créer un appel PATCH au point de terminaison des locataires avec le corps suivant, en remplacement he avec le code langue que vous souhaitez ajouter :
Une fois ajouté, spécifiez la langue dans le paramètre de requête ui_locales de la demande de connexion.

Définir les langues prises en charge par le locataire

Vous pouvez définir les langues prises en charge et celles par défaut dans la section Tenant Settings (Paramètres du locataire) dans le Dashboard. Vous pouvez également spécifier les langues activées pour le locataire par le biais de Management API en utilisant le point de terminaison Mettre à jour les paramètres du locataire. La première langue de la liste sera la langue par défaut.

Limites

  • Le paramètre ui_locales ne peut être utilisé que dans les flux , car il n’est pas disponible dans ou WS-Federation.
  • Le paramètre ui_locales  n’est pas transmis aux fournisseurs d’identité () en amont. Pour en savoir plus sur le passage de paramètres aux fournisseurs d’identité, consultez Transmettre les paramètres aux fournisseurs d’identité.
  • Il n’est pas possible de localiser les permissions dans la page de Consentement.

Problèmes connus

  • L’ULP rend l’attribut HTML lang pour le code de langue fr-FR en tant que fr.
  • L’ULP rend l’attribut HTML lang pour le code de langue pt-PT en tant que pt.

Localisation de la connexion classique

Dans l’expérience de connexion classique, la localisation (traduction) se fait à l’aide de nos gadgets logiciels JavaScript pour la connexion, la page de réinitialisation du mot de passe et les politiques liées au mot de passe. La page MFA utilise par défaut le gadget logiciel Auth0 , qui ne peut pas être localisé. Vous pouvez créer des versions localisées en utilisant guardian.js. Il n’est pas possible de localiser la page de Consentement.

En savoir plus