Pour activer la traduction des articles de la base de connaissances, vous devez activer plusieurs modules d’extension.

  • Module d’extension Gestion des connaissances avancée (com.snc.knowledge_advanced). Pour plus d'informations, voir Activer le module d’extension Gestion des connaissances Advanced
  • I18N : module d’extension Gestion des connaissances internationalisation v2 (com.glideapp.knowledge.i18n2). Pour plus d’informations, consultez Activer un module d’extension.
  • Modules d’extension d’internationalisation pour chaque langue appropriée. Pour plus d’informations, voir Activer une langue.
    Remarque :
    • L’activation des modules d’extension d’internationalisation pour les langues disponibles active automatiquement le module d’extension I18N : Internationalisation (com.glide.i18n) qui active à la place le module d’extension I18N : Gestion des connaissances internationalisation version 2 (com.glideapp.knowledge.i18n2).
    • À partir de la San Diego mise en production, vous pouvez demander ServiceNow au personnel de personnaliser votre table Langues [sys_language]. Vous pouvez créer des traductions d’articles de la base de connaissances dans n’importe quelle combinaison de langues et de régions configurées dans la table. Ces combinaisons doivent être conformes à la norme BCP-47 de l’Internet Engineering Task Force (IETF). Pour plus d’informations, consultez la sous-balise de la région.

Composants installés

Le module d’extension I18N : Knowledge Management Internationalization Plugin v2 (com.glideapp.knowledge.i18n2) installe les composants suivants :
  • Une relation nommée Versions traduites qui crée une liste connexe sur le formulaire Connaissances affichant d’autres articles qui ont le même article parent.
  • Une règle métier nommée requête de connaissances qui filtre automatiquement le portail de la base de connaissances et les résultats de recherche en fonction de la langue sélectionnée par l’utilisateur.
  • Une macro d’interface utilisateur nommée kb languages.
  • Deux champs, nommé Langue et Parent, dans la table Connaissances [kb_knowledge] et le formulaire Connaissances.

Changements apportés au formulaire de connaissances

Le module d’extension I18N : Knowledge Management Internationalization Plugin v2 (com.glideapp.knowledge.i18n2) ajoute les champs suivants au formulaire Connaissances :

  • Langue : langue dans laquelle vous créez l’article de la base de connaissances. La liste est renseignée en fonction des langues activées pour la base de connaissances sélectionnée.
  • Parent : numéro de l’article qui représente l’article dans la langue de base. Ce paramètre permet de conserver les traductions d’un même article liées les unes aux autres. Envisagez de choisir la même langue de manière cohérente pour l’article parent.
    Remarque : Le champ Parent suit les traductions des articles.

En outre, la liste connexe Versions traduites est automatiquement ajoutée au formulaire Connaissances après l’enregistrement d’un article.