Skip to main content
La fonctionnalité optionnelle de sélection flexible de la langue permet aux utilisateurs de choisir leur langue préférée dans les prompts associés à votre application, comme l’écran de connexion. Vous pouvez configurer cette fonctionnalité séparément pour différents prompts Universal Login. Après avoir activé cette fonctionnalité pour un prompt précis, un menu de sélection de la langue est ajouté à l’écran associé. Les utilisateurs peuvent y choisir leur langue préférée pour afficher automatiquement le prompt dans cette langue.
Deux prompts Universal Login montrant le menu de sélection de la langue.

Avant de commencer

Avant de pouvoir mettre en place la sélection flexible de la langue, assurez-vous de respecter les conditions suivantes :

Configurer la sélection flexible de la langue

La configuration de la sélection flexible de la langue comprend deux étapes principales :
  1. Préparer votre gabarit de page pour faciliter la sélection de la langue.
  2. Configurer chaque prompt pour afficher la sélection de la langue aux utilisateurs.

Préparez le gabarit de votre page Universal Login

Pour commencer, ajoutez le script suivant au gabarit de votre page Universal Login pour permettre la sélection de la langue.
Ce script permet au prompt Universal Login d’afficher un menu dynamique de sélection de la langue. Les utilisateurs peuvent accéder à ce menu pour appliquer leur langue préférée à un écran configuré. Pour ajouter ce script à votre gabarit de page, utilisez le point de terminaison Set Template for Universal Login.
Sachez que cette requête écrasera toute configuration existante de votre gabarit de page Universal Login. Pour éviter toute interruption, assurez-vous d’inclure dans cette requête toutes les personnalisations nécessaires du gabarit de page.

Configurer des prompts Universal Login individuels

Ensuite, ajoutez la sélection de la langue à un ou plusieurs prompts Universal Login en configurant des partials de prompt personnalisés. Les partials correspondent à du code personnalisé inséré dans un point d’entrée d’un écran de prompt, comme l’écran de connexion. Pour en savoir plus, consultez Personnaliser les prompts d’inscription et de connexion. Pour ajouter la sélection de la langue à un prompt précis, utilisez la d’Auth0 pour configurer des partials de prompt personnalisés avec les paramètres suivants : Consultez les sections ci-dessous pour voir des exemples de code pour différents types de prompts Universal Login.
Dans les exemples de code ci-dessous, assurez-vous de remplacer les espaces réservés par les valeurs appropriées :
  • Remplacez {yourDomain} par yourdomain.auth0.com.
  • Remplacez {mgmtApiToken} par votre jeton d’accès.
Pour ajouter la sélection de la langue à l’invite signup, utilisez le point de terminaison Set partials for a prompt :
Pour ajouter la sélection de la langue à l’invite login-id, utilisez le point de terminaison Set partials for a prompt :
Pour ajouter la sélection de la langue à l’invite login-passwordless-email-code, utilisez le point de terminaison Set partials for a prompt :