- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2021 10:33 AM
My company is global organization. We have the requirement to translate some KB article to their own country language. We have reviewed ServiceNow Document sites for language plugins and dynamic translation. However, we don't find what are the configuration steps required to setup.
If you have hands-on example, can you share?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2021 11:52 AM
There are two translation tasks you need to perform : Platform Translation and dynamic translation
1) Platform translation -there is ServiceNow translation plugin for each country. Such as: Japanese. You need to activate this plugins. The scope of this is only for system translation (table, label and app nd module name), not data
2) Dynamic translate, which is for data translation. You can use it for each app based. I posted one video on my YouTube ServiceNow Learning Channel -
https://www.youtube.com/watch?v=7VWA8vBasX4
I also posted it on this community (thinks for Leri referred my post)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2021 11:33 AM
I can tell you it is do-able because i manage a single knowledge base for 50+ countries and 20+ languages - some non-standard. The technical details involving mulesoft and cloud-based translation is beyond me however. This video might help? https://community.servicenow.com/community?id=community_video&sys_id=de39bc2fdb576810679499ead396190c
Creating a child article in another language manually is quite straightforward though if they already have the content.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-05-2021 11:52 AM
There are two translation tasks you need to perform : Platform Translation and dynamic translation
1) Platform translation -there is ServiceNow translation plugin for each country. Such as: Japanese. You need to activate this plugins. The scope of this is only for system translation (table, label and app nd module name), not data
2) Dynamic translate, which is for data translation. You can use it for each app based. I posted one video on my YouTube ServiceNow Learning Channel -
https://www.youtube.com/watch?v=7VWA8vBasX4
I also posted it on this community (thinks for Leri referred my post)

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2021 12:29 AM
There is a section in the KM guided setup for Translation management. The steps are:
- Activate support for other languages (Activate the knowledge internationalization plugins to enable the translation of knowledge articles)
- Enable translation management (Set the property glide.knowman.translation.enable_translation_task to true to enable the feature)
- Configure Knowledge Bases for translation.
- In the "Languages" field on the Knowledge Base, select the languages you want to be enabled at a Knowledge base level. Once you select some language or languages, users will not be able to create articles in other languages in the Knowledge base.
- Check the "Auto-create translation tasks" checkbox if you want translation tasks to be created automatically once an article is published. One task will be created for each configured language.
- Assign translation tasks to translators (Configure assignment rules to auto-assign tasks for a language, knowledge base, category to a translator or a group of translators)
- Machine translation configuration (Integrate a Machine translation API with Knowledge management. You need to subscribe to a Machine translation API before integration)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2021 01:17 AM
We actually have training on this topic on NowLearning here, part 3 specifically covers a Globalized KB,
Many thanks,
Kind regards
Director of Globalization Deployment, Internationalization