Integration with Localization Framework
Summarize
Summary of Integration with Localization Framework
The Integration with Localization Framework enables ServiceNow Content Publishing customers to efficiently translate content by connecting translation workflows with the Localization Framework. This integration supports existing translatable content types (excluding calendar content) such as portal, block, notification, and to-do content. It streamlines the process of requesting, managing, and fulfilling translations directly from Content Publishing.
Show less
Key Features
- Translation Workflow Initiation: Content creators can initiate translation requests from Content Library, Block Content, Content Categories, or reusable components using the Translate content button once the integration is enabled.
- System Property Activation: Enable the
sncd.enablelocalizationframeworkintegrationsystem property to activate translation features and display the translation button in Content Publishing. Ensure Localization Framework is installed and the user has the Content Admin role. - Support for Multiple Translation Modes: Translation workflows can be configured for manual translation, machine translation, translation management system integration, email, or export/import methods, providing flexibility based on organizational needs.
- Localization Request and Task Management: Translation requests generate localization request items (LRITM) and localization tasks (LFTASK) that can be tracked and assigned to users or groups with the
localizationfulfillerrole. - Translation Fulfillment and Publishing: Assigned fulfillers translate content within the Localization Task form and submit translations. Publishing translations creates translated content but does not publish it live; content must be scheduled and published separately.
- UTF-8 Support and Language Plugins: Content Experiences and Content Publishing support international character sets via UTF-8 when language plugins are activated. Localization Framework installs automatically with language plugins.
Practical Application for ServiceNow Customers
By integrating Content Publishing with Localization Framework, customers can:
- Streamline and automate translation requests within their existing content lifecycle.
- Choose from various translation workflows tailored to their operational preferences, including automated or manual processes.
- Manage translation requests and assignments transparently through the Localization Framework interfaces.
- Ensure translated content is properly created and reviewed before scheduling publication, maintaining control over content release.
This integration improves efficiency in delivering multilingual content, enhances collaboration between content creators and translators, and supports global content strategies within ServiceNow.
Language translation fulfillers can provide translations faster and more efficiently by integrating with Localization Framework.
Supported Content Publishing tables are able to communicate to Localization Framework via artifact records and scripts. This allows you to set up how you want your content to be translated.
For more information on Localization Framework, see Localization Framework.
- Language plugin
- Content Experiences and Content Publishing uses UTF-8 for international characters when at least one language plugin has been activated.
- Enable Localization Framework
- To use Localization Framework with Content Publishing, enable the sn_cd.enable_localization_framework_integration system property. For more information, see Properties installed with Content Publishing.
- Workflows in the Localization Framework
- You can configure how translations are handled using the workflows provided in Localization Framework. You can configure how translations are processed using workflows. This ranges from a manual process to an automatic translation and automatic publication.
- Translation modes
- There are various translation modes you can use, like machine translations, send to a translation management system, send via email, or export/import. For more information, see Translation modes.
- Translate content
- Content creators can initiate a translation workflow to request their content to be
translated from Content Publishing.Note:The translation workflow your company has chosen determines how translations are performed. The following provides instructions on how the base system process works.
- Create or select existing content from the Content Library or Block Content under Re-usable Components. For more information, see Content Library or Add or modify block content
From the Design tab of Content Preview, select the Translate content button to initiate the translation workflow your company has configured.
- Or, from Content Categories, select a category.
- Create or select existing content you want translated from the list.
- Select the Translate content button to initiate the translation workflow your company has configured.
- You can also select Link Content or Block
Content from Re-usable Components.
- For Link Content, select the content under the Portal Content tab.
- Select the Translate content button to initiate the translation workflow your company has configured.
- For more information, see Reusable components.
- Select the language you want your content translated to from the Translate content modal that appears.
- Select Submit and a translation request is sent.
- Translation requests appear in the Localization Requested
Items list under My Requested Items under Localization Framework.
- There is one localization request item (LRITM with a sequential number) for each language selected.
- You can find assigned localization request items from My Requested Items under Localization Framework.
- To see a list of all localization request items from My Requested Items under Localization Framework, change the filter to All.
- Each localization request item also has an associated localization task (LFTASK is
the prefix with a sequential number).
- You can find all localization tasks from My Tasks under Localization Framework. To see a list of all localization tasks, change the filter to All.
- Localization tasks can be assigned to individuals with the localization_fulfiller role or a group that has this role.
- Individuals or groups assigned to localization tasks, can provide translations from the Localization Task form and selecting the Translate button.
- After providing the translation, select the Publish
Translations button.Note:Selecting Publish Translations does not publish the content, but creates the translation for the content. To publish your content with the published translations, you must schedule and publish your content. For more information, see Create a publish plan for your content.
- For more information, see Fulfill a localization task.
- Create or select existing content from the Content Library or Block Content under Re-usable Components. For more information, see Content Library or Add or modify block content