How can I configure default language at sign-in page?

shun6
Giga Sage

Hi all,

How can I configure default language at sign in page?

I've already configured Japanese as default language at System Localization and sys_user table but English is still selected at sign in page.

 

English is selected as default

find_real_file.png

 

system localization

 find_real_file.png

sys_user table

find_real_file.pngJ

5 REPLIES 5

Alex Coope - SN
ServiceNow Employee
ServiceNow Employee

@shun,

What type of users is this for? back-end logging in users, or via a portal? 

The reason I ask, is because if there is a language preference already set for a user, then there's no need to show the language picker on this page (it will remember and honour what they previously set). Alternatively, in the Tokyo release we've introduced a language picker on certain portals for this type of scenario, as I detail in my blog post here

Many thanks,
Kind regards

--------------------------------------------------------------------
Director of Globalization Deployment, Internationalization

Fred Jean
Tera Expert

Hello, there is an option to remove the language choice in UI properties
"Show the language select box on the login page to allow the user to specify the language they would like to be logged in with", this could make sense if your users have already their language set on their profile.

However I have a related question, it seems ServiceNow doesn't care what language preference is set on the brower, it will just default to the platform default language or something like that, which doesn't make much sense to me.

Is there a way to make the login page default to the browser prefered language ?

@Fred Jean,

So that is indeed the intended ootb behaviour (to show the system default language), unless you have enabled the new in Utah "cookies" feature which stores your session language in your browser cookie for when you next visit the instance. The property is called "com.glide.sys.glide_language_cookie_enabled" if it's not already set to true check it out,


Many thanks,
kind regards


 

--------------------------------------------------------------------
Director of Globalization Deployment, Internationalization

Hello Alex, Interesting but that's not what I see.

The instance is in Tokyo,  and I see we have the "com.glide.sys.glide_language_cookie_enabled" property set to true.

I have my browser settings in english (1st prefereed language in the list of the browser config), the form shows in french.

I select english, then connect, my session is in english

I log out, then the login page shows, still in english

Then I close my browser and I reopen the login form, it's in french again.

Note that my browser settings are in english but my OS (windows) settings are in french,

And I was told that before the login page was always in english and this was changed by changing the servicenow language property; which is why I say SN doesn't seem to care about the browser language.