Can end user able to translate the knowledge articles directly in portal

Saranya2
Tera Contributor

Hi All,

 

Can end user able to translate the knowledge articles directly in portal?

 

Thanks,

Saranya

8 REPLIES 8

hi @Astik Thombare,

 

can you please provide steps to translate article from portal. i tried it, but the request translation button is not visible on portal. I have enabled all the plugins & configurations required for dynamic translation.

without creating new version of article how to translate it?

 

Thanks,

saranya

Hi @Saranya2 ,

 

Here are some steps you can try, along with some documentation links for reference:

1. Check Prerequisites:

  • Localization Framework (LF) is enabled: This is the core component for dynamic translation. Verify it's activated in System Administration > Plugins > Installed Plugins.
  • Translation plugins are enabled: Ensure all relevant plugins for your target languages are active, such as "French Translation Plugin."
  • Dynamic Translation is configured: Navigate to System Administration > Localization > Dynamic Translation > Configuration. Check if your knowledge base and portal are selected for dynamic translation.
  • User Language Preferences: Confirm your user profile has the desired language selected under User Administration > Users > My Profile > Preferences > Language.

2. Missing Request Translation Button:

  • Location: The button usually appears within the article's context menu (three dots) or the action bar. Double-check both locations.
  • Permissions: Ensure your user role has sufficient permissions for "Translate Knowledge Articles" or "Use Dynamic Translation."
  • Customization: Check if any custom UI scripts or record triggers are hiding the button.

3. Translating without New Versions:

  • Dynamic Translation: This method automatically translates articles based on user language preferences without creating new versions. If configured correctly, the translated content should be displayed dynamically when users access the article.
  • Manual Translation: If Dynamic Translation isn't enabled for your specific case, you can still translate existing articles manually:
    • Navigate to the article you want to translate.
    • Click the "Related Links" drop-down menu and select "Translations."
    • Click "New" and choose the target language.
    • Translate the article content and save the changes.

Documentation Links:

Additional Tips:

  • If you've tried all the above and still face issues, consider contacting ServiceNow support or checking community forums for similar cases and solutions.
  • If you're unsure about specific configuration details or user permissions, consult your ServiceNow administrator for assistance.

Please mark  Correct if this resolves your issue, and also mark 👍 Helpful if you find my response valuable based on its impact.

 

Regards,

Astik Thombare

hi @Astik Thombare ,

-> I tried to translate the article using dynamic translation it is working fine in native ui, but from portal i am not able to see the "Request Translation" button. you have mentioned in the below point that if your knowledge base and portal are selected for dynamic translation.

  • Dynamic Translation is configured: Navigate to System Administration > Localization > Dynamic Translation > Configuration. Check if your knowledge base and portal are selected for dynamic translation.synamic trans.png

-> but in the navigator I can see Dynamic Translation - > Translator configuration only. i don't know where to check knowledge base and portal are selected for dynamic translation.

 

Can you please confirm.

 

thanks,

saranya

 

 

Can you please share a screenshot showing this button for employees in EC Portal?  Also, how does dynamic translation work in agent workspace (HR) I can see translate button in classic case form, but not in Agent workspace.

 

Dynamic Translation:

  • ServiceNow offers built-in Dynamic Translation capabilities that allow end users to request translations of knowledge articles through a "Translate" button. This button triggers a workflow that sends the article to a translation provider like Google Translate or Microsoft Translator. Once translated, the article is displayed in the user's preferred language.
  • This requires setting up Dynamic Translation through the ServiceNow platform configuration and configuring the translation provider.