- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-04-2023 11:28 PM
Hi All,
I have a variable on catalog form which has a show field message for a variable as shown below. And I am trying to translate this to different languages and I have created a record in translated text table but it is not working. Is this the right table to translate the field message of a variable?
Please help me.
Thank you.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2023 01:16 AM
Hi @Joshuu ,
I have configured messages and 'onChange' catalog client script on priority variable as below
Catalog client script:
Please, mark answer correct or helpful based on the imact.
Thanks,
Sudhir G

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-04-2023 11:29 PM - edited 06-04-2023 11:31 PM
Hi there,
This concerns a single line text or multi line text variable? Which is used on a Catalog Item which you are submitting through for example Service Portal/Employee Center/etc?
If so, what you are after is not possible out-of-the-box.
Kind regards,
Mark
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-04-2023 11:45 PM
Hi @Mark Roethof ,
This variable is a select box which has 3 choices Low, Medium, and High. And based on the user selection the the field message will display according to the choice selected.
Can we translate it to other languages?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2023 02:53 AM
See this article which I wrote a few years ago:
- 2019-11-19 - Article - Catalog Client Script Messages (Internationalization/Multi-Language)
Kind regards,
Mark
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2023 12:10 AM - edited 06-05-2023 12:11 AM
Hi @Joshuu ,
For field messages you need to add translations in the 'sys_ui_messages' table an client script use getMessage('key') function. It will fetch the translations based on the user's language preferences.
For more information check this below link.
Please, mark answer correct or helpful based on the imact.
Thanks,
Sudhir G