I18N - Knowledge internationalization

Organizations with knowledge users who speak multiple languages can activate the optional knowledge internationalization features.

Activating internationalization plugins for any of the available languages automatically activates the I18N: Knowledge Management Internationalization Plugin v2 plugin (com.glideapp.knowledge.i18n2).

Enabling any of the I18N language plugins automatically enables the I18N: Knowledge Management Internationalization Plugin v2 plugin (com.glideapp.knowledge.i18n2).

When active, knowledge internationalization enables the knowledge management team to create language-specific knowledge articles and keep translations of the same article related to each other so they are easy to manage. Users can view and search within their own language while still being able to view articles in other languages when necessary.
Note:

To set the default language for searching articles to a language different from the logged in language of the user, specify the desired language in the glide.knowman.search.default_language system property.

For example, if you are logged in using the French language and would like the default language for searched articles to be English, specify English in the system property. You can then switch to French from within the UI to see French articles.

If no language is specified in the system property, articles default to the logged in language of the user.

Refer to Knowledge search for information on performing a search on all available languages simultaneously.

Social Q&A does not use language-specific questions and answers. All questions and answers appear in the language they were created in. For example, a question in English is not translated when the current user's selected language is French.

Activate the knowledge management internationalization plugin

To enable translation of knowledge articles, you must activate multiple plugins.

  • I18N:Knowledge Management Internationalization v2 plugin
  • Internationalization plugins for each appropriate language

Activate a plugin

Installed Components

Activating the Knowledge Management Internationalization plugin installs these components:
  • A relationship named Translated Versions that creates a related list on the Knowledge form showing other articles that have the same parent article.
  • A business rule named knowledge query that automatically filters the knowledge portal and search results based on the user's selected language.
  • A UI macro named kb languages. ).
  • Two fields, named Language and Parent, in the Knowledge [kb_knowledge] table and the Knowledge form.

Knowledge Form Changes

Activating knowledge management internationalization adds these fields to the Knowledge form.
  • Language: select the language for the article.
  • Parent: enter the number of the article that represents the base language. This setting keeps translations of the same article related to each other. Consider choosing the same language consistently for the parent article.

Additionally, the Translated Versions related list is automatically added to the Knowledge form after you save an article.

Create a translation for a knowledge article

Create a translation for an article from the Translated Versions related list on the knowledge article record. Before creating a translation, activate the internationalization plugin for the desired language which, in turn, activates the I18N: Knowledge Management Internationalization Plugin v2 (com.glideapp.knowledge.i18n2).
  1. Open the knowledge article record.
  2. In the Translated Versions related list, click New.
  3. Select the desired language for the translation in the Language field.
  4. Provide a description in the Short Description field.
  5. Click Submit.
The translation is created and added to the Translated Versions related list.