Language Gadget
Outline
In this module, you will learn about the Languages Gadget in Optimizely CMS. This gadget is particularly useful when working in a multi-language setup, as it helps you identify which languages a piece of content exists in and provides tools to create new language versions. With the gadget, you can either duplicate existing content to quickly set up translations or start with a blank template to build a unique version for each language.
After completing this module, you should be able to:
- Identify which languages are available for a specific piece of content
- Create new language versions of content by duplicating existing pages or starting from scratch
- Use translation options if automatic translation settings are enabled
- Audit language availability across different pages to ensure full coverage in a multi-language setup
Checking Language Availability
The gadget shows which languages a page or block has been published in. You can quickly see if content exists in the master language only or if additional versions are already created.
Creating New Language Versions
Use the Create option to add a new language version. Choose to:
- Auto-translate (if translation settings are enabled)
- Duplicate the English (or master) version for a quick starting template
- Start with blank content to create a fully unique version
Working with Blocks and Forms Across Languages
If a block or form on a page does not yet exist in the target language, the gadget highlights this. This ensures you don’t publish incomplete or broken content without realizing.
Use Cases
- Duplicate content: Best when the same structure and elements will be reused across languages.
- Start with blank content: Best when creating a completely localized or unique experience for a region.
- Auditing Language Coverage: Each page has its own language availability. Use the gadget to review which pages are published in which languages (e.g., a homepage in English and French, but careers page only in English). This makes it easy to identify gaps and fill them efficiently.
To see how the Languages Gadget works in action, watch the demo here:
