---
schema_version: "1"
id: 62cdb9a3aa3d20af71adafc305bdfea3457047c1eeaa044de5939e6d66fda7d7
title: Create Multi-Language Omniscripts (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_create_multi_language_omniscripts.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_create_multi_language_omniscripts.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 64f8c14f81a769aa1cf511cc9e20a6e8a95c00cc1053592086adf6aa801b63cf
description: For the managed package runtime, allow a single Omniscript to run in multiple languages using Salesforce custom labels.
products:
  - Omnistudio
release: "264"
---
# Create Multi-Language Omniscripts (Managed Package)

For the managed package runtime, allow a single Omniscript to run in multiple languages using Salesforce custom labels.

Beginning with Vlocity Insurance and Health Summer '20, multi-language Omniscripts provide beta support for right-to-left languages. When using RTL languages, some styling may result in functional limitations.

![Managed Package app icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/resources-global/_corporate/images/managedpackageicon.png) This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see [Omnistudio Help](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_standard.htm&language=en_US).

Owing to a known Salesforce issue, multi-language Omniscripts don’t display correctly in Experience Builder.

1. Enable Translation Workbench. See [Enable or Disable Translation Workbench](https://help.salesforce.com/s/articleView?id=platform.customize_wbench.htm&type=5&language=en_US).
2. Enable multi-language support for Omniscripts.
3. Define custom labels and translations.
4. Test your Omniscript translations.
5. Launch the multi-language Omniscript.
6. Deploy multi-language Omniscripts to other orgs using data packs. Data packs don’t include custom labels. You must deploy custom labels manually.

- **[Enable Multi-Language Omniscript Support (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_enable_multi_language_omniscript_support.htm&release=264.0.0&type=5)**  
    For the managed package runtime, enable multi-language Omniscript support by modifying the Vlocity Omniscript object in Salesforce's Setup.
- **[Define Custom Label Translations in Multi-Language Omniscripts (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_define_custom_label_translations_in_multi_language_omniscripts.htm&release=264.0.0&type=5)**  
    For the managed package runtime, define translations for custom labels in multi-language Omniscripts using the Omniscript's Edit Translations window. Build a simple example Omniscript with translated Text and Text Block elements.
- **[Access Custom Labels in an Omniscript Custom Lightning Web Component (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_access_custom_labels_in_an_omniscript_custom_lightning_web_component.htm&release=264.0.0&type=5)**  
    For the managed package runtime, provide custom Lightning web components access to Salesforce custom labels in your Omniscript.
- **[Translate Tooltip Help Text in Omniscripts (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_translate_tooltip_help_text_in_omniscripts.htm&release=264.0.0&type=5)**  
    For the managed package runtime, display tooltip help text with multiple translations in multi-language LWC Omniscripts. You must use custom labels to add help text in multi-language Omniscripts. If a custom label is not defined for a help text tooltip, an error renders.
- **[Translate Custom Labels for Date and Time Components (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_translate_custom_labels_for_date_and_time_components.htm&release=264.0.0&type=5)**  
    For the managed package runtime, define custom label translations for date and time pickers using JSON strings and Omniscript custom labels. For example, if a Spanish translation is defined, the date picker displays Spanish translations for the months and days of the week.
- **[Create Multi-Language Select Elements (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_multi_language_select_elements.htm&release=264.0.0&type=5)**  
    For the managed package runtime, populate Select, Multi-select, and Radio elements for a multi-language Omniscript using custom configuration options.
- **[Test a Multi-Language Omniscript (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_test_a_multi_language_omniscript.htm&release=264.0.0&type=5)**  
    For the managed package runtime, view custom translations using the Omniscript Designer preview.
- **[Launch a Multi-Language LWC Omniscript (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_launch_a_multi_language_lwc_omniscript.htm&release=264.0.0&type=5)**  
    For the managed package runtime, set the language a multi-language LWC Omniscript renders in by using a language code parameter in a URL.
- **[Launching Multi-Language Angular Omniscripts (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_launching_multi_language_angular_omniscripts.htm&release=264.0.0&type=5)**  
    For the managed package runtime, by default, a multi-language Angular Omniscript uses the language configured for the user who is running the script. To specify the language in which a script is run, use a Salesforce-supported language code.
- **[Omniscript Custom Label Reference (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_omniscript_custom_label_reference.htm&release=264.0.0&type=5)**  
    For the managed package runtime, this page contains tables listing the Omniscript element properties for which you must define custom labels and translations for multi-language Omniscripts, such as Omnistudio Data Mapper actions. To use a default translation, clear the property.