Localisation d’Universal Login
Sélection de la langue
- les langues prises en charge par Auth0, énumérées ci-dessus
- la liste des langues configurées dans la section Tenant Settings de l’Auth0 Dashboard, où vous pouvez sélectionner les langues prises en charge par votre tenant et en choisir une par défaut. Par défaut, seule l’anglais est sélectionné, mais vous pouvez choisir celles dont vous avez besoin.
- la valeur du paramètre
ui_localesenvoyée au point de terminaison de la demande d’autorisation, qui peut servir à restreindre la liste des langues pour une application ou une session. Vous pouvez fournir une liste de locales séparées par des espaces. La première locale de la liste doit correspondre à une locale activée dans votre tenant pour qu’elle soit prise en compte dans l’UI. - l’en-tête HTTP
Accept-Languageenvoyé par le navigateur. Auth0 affiche les pages dans cette langue si elle est autorisée par les paramètres ci-dessus. Sinon, les pages s’affichent dans la langue par défaut.
PATCH au point de terminaison Tenants avec le corps suivant, en remplaçant he par le code de langue que vous voulez ajouter :
ui_locales de la requête de connexion.
Vous pouvez aussi définir les langues activées pour le tenant au moyen de la Management API, à l’aide du point de terminaison Update Tenants. La langue par défaut est la première de la liste.
Langues de droite à gauche
dir.
Limitations
- Le paramètre
ui_localespeut uniquement être utilisé dans les flux , puisqu’il n’est pas disponible avec Security Assertion Markup Language ou WS-Federation. - Le paramètre
ui_localesn’est pas transmis aux fournisseurs d’identité en amont . Pour en savoir plus sur la transmission de paramètres aux IdPs, consultez Pass Parameters to Identity Providers. - Il n’est pas possible de localiser les scopes sur la page de consentement.
Problèmes connus
- Universal Login Page affiche l’attribut HTML
langdu code de languefr-FRsous la formefr. - Universal Login Page affiche l’attribut HTML
langdu code de languept-PTsous la formept.