Change Default language for all users

Alon Grod
Tera Expert

Hi,

Is there any way to determine the default language for all users so whenever they login they automatically will see the system in this language?

6 REPLIES 6

LeonLalaev
Tera Contributor

You have several solutions.
First solution: Create a Business Rule on the User [sys_user] table that checks the language field and updates it to the desired language if necessary. The Business Rule can work both on insert and update.

 

Screenshot 2025-04-21 211823.png

Second solution: Update via script in Table Transform Map. 

This solution is suitable if your user is created via Data Source (LDAP).

Francesco Dotti
Tera Contributor

Hello.

You can simply create a User Preference, with the Name = 'user.language', System = true, Value = <code of the default language>, User = <empty>. It is useful when you need a default user language different from the system language and the typical use case is when you need to send translated notifications. In fact, if the user's language is the same as the System Language, ServiceNow does not translate the notifications.

 

Please mark any helpful or correct solutions as such. That helps others find their solutions.