IBM Watson Translator Integration with ServiceNow
Hi All, some time ago I integrated ServiceNow instance with IBM Watson Translation Service. Writing steps here with the hope that it's useful for anyone trying to do a similar integration.
Step 1- Go to https://cloud.ibm.com. Create an Id if you do not have one, and login.
Step 2 - Search for translator service
Step 3- Create the service and note down the service credentials.
Step 4- Now go to your ServiceNow instance and install Dynamic translation plugin
Step 5- Once the plugin is installed, you should see Dynamic translation in the left navigation:
Step 6- Go to integration hub>Credentials and setup your credentials. Note username as apikey and apikey as the actual key.
Step 7 - In Integration Hub >connection and credentials alias there should be an entry of IBM Translation
Step 8 - Now go to Integration Hub > connections, and pick the connection alias created in step 7
use connection URL from Step 2 (after creating service URL would be included in credentials tab)
Step 9 - Setup default language of your instance
Step 10: You should now see a symbol like below on the string fields on forms
Step 11- Test. Write something in language that is not default language of your instance and click the symbol from step 10. The system would translate it for you and show results
I hope that you find this post useful. Please like or comment.
https://www.servicenow.com/community/itsm-articles/ibm-watson-translator-integration-with-servicenow/ta-p/2305249