---
sourceDocument: Yokohama ServiceNow AI Platform Administration
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Message table

# Message table {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

The Message \[sys_ui_message\] table contains the translations for informational messages, confirmation messages, error messages, and other types of system messages across the platform.
The Message table contains custom translatable text from the following sources when these texts are wrapped correctly:

* HTML in a UI page in a customer-created application
* Service Portal widget messages (including in surveys)
* Playbook text:
  * Playbook Label
  * Stage Label
  * Activity Label
  * Activity Description
  * HTML and string Activity UI Layout properties
  {#r_MessageTable__ul_i31_vcq_sdc}
{#r_MessageTable__ul_nzy_zpn_2jb}  
ServiceNow checks this table for translated text when a client script contains a getMessage call or a server script contains a `gs.getMessage` call. The main fields for this table are:

* Key: internal, case-insensitive, unique identifier of this message.
* Language: language the message is translated into.
* Message: translated text that users see.  
Note:  
If you create a record in the Message \[sys_ui_message\] table that uses an existing key and the same language, the message for existing references using the key can change. For example, if a record exists with "Refresh" for the key, English for the language, and "Refresh" for the message, and you create another record with the same key and language but a different message of "Refresh the screen", existing UI strings using the "Refresh" key will display the new "Refresh the screen" message. Records in this table are created in the global scope and aren't scope-restricted.

For more information about translatable custom content in the Message table, see [Translating custom content](https://www.servicenow.com/docs/PC_TKcWM8Hp2eBo87ioiCA "Translate content you create or modify to a supported language or add an unsupported language.").  
Figure 1. Message list  
Figure 2. Translated message
**Related tasks**   

* [Translate a client script message](https://www.servicenow.com/docs/k6jb1ICFtG~R50ghdinoug "Translate the messages used by client scripts.")  
**Related reference**   

* [Translating Service Catalog cart labels](https://www.servicenow.com/docs/3yDQPqj4j06rZJoUF6cx4w "You can specify language-specific labels in these Service Catalog screens: Cart, Edit Cart, and Check Out (including workflows and approvals).")

