You are here:
Create Multi-Language Omniscripts
Enable a single Omniscript to run in multiple languages using custom labels.
Before you begin, enable Translation Workbench. See Enable or Disable Translation Workbench.
Note these considerations for multi-language Omniscripts:
- The language users see in Omniscript picklists depends on the language setting in Language and Timezone in Setup.
- Multi-language Omniscripts provide beta support for right-to-left languages. When using RTL languages, some styling may result in functional limitations.
- Due to a known Salesforce issue, multi-language Omniscripts don’t display correctly in Community Builder.
For single-language Omniscripts, Omnistudio provides autotranslated system labels, such as standard error messages. These translations automatically appear based on the user's locale.
- Enable Multi-Language Omniscript Support
Enable multi-language Omniscript support by modifying the Omni Process object in Salesforce Setup. - Define Custom Label Translations in Multi-Language Omniscripts
Define translations in various languages for custom labels in multi-language Omniscripts. Create localized content so that users see the Omniscripts in the language based on their locale. Create custom labels in English first, followed by translations for other languages. - Test a Multi-Language Omniscript
View custom translations using the Omniscript Designer preview. - Launch a Multi-Language Omniscript
Set the language a multi-language Omniscript renders in by using a language code parameter in a URL.

