- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-13-2025 10:54 PM - edited ā01-13-2025 11:03 PM
Hello Experts,
Need help on highlighted part of attached image.
For MSG: TRT: IT topics, we found that IT can be translated through TRT table but not able to find "topics" translation
which table shall we update/create for topic translation?
We want to translate in German like topics = Themen Zum
Any help would be highly appreciated.
@jMarshal
Thanks
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-14-2025 10:19 PM
Hello @sayan3
Few things you need to check:
1) Server side script
- Check the server side script in the widget.
- If it is OOTB then (name -Sub-Topics, id - content_taxonomy_topic_subtopics)
The server side script looks something like this
In the highlighted part you can see {0} topic. This is stored in sys_ui_message table.
2) sys_ui_message table
- Look for {0} topic in the message table for the desired language.
- Record should look something like this
Update the message according to your requirement
3) Look for the same in portal after changing the language
Note: Make sure the plugins are installed for the language you are working upon.
Hope this helps!
"If you found my answer helpful, please like and mark it as an "accepted solution". It helps future readers to locate the solution easily and supports the community!"
Thank You
Juhi Poddar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-13-2025 11:07 PM
Hi @sayan3 ,
Kindly follow the blog : https://www.servicenow.com/community/international-localization/need-to-translate-a-portal-check-thi...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-14-2025 01:09 AM
Hello @sayan3
You need to create a translation record in sys_ui_message table for this.
The form contains key, language and the message field.
key: MSG: TRT: IT topics
language: Select the preferred language
Message: Translated text
Hope this helps!
"If you found my answer helpful, please like and mark it as an "accepted solution". It helps future readers to locate the solution easily and supports the community!"
Thank You
Juhi Poddar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-14-2025 01:16 AM
Hi @Juhi Poddar ,
using key IT topics in ui message its not working
IT is coming from trt table not ui message but unable to locate topics.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā01-14-2025 03:49 AM
Hello @sayan3
After analyzing and testing in my PDI, I found that the message "MSG: TRT: IT topics" is divided into two parts. Let me explain this with an example from my PDI.
- In the image below, you can see the heading topic "Personalwesen", which appears in two places. This is because a translation record has been created in the sys_translated_text table for this specific heading.
Moving to the second part:
- The word "topic" gets translated based on the entry in the sys_ui_message table.
For example, in the image, you can see that "topic" is translated to "Themenss" in German (Deutsch). - To find this translation, search for the key "{0} topic" in the sys_ui_message table.
This key is used in the scripting for the sub-topic widget, which dynamically inserts the placeholder {0} with the relevant value (e.g., "IT").
Note: I recommend searching for "{0} topic" in the sys_ui_message table to locate the translation record in your environment.
Feel free to reach out if you need further clarification on this!
Hope this helps!
"If you found my answer helpful, please like and mark it as an "accepted solution". It helps future readers to locate the solution easily and supports the community!"
Thank You
Juhi Poddar