Internationalization of New Universal Login is not working for pt-BR

He are trying to implement internationalization of the New Universal Login but it does not seems to work for Brazilian Portuguese (pt-BR), all the password and login validations messages are still in english.

We used this documentation to configure the internationalization: Universal Login Internationalization

  • The documentations says that pt-BR is one of he supported languages
  • pt-BR is configured as the default language in the tenant settings
  • We sent ui_locales to start the authorization on our SPA:
webAuth.authorize({ ui_locales: 'pt-BR' })
  • We settled the ui_locales again in the universal login form:
webAuth.login({
  realm: databaseConnection,
  username: username,
  password: password,
  ui_locale: 'pt-br'                  
}, function (err) {
  if (err) displayError(err);
});
  • As a last resource we forced the Accept-Language header in the WebAuth client:
webAuth.baseOptions.headers = { 'Accept-Language': 'pt-BR' };

Are we missing something in this issue?

facing same issue.I m trying to use new universal login

Have you tried by specifying the language in the dashboard as indicated in this doc?

https://auth0.com/docs/universal-login/universal-login-internationalization?_ga=2.110434629.1918608932.1599460594-1553153414.1581060757#setting-the-tenant-supported-languages

Hi all,
I’m facing the same issue here but using flutter_appauth.

I’m passing the ui_locales in the additionalParameters on the AuthorizationTokenRequest but the login page always came in english. I did the configuration in the tenant to have pt-BR as the default language but still not working. Any clue? Thanks in advance

Code Sample:

var authorizationTokenRequest = AuthorizationTokenRequest(

    AUTH0_CLIENT_ID,

    AUTH0_REDIRECT_URI,

    additionalParameters: {

      'Accept-Language': 'pt-BR',

      'ui_locales': 'pt-BR'

    },

    issuer: 'https://$AUTH0_DOMAIN',

    scopes: [

      'openid',

      'profile',

      'email',

      'email_verified',

      'offline_access'

    ],

    // promptValues: ['login']

  );