language au niveau de la session et pour le champ contact_details.email_lang de Créer une session.
Où ces codes s’appliquent
Le même ensemble de codes est accepté partout où une langue peut être configurée :
Si les paramètres régionaux du navigateur de l’utilisateur sont pris en charge, l’interface de vérification les détecte automatiquement ; sinon, elle utilise l’anglais (
en) par défaut. Si vous ne transmettez pas email_lang, les e-mails utilisent en par défaut. Toutes les valeurs sont sensibles à la casse : utilisez les codes exacts du tableau ci-dessous.
Toutes les langues prises en charge
L’ensemble ci-dessous reprend les clés deEMAIL_TRANSLATIONS du service. L’interface de vérification et la couche de localisation des e-mails lisent le même dictionnaire, donc tout code de ce tableau fonctionne aussi bien pour language que pour email_lang.
Trois langues s’affichent de droite à gauche, dans l’interface de vérification comme dans les e-mails : l’arabe (
ar), l’hébreu (he) et le persan / farsi (fa).
Choisir une langue pour une session
L’interface de vérification détecte automatiquement la langue du navigateur de l’utilisateur. Lorsque cette langue figure parmi les codes ci-dessus, l’interface et les e-mails sont servis dans cette langue. Sinon, l’interface utilise l’anglais par défaut. Vous pouvez aussi définir la langue explicitement lors de la création d’une session :language, les e-mails restent en anglais, sauf si vous transmettez également email_lang. Inversement, définir email_lang ne modifie pas la langue de l’interface dans le navigateur : les deux champs sont indépendants.
Variantes par pays
Trois codes sont des variantes régionales à privilégier lorsque vous connaissez votre public :pt-BR: portugais brésilien (à utiliser à la place deptgénérique pour les utilisateurs brésiliens).zh-CN: chinois simplifié (Chine continentale, Singapour).zh-TW: chinois traditionnel (Taïwan, Hong Kong, Macao).
pt et zh sont également acceptés. La variante choisie n’affecte que le vocabulaire et les caractères, et non la logique de vérification sous-jacente.
Demander une nouvelle langue
Si vous avez besoin d’une langue absente de cette liste, contactez notre équipe support. Nous pouvons généralement ajouter une nouvelle langue àEMAIL_TRANSLATIONS et à l’interface de vérification dans les 24 heures suivant votre demande. Une fois ajoutée, cette page est mise à jour et le nouveau code est immédiatement accepté par l’API.
Contactez-nous à hello@didit.me ou via votre canal de support habituel pour demander la prise en charge d’une langue supplémentaire.
Références associées
API de création de session
Indique où
language et email_lang sont transmis au lancement d’une vérification.Mise à jour du statut de session
Définit
email_language pour l’e-mail de notification envoyé lors du changement de statut.Webhooks
Recevez les résultats de vérification : les payloads contiennent la langue choisie dans
language.Modèles de données
Schéma canonique des sessions, des coordonnées et des statuts.