Language changed in portals after connection in ServiceNow

Kunal33
Tera Expert

We have set the language of user in Chinese and also in the sys_user_preference table the language is zh but once the user connects to another portal the language changes to English(other portal doesn't support Chinese) but when he again back to portal which support Chinese changed their language from Chinese to English which we set initially.

 

How can we fix this?

3 REPLIES 3

SatyakiBose
Mega Sage

Hello @Kunal33 

This is not a recommended practice to have multiple languages preferences set for a single user.

Here when the user navigates to the portal which shows English, the user preference is set to English.

So now whenever he navigates through the portal or native UI, the language will be English and not Chinese.

 

You can try a custom solution to check the value of this preference.

If the value of the preference changes, then set it back to chinese.

I am not getting any sol. can you please provide any logic so that when user get back to portal which is in Chinese language automatically set to chinese instead of english

Frank Treml
Giga Expert

Hi Kunal, 

that might help you with an on Before Business Rule based on the User table records.

Please check this one : https://www.servicenow.com/community/now-platform-forum/is-it-possible-to-bind-service-portal-langua...