- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-13-2017 12:50 AM
Hi Anita,
A simpler way to translate the HTML would be to user ServiceNow's built-in message functionality.
In many places in ServiceNow you show a translated message by using dollar curly brackets ${ your text here }. So instead of trying to translate text in the HTML option (which doesn't work because it is stored in a JSON field) you wrap your text in dollar curly brackets, and translate it through System Localization > Messages.
For example, if you have a very simple HTML code today, that you entered in your "HTML" widget instance:
<p>Welcome</p>
<p>Add your comment</p>
You would translate it by using the same widget instance and just change the code to:
<p>${Welcome}</p>
<p>${Add your comment}</p>
And then make sure there are translations in System Localization > Messages for each separate message: