Translation for report title on homepage

Vespertinus
Tera Expert

Hello SNow Community,

we added a fixed homepage (for several user roles) and added some predefined list reports to it. Since we use a multilingual system we want to have the reports title displayed in diffrent languages (as the reports columns).

But we figured out that the reports title is a simple "string"-field and not a "Translated text"-field. How to achieve multilanguage support in a easy was?

Thx and best regards

Vesp

1 ACCEPTED SOLUTION

shloke04
Kilo Patron

Hi,



This can be done with the help of "I18N: Internationalization" plugin. If it is not active you need to activate this first to get different language support for your instance. Once this has been activated search for the specific language support plugin say for e.g. "Spanish or German". Below link may be useful regarding the same:



Language internationalization support



1) Navigate to Plugins module under System Definition as shown below:



find_real_file.png



2) Search for the plugin "I18N: Internationalization"   by Name field as shown below:



find_real_file.png



3) Open the plugin record and click on "Activate/Upgrade" related link on the form to activate the plugin as shown below:



find_real_file.png



Once this plugin has been activated, similarly search for the specific language plugin say "Spanish" shown below and activate the same as per the steps mentioned above :



find_real_file.png



4) Navigate to Message Module under System Localization Application Menu as shown below and configure the same for the Report for which you want the translation to happen. For e.g. Have translated the Report "Users by Location" available on the ITIL homepage to Spanish as shown below:



find_real_file.png



In the above Message form in the "Key" field you need to specify the exact name of the Report, in the Message field specify the translated Text which you want to display in Spanish or in any other language and select the Language as Spanish or other.



5) Once the above configurations are done change your language from English to Spanish from the Gear settings icon to test the configurations which would work for all the users with language as Spanish as shown below:



find_real_file.png



find_real_file.png



Result:



find_real_file.png



Hope this helps. Mark the answer as correct/helpful based on impact.



Regards,


Shloke


Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

View solution in original post

6 REPLIES 6

Joe McCarty1
ServiceNow Employee
ServiceNow Employee

Looks like those translations are stored in sys_ui_message.   At least, that is where the one is for the OOB ITIL Homepage:



Screen Shot 2017-02-24 at 9.28.22 PM.png


nayanawadhiya1
Kilo Sage

Hey,



Did you activate the plugin named as "I18N: Internationalization"??


If not then activate it then try to login..


I activated the Spanish Language in my instance and the report titles are showing in "Spanish" as well.


find_real_file.png


shloke04
Kilo Patron

Hi,



This can be done with the help of "I18N: Internationalization" plugin. If it is not active you need to activate this first to get different language support for your instance. Once this has been activated search for the specific language support plugin say for e.g. "Spanish or German". Below link may be useful regarding the same:



Language internationalization support



1) Navigate to Plugins module under System Definition as shown below:



find_real_file.png



2) Search for the plugin "I18N: Internationalization"   by Name field as shown below:



find_real_file.png



3) Open the plugin record and click on "Activate/Upgrade" related link on the form to activate the plugin as shown below:



find_real_file.png



Once this plugin has been activated, similarly search for the specific language plugin say "Spanish" shown below and activate the same as per the steps mentioned above :



find_real_file.png



4) Navigate to Message Module under System Localization Application Menu as shown below and configure the same for the Report for which you want the translation to happen. For e.g. Have translated the Report "Users by Location" available on the ITIL homepage to Spanish as shown below:



find_real_file.png



In the above Message form in the "Key" field you need to specify the exact name of the Report, in the Message field specify the translated Text which you want to display in Spanish or in any other language and select the Language as Spanish or other.



5) Once the above configurations are done change your language from English to Spanish from the Gear settings icon to test the configurations which would work for all the users with language as Spanish as shown below:



find_real_file.png



find_real_file.png



Result:



find_real_file.png



Hope this helps. Mark the answer as correct/helpful based on impact.



Regards,


Shloke


Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

Vespertinus
Tera Expert

Thx for all the fast replys. All proposals were correct so the sys_ui_message table solved my issue for displaying the correct language. Thanks a lot and i decided to set Shloke reply as correct answer because of very detailed description.