Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is setting up a multilingual site using Divi and WPML and wants to create separate headers and footers for different languages. However, in the Divi Theme Builder, the 'Language' condition is missing from the Template Settings assignment rules, preventing the assignment of templates to specific language pages.
Solution:
We recommend checking our Divi guide on creating different designs for each language, which can be found here: https://wpml.org/documentation/theme-compatibility/divi-builder/#create-different-designs-in-each-language. Additionally, follow the detailed steps provided here: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/. It is essential to delete any previously created templates in the secondary language and start the process from the beginning. Please ensure to make a full site backup before proceeding.

If this solution does not resolve your issue or seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket at WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 2 replies, has 0 voices.

Last updated by realC 7 months, 2 weeks ago.

Assisted by: Itamar.

Author Posts
September 27, 2025 at 10:18 pm #17438315

realC

Background of the issue:
I am setting up a multilingual site using Divi and WPML. My goal is to create a separate header and footer for my second language (French). I am following the standard process of using the Divi Theme Builder. My setup includes Divi Version 4.27.4 and active WPML plugins: WPML Multilingual CMS, String Translation, and Translation Management. I have configured WPML to use the 'Classic Translation Editor' (Translate Manually) workflow. I have confirmed that the 'Header Templates' and 'Footer Templates' post types are set to 'Translatable' in the WPML settings.

Symptoms:
In the Template Settings assignment rules (under 'Use On' or 'Exclude From'), the 'Language' condition is not appearing in the list. This prevents me from assigning a template to only English or only French pages.
I have attached a screenshot of the issue, I was expecting to see a "Language" condition in this list.

Questions:
Why is the 'Language' assignment condition missing from the Divi Theme Builder?
How can I fix the issue of the missing 'Language' condition in the Divi Theme Builder?

September 28, 2025 at 6:58 am #17438603

Itamar
WPML Supporter since 02/2016

Languages: Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

Please check this section in our Divi guide: https://wpml.org/documentation/theme-compatibility/divi-builder/#create-different-designs-in-each-language
It is explained that with Divi, it is possible to have a different design per language.
The detailed explanation is in this link: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/
Please note that you will need to delete any previously created templates in the secondary language and start this process from the beginning.

**** Important! Please make a full site backup (files and DB) before you proceed with those steps****

Please let me know if you have any further questions.

Regards,
Itamar.

September 29, 2025 at 1:37 pm #17441280

realC

Hello Itamar,

Thank you for your help. I have a follow-up question.

My main goal is to use the manual translation workflow for my WooCommerce Products (i.e., clicking the + icon on the main Products > All Products screen). This is necessary for my Divi theme.

I have already set my site to use the "Classic Translation Editor" in the WPML settings.

I have located the settings in WPML > Settings > Post Types Translation. I can see that the WooCommerce Multilingual plugin has correctly and automatically locked the "Products (product)" post type to "Translatable - only show translated items".

The Problem: Despite the system forcing this correct "Translatable" setting, the + icon is still not appearing on the Products > All Products page. I am therefore completely unable to start any manual translations for my products.

Could you please investigate why the translation icons are not appearing, even when the post type is correctly set to be translatable?

Thank you.

Attachments
1. missing "+" icon column in my Product-> All Products
2, WooCommerce instructions for manual translations
3. the Post Types Translation settings page, which shows that "Products" is correctly set to "Translatable."

172816.jpg
172905.jpg
093315.jpg
September 29, 2025 at 6:02 pm #17442091

realC

The + Icon was hiding.
There is a "Screen Options" in Pages-All Pages where "Language" was unselected 🤦‍♂️