- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2021 10:30 PM
Hello Guys
We have various catalog and record producers so now we want the label ,descriptions, Headers and help text should display in the Logged in User local language in service portal (Front End)
For Ex ,If Logged in user is from Japan then all should be of Japan Local Language
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2021 11:06 PM
Hi,
I assume your instance has language plugin for Japan activated.
There are basically 2 tables where the translations are stored. Translated Text [sys_translated_text] & Translated Name/Fields [sys_translated]
sharing few links for help
For example purpose I have used French language and shared for catalog item name, short description, variable label.
You can similarly give for the question choices as well for Select box variable
I hope this will help you get started on your requirement.
Steps:
1) Visit to "System Localization" -> "Translated Name / Fields". Create new record.
2) For translating catalog item name and short description use this table Translated Name / Fields:
a) Translation of the catalog item "Name"
- Label - the catalog item name
- Element - the field name which holds this value i.e. name
- Table - The catalog item table i.e. sc_cat_item
- Value - french value of that catalog item name
b) Translation of the catalog item "Short Description"
- Label - the catalog item short description
- Element - the field name which holds this value short_description
- Table - The catalog item table i.e. sc_cat_item
- Value - french value of that catalog item short description
c) Translating questions/variables use this:
- Give the label same as "Question" on the variable
- Select the element as "question_text" which holds the value
- Table - Variable which holds the variable information in instance
- Value - french value for the label you want
Regarding Testing: For example purpose I have used French language; so you need to impersonate as User whose language is French in user profile and check whether all these are coming in french or not from portal etc.
a) catalog item name
b) catalog item short description
c) catalog variable names
d) catalog variable drop down choices etc
Screenshot:
Note: Remember to clear instance cache using cache.do and then test so that you can validate. Or you can also logout and login again to perform the testing
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2021 11:34 PM
yes correct.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-28-2021 11:40 PM
Thanks
Is there any functionality to do In bulk in two different language for all catalog items
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-02-2022 11:54 PM
Hi Ankur,
I have created new catalog item and variable and created translated text for this catalog title, catalog variable name.
then i migrated my catalog to test environment from dev.
is the translated text also migrating automatically ??
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-09-2021 03:41 AM
Mike,
It's worth mentioning, ontop of important design considerations to do with Service Catalog designs, from the Quebec release you can actually Localize / Translate Catalog items and Record Producers in a more easier way by leveraging the newly released product "Localization Framework". Details can be found here. The idea of this framework (as we expand it out over time), is to remove some of the technical complexities and allow you to focus on the translation aspect. In this first version it covers Catalog Items and structured VA Topics,
If you want to get into the real nitty gritty and understand how all the tables work, check out our course on NowLearning here,
Many thanks,
Kind regards
Director of Globalization Deployment, Internationalization