Change Default language for all users
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-28-2024 11:29 PM
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-21-2025 12:44 PM
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.
Second solution: Update via script in Table Transform Map.
This solution is suitable if your user is created via Data Source (LDAP).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-19-2025 10:02 AM
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.