Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

Tagged: 

This topic contains 102 replies, has 0 voices.

Last updated by Andreas W. 2 months ago.

Assisted by: Andreas W..

Author Posts
September 9, 2025 at 12:03 pm #17386978

fast-drying-systems-saS

Any updates?

September 9, 2025 at 2:41 pm #17387615

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hi Jean,

Thanks for your patience, and my apologies for the delay—my workweek runs from Tuesday to Saturday.

I’ve reviewed the setup again and want to clarify a few points:

Sandbox Behavior: I’m aware of the issue and can recreate the conditions you described, but they do not manifest in my sandbox. This suggests the problem is specific to your site’s configuration.

Potential Causes:

WPML Settings: Please double-check that your site mirrors the sandbox settings under WPML > Settings > Custom Fields Translation. Be sure to click “Show system fields” to confirm.

Plugin Conflict: I’ve already tested with a minimal setup (Elementor PRO + WPML only). If you haven’t yet, I recommend replicating this on your end.

Template Integrity: Since the original templates open only in Save Mode—even with WPML disabled—this points to possible data corruption. Recreating the templates from scratch may help isolate the issue.

The most likely reason for the issue:

Header Conflict: Using two header templates assigned to the entire site creates a conflict. Instead:

- Assign one header to the homepage only.

- Assign the second header to the rest of the site.

I understand that you’d like me to escalate this internally for further review, but as long as there are two global header templates assigned to the whole site, this issue might be expected, and the second-tier support will send me back to you for the same reason.

Best regards,
Andreas

September 9, 2025 at 3:43 pm #17387837

fast-drying-systems-saS

Dear Andreas,

I have checked and rechecked.

Can we please stay on your sandbox?
Because it replicates exactly and perfectly the "conditions" problem.
There is only one template.

About : " WPML Settings: Please double-check that your site mirrors the sandbox settings under WPML > Settings > Custom Fields Translation. Be sure to click “Show system fields” to confirm."

Answer : The sandbox is good since Saturday because it replicates exactly the problem we have. I checked again, our site has Custom field Translation to "COPY" since last week.
Not an issue here.

About "Plugin Conflict: I’ve already tested with a minimal setup (Elementor PRO + WPML only). If you haven’t yet, I recommend replicating this on your end."

Answer : We only have those plugins activated.
I only had activated our backup plugin to roll back in case of problem. It is now disactivated.

About : " Template Integrity: Since the original templates open only in Save Mode—even with WPML disabled—this points to possible data corruption. Recreating the templates from scratch may help isolate the issue. "

Answer : I don't see this problem at all. However I have disactivated SAFE MODE and there is no data corruption so far.

Can I ask you a question ?
During my searches, the problem with ELEMENTOR conditions has already been documented by WPML as early as January 2025. It seems related.

Case "Overview of the issue
When using the Header Footer Code Manager plugin to insert snippets into specific pages, the display conditions are not correctly applied to translated pages when using WPML.
This results in missing snippets, in the translated versions of pages."
https://wpml.org/errata/header-footer-code-manager-display-conditions-not-applied-to-translations/

Is there an official documentation about the corrections for ELEMENTOR PRO or any proposed official workaround?

The sandbox is good since Saturday.

Let me know about any updates. It is becoming urgent.
If necessary you can call me on whatsapp. You have my phone number.
Let's set up a call if you wish.

Best regards,
Jean

Capture d'écran 2025-09-08 174628.png
Capture d'écran 2025-09-08 180359.png
Capture d'écran 2025-09-08 180455.png
Capture d'écran 2025-09-08 180629.png
Capture d'écran 2025-09-08 180837.png
Capture d'écran 2025-09-09 173237.png
Capture d'écran 2025-09-09 173410.png
September 9, 2025 at 3:46 pm #17387938

fast-drying-systems-saS

About the templates,

There are no double templates for the site.
Only one master.

Which "double templates" are you talking about?

In the sandbox, it is replicating the conditions not being met.

Let me know.

Best,
Jean

September 9, 2025 at 4:08 pm #17388057

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Thank you for following up on this matter!

The mentioned errata is unrelated to this ticket, as this refers to an issue with the plugin "Header Footer Code Manager".

---

Regarding: User Error

Your website uses two header templates, which are both assigned to display on the entire website. This is likely producing a conflict - even without running WPML.

---

About recreating the issue:

I am sorry, but I can not find the replicated issue here:
hidden link

Where exactly did you replicate the issue?

Please name the exact steps or a link to the content where I can see the issue.

Video:
hidden link

September 9, 2025 at 4:35 pm #17388126

fast-drying-systems-saS

Hi Andreas,

Thank you for getting back quickly.
I have just seen your video.

About : The mentioned errata is unrelated to this ticket, as this refers to an issue with the plugin "Header Footer Code Manager"

Answer : ok

About : the double header:
In the original site (staging20), there is only one header.

In the sandbox,
I will suppress the double header that came...
I have to check which one and if I still have the permissions.

Maybe (I am not sure) it was left there when I corrected the sandbox on Saturday.

It's funny, despite this, I can replicate the problem.

Please give me about an hour. I will go back to my office.

Jean

September 9, 2025 at 4:35 pm #17388127

fast-drying-systems-saS

I will do a video too.

Jean

September 9, 2025 at 4:36 pm #17388142

fast-drying-systems-saS

I replicated the issue by correcting the SANDBOX on Saturday.

Hope it has not changed.
I have a backup in case.

September 9, 2025 at 5:32 pm #17388430

fast-drying-systems-saS

Hi Andreas,

A question,

Can you certify that these specific conditions included in Elementor Pro official documentation are working with WPML?

Show and hide elements on a page (Display Conditions)
hidden link
This was last updated by Elementor on December 16, 2024

In advance, thank you for your answer.

I will now continue here to document our case via your SANDBOX.

Jean

September 9, 2025 at 6:02 pm #17388486

fast-drying-systems-saS

Hi Andreas,

I am confused.
You asked me specifically to change Custom Fields Translation "_elementor_conditions" to COPY last week in my setup in STAGING.

But here in your SANDBOX, it is on "Don't translate".

Why is that ?

I continue to check and document.

Jean

September 9, 2025 at 6:25 pm #17388519

fast-drying-systems-saS

Hi Andreas,

Why did you modify my setup of Saturday ?
I had corrected yours because it was incomplete.
I have a video of my setup.

I had proposed to not modify it because it was perfectly replicating the issue.

Honestly, it makes things a bit more complicated.

---------

In your latest modified setup,

In Translation queue for example, I see only ONE template.
See attached picture please.

Source language is FRENCH. In your SANDBOX it is GERMAN.
Missing French. I added it.

It should be French (source), then English then German. I corrected it.
If we want a good replication.

Images are missing. They were helpful to understand.
Will try to put them again.

-----

So I think I will import the setup I did on Saturday (luckily I did an export)

But why did you modify?
Please explain.

Thanks.

September 9, 2025 at 6:33 pm #17388536

fast-drying-systems-saS

Andreas,

I stop for now until we have an agreement that you will not modify the sandbox.

Sorry, the SANDBOX today contains too many modifications you made.
Why?

Saturday's modifications I performed in the SANDBOX were good to explain the issue(s).

I have a video and pictures.

Let me know how you wish to go ahead.

Thanks,
Jean

September 9, 2025 at 6:34 pm #17388537

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

My apologies, I think we are talking about two different things.

I am currently only working on my sandbox, trying to recreate the issue here:
hidden link

Are you able to confirm that the issue is not replicable on this new sandbox?

- The source language does not play a role here, nor do images.

---

About your staging site:

I explained the very possible cause of the issue in detail here:
https://wpml.org/forums/topic/template-not-completely-translated/?paged=4#post-17381216

This is still the case on your staging, and this means that your approach is logically wrong.

You can only have one global header that is assigned to the entire site.

Your staging still has two global headers assigned to the entire site.

“Entire Site” is a global condition and can only apply to one header at a time.

If multiple headers are published with the same condition, Elementor will defer to the one that was last saved or has higher priority in the Theme Builder.

This can lead to unexpected outcomes when creating translations for such templates.

Draft headers or headers without conditions won’t interfere.

September 9, 2025 at 6:59 pm #17388595

fast-drying-systems-saS

Again, you are referring to my STAGING.

Can we stay only in ONE place - please let us stay in STAGING only.
And let me replicate again in the STAGING if you promise to not modify it.

Why did you modify what I did on Saturday. It was an exact replication.
I don't understand.
I am trying to be helpful.

Jean

---

Just for your info,
As you can see in the attached image, there is only one GLOBAL Header that is assigned to the our site.

It is called : "Elementor HEADER FINAL #1372 AOUT 30 2025"

And one global Global footer : "Elementor FOOTER FINAL 22 aout 2025"

Others are *simply drafts*.
Otherwise, like you say, it would NOT work or there would be notifications from Elementor to that effect.

September 9, 2025 at 7:08 pm #17388601

fast-drying-systems-saS

Check those pictures.

Source language French

One Global header

All the headers are ok For Home page and all other pages.

Capture d'écran 2025-09-08 180359.png
Capture d'écran 2025-09-08 180539.png

The topic ‘[Closed] Template not completely translated’ is closed to new replies.