Exploring System Localization

  • Release version: Xanadu
  • Updated August 1, 2024
  • 1 minute to read
  • Learn about support for localizing ServiceNow instances as part of your globalization strategy.

    System Localization overview

    Localization is the process of making an instance specific to a given region or locale without impacting functionality.

    System localization includes the language and locale settings for an instance and is a ServiceNow AI Platform feature that is active by default (com.glide.i18n.core). Translations for several languages are available through additional internationalization (I18N) language plugins (for example, com.snc.i18n.spanish). These language plugins install the I18N: Internationalization plugin (com.glide.i18n), which provides the elements necessary for translating an instance.

    Languages and translation
    The I18N language plugins contain translations of the UI string content that ServiceNow provides by default in your instance. Whenever you have customized UI strings that you want to translate, you have to identify and translate these strings manually. In addition, you can create translations for languages for which ServiceNow doesn’t provide a plugin.
    Note:
    Using the Localization Framework application is recommend for translating to an unsupported language or translating large amounts of custom UI string content in a supported language.
    Locales, locations, and regions
    Locale settings support displaying dates, times, and currencies properly based on your location. In addition, you can configure locations to identify users, assets, incidents, and more on the instance. Configure regions to organize languages in language selectors.

    System Localization benefits

    Benefit Feature Users
    Display translations of base system UI string content. Administrators
    Display dates, times, and currencies in an instance based on users' locations. Configuring locales
    Translate UI string content that you create or modify. Translating custom content

    Related applications

    Localization Framework

    Using the Localization Framework application is recommend for translating to an unsupported language or translating large amounts of custom UI string content in a supported language. Localization Framework also supports using Dynamic Translation for live translation of form fields, translating knowledge articles, and integrating with third-party translation services.

    Translation management for Knowledge Management
    Knowledge article translation uses a separate system that relies on the I18N: Knowledge Management Internationalization plugin. If this plugin isn’t activated, knowledge article translation falls back on System Localization, with translations kept in the Translated Text [sys_translated_text] table.