Table de messages
La table Message [sys_ui_message] contient les traductions des messages d’information, des messages de confirmation, des messages d’erreur et d’autres types de messages système sur l’ensemble de la plateforme.
Lorsque ces textes sont correctement renvoyés à la ligne, la table Message contient du texte traduisible personnalisé à partir des sources suivantes :
- HTML dans une page d’interface utilisateur d’une application créée par le client
- Messages du widget du portail de services (y compris dans les enquêtes)
- Texte du Playbook :
- Étiquette du Playbook
- Étiquette de l’étape
- Étiquette d'activité
- Description d'activité
- Propriétés de la mise en page de l’interface utilisateur de l’activité HTML et chaîne
ServiceNow recherche le texte traduit dans cette table lorsqu’un script client contient un appel getMessage ou qu’un script serveur contient un appel
gs.getMessage . Les champs principaux de cette table sont les suivants :- Clé : identificateur interne, insensible à la casse, unique de ce message.
- Langue : langue dans laquelle le message est traduit.
- Message : texte traduit que les utilisateurs voient.
Remarque :
Si vous créez un enregistrement dans la table Message [sys_ui_message] qui utilise une clé existante et la même langue, le message pour les références existantes utilisant la clé peut changer. Par exemple, si un enregistrement existe avec « Actualiser » pour la clé, l’anglais pour la langue et « Actualiser » pour le message, et que vous créez un autre enregistrement avec la même clé et la même langue, mais un message différent « Actualiser l’écran », les chaînes d’interface utilisateur existantes utilisant la touche « Actualiser » afficheront le nouveau message « Actualiser l’écran ». Les enregistrements de cette table sont créés dans le champ d’application global et ne sont pas restreints par le champ d’application.
Pour plus d’informations sur le contenu personnalisé traduisible dans la table Message, reportez-vous à la section Traduction du contenu personnalisé.