Localization : Automatic Translation of Knowledge Articles once Published

aksh3
Giga Guru

Hello Experts,

 

I want to translate the knowledge article once it is published , how can I achieve this ??

 

Is there some automation script which can be triggered once the existing articles are updated/published  to translate in all the languages.

 

Additional we are using "glide.knowman.translation.enable_lf_article_translation" properties for translation and disabled "glide.knowman.translation.enable_translation_task".

 

Please help. 

@Alex Coope - SN 

5 REPLIES 5

Alex Coope - SN
ServiceNow Employee
ServiceNow Employee

Hi @aksh3,

Once the English source article has been published (and assuming you've set up the Localization Framework correctly), if you go to the [kb_knowledge] table, you should be able to select the desired articles from the list view and then select "Request Translations" in the actions menu. You should then be presented with a modal asking what target language you want to translate to (like this):

language-picker-ui

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

^ The list of languages is determined but what is active and set up on your instance.

Important things to note:

  • You can only make upto 200 LFtasks at once (1 task per article per language)
  • Once the article has been translated and you've selected "publish" or if you are using an auto flow that "publishes" the translations, the article will be added to the KB in a "draft" state because it is following the flow of the KB. So you will need to publish your articles accordingly,

 

Many thanks,
kind regards

--------------------------------------------------------------------
Director of Globalization Deployment, Internationalization

Hi @Alex Coope - SN ,

Here I wish to automate translation for the existing knowledge articles when it is updated.

At the same it should retire the previous version translation too..

Note : For Localization , we are using auto approve and auto publish.

 

Ok, so there's a few things to understand about how the Localization Framework works with Kb articles.

Ootb, you need to trigger the source article to be translated - you can with customization automate this (I'll share a blog post I did on that in a minute). When the Localization Framework has translated and published the draft article (assuming version control is enabled) it will auto-retire the previous translated version.

The blog post I was referring to is this one,

Many thanks,
Kind regards

--------------------------------------------------------------------
Director of Globalization Deployment, Internationalization

Hi @Alex Coope - SN ,

The challenge i am facing here is "How to automate once the articles is updated."

Basically to trigger a schedule job which runs daily and automatically translate the knowledge articles(Updated recently) in to all languages and retire if there is a older version associated with it.