How to Enable Full Page Translation for ShoppingHub in ServiceNow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-20-2025 04:33 AM
Hi everyone,
We’re working on customizing the ShoppingHub experience in ServiceNow and need help with translating the page content into other languages.
Specifically, we want to translate:
- Supplier information (like name and description)
- Catalog item names and descriptions
We have installed the plugin I18N: Internationalization and the Language plugin.
Some part of text are not getting translated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-20-2025 07:05 AM
Hi @aishwaryajn,
So, shoppinghub is a "Next Experience", therefore the best / easiest way, is to translate it via the Localization Framework using our Prototype Workspace Artifact, as I detail in this blog post:
https://www.servicenow.com/community/international-localization/need-to-translate-a-configurable-wor...
In the [sys_ux_page_registry] table, you should see an experience called "Shopping Hub",
Many thanks,
kind regards
Director of Globalization Deployment, Internationalization
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
Hi @aishwaryajn,
There are a couple of layers to this. To translate the application itself, you can either:
- Install your I18N language pack, then install ShoppingHub and related applications - ShoppingHub is shipped with translations.
- If you have already installed ShoppingHub, perform a repair on this app and any related apps from the Application Manager page.
As for translating the content, this is a little more complex. I'll separate these:
- Supplier information: Currently, there are no Translated Text/HTML fields on the sn_fin_supplier table, meaning you cannot surface translations OOB for the fields you mentioned. If this requirement is not negotiable, you can choose to modify only the relevant fields to the Translated Text/HTML type as is appropriate (see https://www.servicenow.com/docs/csh?topicname=c_UseTranslatedText.html&version=latest). Note that the product isn't supporting this value formally at this time, but you can translate this value by doing so. I'll provide an image below with an example supplier, ACME Electrical
- Catalog Item (names and descriptions): If you mean sc_cat_item or any of its extensions, you are in luck. This is already supported for these fields. If you mean Supplier Products as hosted on ServiceNow, there is another step. The description field is already Translated HTML, which is fantastic for this use case. However, Name is not, so you would need to take steps similar to the supplier information.
The example translation comparison:
- Supplier name in English
English
- Supplier name in Japanese
Japanese
I hope this helps. I'm eager to understand the use case and translation you are doing here in further detail 🙂
Kind regards,
Astrid Sapphire
Product Success Manager, Finance and Supply Chain BU