Lokaliseer je Logto aanmeldervaring met OIDC ui_locales
Laat je aanmeldervaring als native aanvoelen voor elke gebruiker. In deze tutorial leer je hoe je de standaard OIDC-parameter ui_locales gebruikt om de runtime-taal van Logto's aanmeld-UI en gerelateerde e-mails in te stellen.
CharlesDeveloper
Stop met weken verspillen aan gebruikersauthenticatie
Lanceer veilige apps sneller met Logto. Integreer gebruikersauthenticatie in minuten en focus op je kernproduct.
Logto SDK's laten je extra OIDC-parameters meegeven tijdens het aanmelden. Voeg ui_locales toe in extraParams:
Opmerkingen:
Geef een lijst van spatiegescheiden BCP 47-tags. Logto kiest de eerste tag die in de taalbibliotheek van je tenant bestaat (bijv. fr-CA, anders fr, anders en).
Werkt per interactie—de standaardtaal van je tenant wordt niet gewijzigd.
Je kunt ui_locales combineren met andere standaard/aangepaste parameters (zoals login_hint, organization_id of aanwijzingen voor het eerste scherm).
Optie 2: Voeg ui_locales toe aan je authorize URL#
Als je het OIDC-autorisatieverzoek handmatig maakt (of via een generieke OIDC-client), voeg ui_locales direct toe:
Wanneer een interactie een e-mail activeert (bijvoorbeeld een verificatiecode), bepaalt Logto de taal in deze volgorde:
ui_locales (eerste ondersteunde tag)
Anders automatisch detecteren via HTTP Accept-Language header
Anders de standaardtaal van de tenant
Daarna probeert Logto een aangepast e-mailsjabloon te vinden die overeenkomt met de bepaalde taal en sjabloontype; als er geen wordt gevonden, wordt teruggevallen op de standaard van de connector.
Door de provider beheerde sjablonen (bijv. Postmark, HTTP Email): Logto geeft zowel uiLocales als locale door aan je provider. Als ui_locales aanwezig is, gebruikt locale de eerst ondersteunde tag uit ui_locales.