ServiceNow | Dynamic Translator | Integration with a DeepL API translation service provider

Kasi Dhanabalan
Tera Expert

We have a requirement to Integrate ServiceNow with DeepL API translation service provider to translate the dynamically generated text by creating a custom spoke. If anybody has implemented the similar one or have the idea on how it can be achieved, please let me know.

 

Need help in creating Subflows and Actions.

 

Dynamic translations via Deepl API 

 

4 REPLIES 4

Sebastian L
Mega Sage

Hi,

There is actually a store application for this (which should be free): https://store.servicenow.com/sn_appstore_store.do#!/store/application/445856c887ab6010f2e80d49cebb35... 


Best regards,
Sebastian Laursen

Joachim V_
Mega Guru

Hello,
we have used the spoke mentioned by @Sebastian L  to machine translate from EN to DE, ZH, JA, KO articles. We (manually) added a kind of disclaimer to mark the result as machine translated. This is all in testing phase but I want to share some test articles to demonstrate the results (switch via the language selection in the article):

- For DE and KO we are quite satisfied (would still want to improve by including a glossary) 
- For JA and ZH we're dissatisfied because the HTML code somehow got corrupted. See especially KB11333

 

Has anyone used the DeepL Translator Service Spoke by TMlabs with HTML content and the languages (JA, ZH) and encountered similar issues - and maybe solved them? Maybe @Kasi Dhanabalan ?

Thanks for some feedback

Hi Joachim, 

Have you set the parameter "tag_handling" to "html" in the api call? I don't have experience with JA, but I didn't have any issues with ZH. We eventually decided to use Google API instead, as we did some ratings of the quality of translation from the different vendors where we masked which were who (google, deepl, microsoft, transperfect). Our testers (native speakers) then rated each translation, and to my surprise, google was scored best.

 

Anywho,  did the intial testing with both html and without to test out that functionality. It's been a year or so  though, so not sure I am of much help now :/!  


Best regards,
Sebastian Laursen

The tag handling issue got solved in the latest release of the Spoke from TMlabs. It uses the native parameter tag_handling like mentioned by @Sebastian L .