Passer au contenu principal

Localisation d’Universal Login

L’expérience est offerte dans les langues suivantes. Les entrées marquées d’un astérisque se lisent de droite à gauche.
LangueCode
Albanaissq
Amhariqueam
Arabe*ar
Arabe (Égypte)*ar-EG
Arabe (Arabie saoudite)*ar-SA
Arménienhy
Azerbaïdjanaisaz
Basqueeu-ES
Bengalibn
Bosnienbs
Bulgarebg
Catalanca-ES
Chinois - Hong Kongzh-HK
Chinois - simplifiézh-CN
Chinois - traditionnelzh-TW
Croatehr
Tchèquecs
Danoisda
Néerlandaisnl
Anglaisen
Anglais - Canadaen-CA
Estonienet
Farsi (persan)*fa
Finnoisfi
Françaisfr-FR
Français - Canadafr-CA
Galiciengl-ES
Géorgienka
Allemandde
Grecel
Gujaratigu
Hébreu*he
Hindihi
Hongroishu
Islandaisis
Indonésienid
Italienit
Japonaisja
Kannadakn
Coréenko
Lettonlv
Lituanienlt
Macédonienmk
Malaisms
Malayalamml
Marathimr
Mongolmn
Monténégrincnr
Myanmarmy
Norvégienno
Norvégien - Bokmålnb
Norvégien - Nynorsknn
Polonaispl
Portugais - Brésilpt-BR
Portugais - Portugalpt-PT
Punjabipa
Roumainro
Russeru
Serbesr
Slovaquesk
Slovènesl
Somaliso
Espagnoles
Espagnol - Argentinees-AR
Espagnol - Amérique latinees-419
Espagnol - Mexiquees-MX
Swahilisw
Suédoissv
Tagalogtl
Tamazightzgh
Tamoulta
Télougoute
Thaïth
Turctr
Ukrainienuk
Ourdou*ur
Vietnamienvi
Galloiscy

Sélection de la langue

Auth0 sélectionne la langue d’affichage des pages en fonction des éléments suivants :
  • Les langues prises en charge par Auth0, qui sont indiqué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 locataire et en choisir une par défaut. Par défaut, seule l’anglais est sélectionné, mais vous pouvez choisir les langues dont vous avez besoin.
  • La valeur du paramètre ui_locales envoyé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 paramètres régionaux séparés par des espaces. Le premier paramètre régional de la liste doit correspondre à un paramètre régional activé dans votre locataire pour être pris en compte dans l’interface utilisateur.
  • L’en-tête HTTP Accept-Language envoyé 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.
Utilisez la d’Auth0 pour effectuer un appel PATCH au point de terminaison Tenants avec le corps suivant, en remplaçant he par le code de langue à ajouter :
{
  "enabled_locales": [
    "en","he"
  ]
}
Une fois la langue ajoutée, spécifiez-la dans le paramètre de requête ui_locales de la requête de connexion. Vous pouvez également spécifier les langues activées pour le locataire via 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

La prise en charge des langues de droite à gauche est offerte en Accès anticipé. Pour demander cette fonctionnalité, communiquez avec l’assistance Auth0. En utilisant cette fonctionnalité, vous acceptez les conditions applicables de l’essai gratuit énoncées dans le Contrat-cadre d’abonnement d’Okta. Pour en savoir plus sur le cycle de publication des produits d’Auth0, consultez Étapes de publication des produits.
La prise en charge des langues de droite à gauche (RtL) permet à votre locataire d’afficher du texte en arabe (standard, égyptien et saoudien), en persan, en hébreu et en ourdou. Les locataires qui utilisent du texte RtL doivent être conformes aux WCAG 2.2 niveau AA et, si votre locataire utilise des modèles de page, vous devez mettre à jour la balise HTML pour inclure l’attribut dir.
{% assign resolved_dir = dir | default: "auto" %}
<html lang="{{locale}}" dir="{{resolved_dir}}">

Limites

  • Le paramètre ui_locales ne peut être utilisé que dans les flux , puisqu’il n’est pas pris en charge avec le protocole Security Assertion Markup Language ni avec WS-Federation.
  • Le paramètre ui_locales n’est pas transmis aux fournisseurs d’identité en amont . Pour en savoir plus sur la transmission de paramètres aux IdP, consultez Pass Parameters to Identity Providers.
  • Il n’est pas possible de localiser les scopes sur la page de consentement.

Problèmes connus

  • La page Universal Login affiche l’attribut HTML lang associé au code de langue fr-FR sous la forme fr.
  • La page Universal Login affiche l’attribut HTML lang associé au code de langue pt-PT sous la forme pt.

Localisation de Connexion classique

Dans l’expérience Connexion classique, la localisation repose sur les widgets JavaScript d’Auth0 pour la connexion, la page de réinitialisation du mot de passe et les politiques de mot de passe. Par défaut, la page Authentification multifacteur (MFA) utilise le widget d’Auth0, qui ne peut pas être localisé. Vous pouvez créer des versions localisées avec guardian.js. Il n’est pas possible de localiser la page de consentement.

En savoir plus