Enable localized product catalogs and product offerings

task australia Updated Sep 10, 2026 1 min read enable-multi-locale-catalogs.md
Raw file servicenow.com

Make product catalogs and offerings available in multiple languages so sales agents can view catalog content in their preferred locale.

Before you begin

Role required: sn_prd_pm.product_catalog_admin, admin

Procedure

  1. Log in to your ServiceNow instance.

  2. Install and activate the languages you want to support.

    For more information, see Activate a language.

    The language you want to activate must have the value of the Active field as true in the Languages [sys_language] table.

  3. Add languages in the sn_prd_pm.supported_language_translations system property that you want to enable.

    The base locale is specified in the glide.sys.language property and the default value is en (English).

    1. In the All navigation filter, enter sys_properties.LIST.

    2. In the Name field, search and select the sn_prd_pm.supported_language_translations property.

    3. Enter comma-separated language codes in the Value field.

      en,fr,de

    4. Select Update.

  4. Populate the translated text for the product offering or product catalog content in the Translated Text [sys_translated_text] table.

    For a list of Product Catalog Management entities that support translation, see Multilingual product catalog entities.

    For more information about the Translated Text [sys_translated_text] table, see Translating text fields and Translated text table.

  5. Translate the existing product offering or catalog entries.

    1. Navigate to Workspaces > CRM Workspace.

    2. Select the List icon [Omitted image "list-outline-24.svg"] Alt text:.

    3. Navigate to the respective module and select a record you want to translate.

      • Offerings > Product Offerings.
      • Offerings > Product Offering Catalog.
    4. Regenerate the cache by selecting an option from the More Actions icon [Omitted image "ellipsis-horizontal-fill-24.svg"] Alt text: depending on the record type.

      Record type Option
      Product Offering Regenerate Product Offering Cache
      Product Offering Catalog Regenerate Catalog Hierarchy Cache

      Note: You must regenerate the cache if you're adding translations for a published product offering or catalog.

Result

A Configuration JSON record is created in the Product Offering Translation [sn_prd_pm_product_offering_translation] and Product Offering Catalog Translation [sn_prd_pm_product_offering_catalog_translation] tables in the specified language respectively. Each row corresponds to a product offering or product catalog per locale.

The products in the product configurator UIs are displayed in the language set in the user preferences, from the list of available languages.

Related topics

ServiceNow AI Platform translation and localization

Search documentation
Search document titles and file paths on the australia branch