Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Translation tables

ServiceNow stores translation information in these tables.

  • Languages [sys_language]
  • Translated Name / Field [sys_translated]
  • Messages [sys_ui_message]
  • Field label [sys_documentation]
  • Choice [sys_choice]
  • Translated Text [sys_translated_text]

To see which table contains a specific translated label, enable the display of translation prefixes. For more information, see Debug translations.

Note: The Languages table is available only after at least one I18N:Internationalization plugin has been activated.

  • Languages table
    The Languages [sys_language] table contains a list of the languages for which translated text is available.
  • Choice table
    The Choice [sys_choice] table contains translated text for options that appear in lists.
  • Translated Name / Field table
    The Translated Name / Fields [sys_translated] table stores translated values for text fields where the field type is translated_field (see the dictionary entry).
  • Field Label table
    The Field Label [sys_documentation] table stores the text of table names along with the singular and plural labels for each field in the table.
  • Translated text table
    The Translated Text [sys_translated_text] table stores translations for fields with the field type translated_text or translated_html (see the dictionary entry).
  • Message table
    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.

Parent Topic:System Localization reference

Related topics

Activate a language