Skip to content Skip to sidebar

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

Problem:
You are trying to translate the site's Elementor global header, but instead of displaying the Elementor-themed header on translated pages, it shows the default site header.
Solution:
If you're experiencing this issue, we recommend you try the following steps:
1. Switch temporarily to the default Hello Elementor Theme.
2. Create a new header in the Theme Builder and copy the content from the original Global Header.
3. Set its conditions to "Entire website".
4. Delete the Global Header.
5. Go to WPML > Translation Management and translate the new header.
6. Reactivate the Hello Elementor Child Theme.
This solution might be irrelevant if it's outdated or not applicable to your case. 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 the issue persists, 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.

Tagged: 

This topic contains 5 replies, has 0 voices.

Last updated by trevorW-3 6 months, 4 weeks ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
May 15, 2025 at 8:04 pm #17038633

trevorW-3

Background of the issue:
I am trying to translate the site's Elementor global header. The issue can be seen on this page: hidden link. I expected to see the same Elementor header style and everything that is on a typical untranslated page, just with the translated text and URLs.

Symptoms:
Instead, the Elementor-themed header does not display on translated pages and it shows the default site header in its place.

Questions:
Why is the Elementor global header not displaying on translated pages?
How can I ensure the translated pages show the correct Elementor header?

May 15, 2025 at 8:13 pm #17038719

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hey there,

Have you translated the header in WPML > Translation Management.
https://wpml.org/documentation/plugins-compatibility/elementor/

If you've already done that, please make a small change on the original header and save (you can add a blank space to a text, for example). After that, go to WPML > Translation Management, send the header for translation again and check the front end. Let me know how it goes.

May 19, 2025 at 3:59 pm #17049487

trevorW-3

I had previously already translated the header, so I made an update and resent it for translation. However, it still is not showing the proper header on the front end.

In elementor, if I view the header directly at this url - hidden link

I can then change the language to view the translated version of the header at this url (screenshot attached also) - hidden link

avision-translated-header.png
May 19, 2025 at 7:43 pm #17050379

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hey there,

Thank you for sharing. I would like to look at this directly on your site. For this I would need temporary access (WP-Admin and FTP) to your site, preferably to a test/staging site where the problem has been replicated if possible.

The required fields can be found below the comments section. The information you enter is private, i.e. only you and I can see it and have access to it.

I may need to replicate your website locally. To do this, I need to temporarily install a plugin called "Duplicator" or "All in One WP Migration" on your website. This will allow me to create a copy of your website and content. Once the issue is resolved, I will delete the local website. Let me know if this works for you.

IMPORTANT

Please make a backup copy of the site files and database before giving us access.

- If you do not see the wp-admin/FTP fields, this means your post and site login details are being made PUBLIC. DO NOT post your website details if you do not see the required wp-admin/FTP fields. If you do not, ask me to enable the private box. The private box looks like this:

hidden link

May 21, 2025 at 1:56 pm #17057965

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hey there, I'm still checking into your issue. Thank you for your patience, I'll get back to you shortly.

May 21, 2025 at 4:20 pm #17058506

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+01:00)

Hello,

Thank you for waiting. It seems that there was some issue with the specific header you're using. I was able to solve it in a copy of your website, by doing as follows (make sure to have a website backup before proceeding);

1. Switch temporarily to the default Hello Elementor Theme;
2. Create a new header on Theme Builder and copy the content from the original Global Header;
3. Set its conditions to "Entire website";
4. Delete the Global Header;
5. Go to WPML > Translation Management and translate the new header;
6. Reactivate the Hello Elementor Child Theme

That solved the issue in the copy, as I said. Let me know how it goes.

May 22, 2025 at 7:44 pm #17063432

trevorW-3

Thank you, I was able to get it to display properly.