Common FeatureLanguage change options including the target language code
Options for changing the language/locale during the authentication flow
Additional custom fields to be submitted along with the language change. Custom fields should be prefixed with 'ulp-'.
Short language name (locale code) to be set (e.g., 'en', 'fr', 'es').
Optionalpersist?: "session"Defines persistence scope for the language preference. Currently only 'session' is supported.
A promise that resolves when the form submission is complete
import { changeLanguage } from "@auth0/auth0-acul-js";
// Change language to French
await changeLanguage({
language: 'fr',
persist: 'session'
});
Changes the language/locale for the current authentication flow.
This function triggers a language change by submitting the new locale preference to the server with the 'change-language' action. The language change will cause the current screen to re-render with the new locale.