Translating Service Catalog Variables

jonbebb
Kilo Contributor

I am trying to configure snow for multiple languages and have installed the german plug in. When I view a Catalog item in either UI or ESS site the standard cat item field names are displayed in german but catalogue variables are not. Has anyone applied translation to catalog variables and can advise if further configuration is required

 

Many Thanks

Jon

35 REPLIES 35

AnnMarieC
Tera Guru

Typically you add values in the translation tables under System Localization, but this doesn't appear to work when trying to modify the variable question. I've used these steps to set the translations:


-Change your language to German


-Navigate to the catalog item and right click on the variable and personalize variable


-Modify the Question value to the translated version and save the variable


-When you change back to English is shouldn't have affected the English version but now the variable question should be translated in German


Is there a way to translate the text line-by-line in the WYSIWYG fields (type = html)?



In some of these fields we have mixed content, and it would be helpful if something like gs.getMessage() or the Service Portal translate tags ( ${text to translate} ) existed for these fields...



example - the description field on catalog item



Capture_html_field.PNG


Hello Kevin



Do you want to display initial text?


That should be with an onLoad Catalog client script where you can set the value field of the variable. you need to use the g_scratchpad for that.



Regards


Christina


chr_kluge
ServiceNow Employee
ServiceNow Employee

Hi Jon



Navigate to "System Localization" -> "Translated Name / Fields".


For translating the catalog item name and short description use this:


translate catalog item.PNG


For translating questions use this:


Translate Questions.PNG