Best approach for notification translation

Abdul Azeem
Tera Contributor

Hi Experts,

 

I have a use case to send notification in user preferred language.  

 

We have 11 languages and 7 types of scenarios for notification. So, for language Chinese and Scenario 1 I want to send the notification in that language with specific notification content based on scenario. It means we have 77 different notifications. So, I want to make solution simple and easy to implement.

This notification have some content with " Please CLICK HERE to reopen INCXXXXXXX".

 

The text CLICK HERE should be hyperlink and should reopen the incident. 

 

Any suggestions are appreciated. Thanks in advance.

 

 

7 REPLIES 7

Robbie
Kilo Patron
Kilo Patron

Hi @Abdul Azeem ,

 

So the good news is, ServiceNow supports multilingual email notifications. There are some pre requisites to enable this. Check the following links to help:

 

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1156980

https://www.servicenow.com/docs/fr-FR/bundle/yokohama-platform-administration/page/administer/notifi...

 

To help others (and for me to gain recognition for my efforts), please mark this response correct by clicking on Accept as Solution and/or Kudos.


Thanks, Robbie

Hi @Robbie ,

 

Thank you for you reply.

 

We're not using this plugins and properties. I don't know for what reason. Do we have any other solution for this ?

 

Thanks.

Hi @Abdul Azeem ,

 

So taking a step back a little to answer your question. If you don't leverage the plugin available (which is free by the way), how will you be actually be handling the translation?

Will it be static for example as in you'll have an email template which is translated for each language required? (using your use case - 7 emails across 11 languages).

If this were the case, and you do not leverage any pre existing ServiceNow solutions available, very high level you'd have to script the solution by first working out the recipients of the email, work out the respective language for each recipient, and then fire off the corresponding email notification in the correct language for each recipient. (If that makes sense).

 

Have a look here for a more simplistic approach and steps for understanding:

https://www.servicenow.com/community/now-platform-articles/multilingual-notifications-now-made-easy/...

 

To help others (and for me to gain recognition for my efforts), please mark this response correct by clicking on Accept as Solution and/or Kudos.


Thanks, Robbie

Ankur Bawiskar
Tera Patron
Tera Patron

@Abdul Azeem  

why not use ServiceNow's "com.glide.notification.translation" plugin as it's free? I agree with what @Robbie mentioned.

it makes your job as developer and admin easier

check these links

How to setup dynamic translation on email notifications for first time? 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader