- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-19-2018 11:23 PM
Dear all,
I am trying to see how the the Crisis management module is done based on this blog :
https://community.servicenow.com/community?id=community_blog&sys_id=060eaa2ddbd0dbc01dcaf3231f9619a1
I made it working and send voice and SMS message using Twilio interface plugin.
But now this app as been done only with english language I guess, and I was wondering how in Service now I can get the form field translated in French for instance ?
Any idea or link to redirect me for that ?
I am new in ServiceNow and just learning
regards
Solved! Go to Solution.
- Labels:
-
User Experience and Design
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-20-2018 08:52 AM
Hi scal
Step 1 - Look up the data import
so create a template for each table
https://docs.servicenow.com/bundle/london-platform-administration/page/administer/import-sets/task/t_DownloadAnImportTemplate.html
stop halfway and just press the Create Excel Template button - save the excel template
Have a read through the help section on Easy import
Step 2- Manual
You have to go to each table and find the records that relate to your custom app. There are 5 tables.
Find the english version, open the record, change the message or label fields and change the language but do an insert from the context menu.
Insert creates a new record with the same key but with different language and translation.
Be very careful not to hit save or update as this will overwrite the original

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-20-2018 01:07 AM
You have to work on the System Localization menu, enable the debugging clicking on Enable I18N Debugging and then you will see an acronym (i.e. MSG:) plus the name of field for each labels (see in yellow in the image):
Now you have to find the corresponding label in the proper Localization menu, and insert the French translation in the field GMLD: Label or GMLD: Plural (depending on the type of label).
Hope this will fit your need.
Please, remember to mark Correct or Helpful if you find my response useful.
Cheers
Alberto
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-20-2018 01:32 AM
I am nearly reach the point, I manage to reach your screen.
Now what I did I have activate the option you told me earlier in this post in order that when a language entry is not find for a field then it will be automatically create in translate table with suffix[fr] as seen in document sample.
If you look at the screen shot here
As you can see I have filter only records from my table which has been created by following the Learning lab on servicenow.
But as you can see in this table all fields remain with english entry and no default Fr entry has been created in order to identify field to be translated, even with the glide.translate.learn set to true.
Anything missing ?
regards

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-20-2018 01:41 AM
Please have a look in the menu System Properties > System Localization
You should set the default language of your instance to fr
Refer to this documentation:
Set default language for an instance
Additionally, please have a look in the properties if there is anything else missing here:
Please, remember to mark Correct or Helpful if you find my response useful.
Cheers
Alberto
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-20-2018 01:47 AM
my default language is set to fr already...
It is really wierd... I am stuck now.
how can I get easyly those missing entry available in the table as you describe with this option which insert them with dummy text and [fr] prefixe, but seems they are not created as expected based on the capture you have seen.
I do not know where to look at now, so confuse
regards

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-20-2018 01:53 AM
I think you're doing a wrong filter in the list, please filter the list with [Label (translate)] [contains] [fr]
The result will give you all the French translation missing.
Because translation prefixes are enabled, the prefix TRF: indicates that the entry can be found in the Translated Name / Fields table.
Let me know.