Oxygen is a visual page builder that enables you to design your whole site. Build advanced layouts with Oxygen and then translate the texts using WPML.
Please note that Oxygen Builder is currently not compatible with WPML. We reached out to their team to fix the current issues related to translating the content built using Oxygen.
If you need to use Oxygen with WPML, we suggest reaching out to their team and asking them to work with us on fixing the current issues. One of the ways of doing this is by upvoting and commenting on the open issue on the support page they already have for this.
Oxygen page in original content
Oxygen Page translated to French
- Getting Started
- Translating Oxygen Builder Pages
- List of Translatable Oxygen Builder Elements
- Adding Translation Support for Oxygen Builder Elements
- Translating Oxygen Re-Usable Elements and Templates
- Known Issues with Oxygen
- Getting Help From Our Support
- Try WPML for free
Start by installing and activating the following plugins:
- WPML core plugin and WPML String Translation add-on
- Oxygen plugin
If you’re new to WPML, check out our Getting Started Guide. It quickly walks you through different translation options you can use.
Oxygen Builder is not currently compatible with WPML. The only option for translating pages built with Oxygen Builder is to translate them manually.
To do this:
- Edit the default language page you want to translate.
- In the sidebar, turn off WPML’s Translation Editor for this page.
- Click the plus icon to add a translation.
- This creates a new page in your secondary language. You can either copy over the content from your default language, then translate it in the Oxygen Builder, or save the page and open the Oxygen Builder to create a new design from scratch.
WPML supports translating the below elements using the Advanced Translation Editor:
- Text link (with no translation support for URLs)
WPML allows you to add translation support for Oxygen Builder element’s shortcodes manually. This allows you to translate the content in these shortcodes.
You can define the element’s shortcode by adding it along with its attributes to the Custom XML Configuration tab on the WPML → Settings page. Check out our guide to learn more about defining page builder shortcodes.
Currently, WPML doesn’t support the translation of Oxygen’s Re-Usable elements and Templates.
However, you can use the following steps as a workaround for translating templates:
- Duplicate the default language template using a plugin such as Duplicate Page.
- Go to the editing screen of the template that you duplicated and edit it using the Oxygen builder.
- Add the translated text to the template and click Save.
- Translate the default language page.
- On the default language page editing screen, use the language switcher in the top admin bar to navigate to the secondary language editing screen.
- Choose the template that you translated in step 2. Make sure you select the actual template for each page and not the “Default” option.
- Click to Update the page.
If you set conditions that determine which template to apply, please see this workaround provided by Oxygen.
WPML works fine with this plugin, but sometimes there could be minor issues we're working on. This is expected as both plugins provide frequent updates.
Current unresolved issues:
- Oxygen Builder widget and link translation issues
- Oxygen Builder – Completed translations do not load on the front-end
You can also search all known issues including previously resolved issues for this plugin.
In case you need help translating your site built using Oxygen and WPML, visit WPML’s support forum.
Evaluate WPML for 30 days and see how you like it! If you are not happy with it, we will refund your money without any questions within the 30-day trial period.