Activate Dynamic Translation in PDI for a demo to the customer

Abdellah TAHRI
Tera Contributor

As ServiceNow implementers , and especially when proposing a multinational delivery model to a customer , we have a critical challenge to address which is , how to keep an effective communication , because , this is the way to deliver seamless IT service management with teams in different locations and speaking different languages .

Dynamic Translation in ServiceNow addresses this challenge by enabling real-time  translation , it allows all platform users : end users , agents, and requesters to interact in their preferred languages without the need for manual translation. Whether it's incident descriptions, chat messages, or knowledge articles, Dynamic Translation ensures that language is no longer a barrier to productivity or service quality.

Dynamic Translation required a translation service provider subscription , like Microsoft or Google .

In the following a quick set of activities to set up Dynamic Translation in a PDI for customer’s demo :

First we need to activate a subscription in Microsoft Azure Portal  

https://learn.microsoft.com/en-us/azure/ai-services/translator/

And create a free account :

Name your subscription :

For the demo you can create a free credit of 200$ subscription :

AbdellahTAHRI_12-1749722460175.png

 

Create a ressource group :

AbdellahTAHRI_13-1749722460176.png

 

And finally the translator :

AbdellahTAHRI_14-1749722460184.png

 

AbdellahTAHRI_15-1749722460186.png

 

 

Now we need to store the key , go to Keys and End Point

AbdellahTAHRI_16-1749722460186.png

 

Copy one of the two keys .

Your subscription is now ready . we need to connect you PDI to the Microsoft Azure .

Now go the your PDI and activate the Dynamic Translation capability :

Look for “Dynamic Translation” and click on “Dynamic Translation” from the ServiceNow products Section .

Go to  Connections & Credentials > Connections and click on New

Click on “API Key Credentials”

In API key past the key .

Go to Connection & Credential :

Click on “Microsoft Translation”

AbdellahTAHRI_17-1749722460187.png

 

In the connections related list , click on NEW .

Name your Connection and select the Credential that you created .

Set Connection URL :

AbdellahTAHRI_18-1749722460188.png

 

In my example I used “France Central” location

AbdellahTAHRI_19-1749722460188.png

 

Go to Dynamic Translation > Translator Configurations

Define the attributes as :

AbdellahTAHRI_20-1749722460189.png

 

Now you can see the Translate capability :

AbdellahTAHRI_21-1749722460190.png

 

If you want to make a Translate button visible in a text field , such as Short Description

Go to “Configure Dictionary” of the field .

In the Attributes related list :

Add “Dynamic Translation Enabled” Attribute and set it to “true”

1 REPLY 1

Ehab Pilloor
Mega Sage

Hi @Abdellah TAHRI,

You have missed the part in the end where you need to navigate to Dynamic Translation > Properties and add list of tables for which you want Dynamic Translation (comma separated) to be enabled in Activity Stream. 

Following references are regarding Dynamic Translation:

 https://www.servicenow.com/docs/bundle/yokohama-platform-administration/page/administer/dynamic-tran...

https://www.servicenow.com/docs/bundle/yokohama-platform-administration/page/administer/dynamic-tran...

https://www.servicenow.com/docs/bundle/yokohama-platform-administration/page/product/knowledge-manag...

https://www.servicenow.com/docs/bundle/yokohama-platform-administration/page/administer/conversation...

 

Regards,

Ehab Pilloor