Skip Navigation

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

Problem:
The client is experiencing an issue where the Elementor header does not display after translating a menu. Instead, the theme's default menu appears. Additionally, there are problems when trying to edit the French translation of the header in the Elementor editor, which causes crashes.
Solution:
We resolved the header display issue by translating the header template directly. If you're experiencing similar issues, we recommend not editing the translated template directly if you are using the Advanced Translation Editor. Instead, you should enable manual translation for individual editing of templates in different languages. You can find detailed instructions on how to do this by visiting Using Different Translation Editors for Different Pages.

Please note that this solution might be outdated or not applicable to your specific 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.

This topic contains 0 replies, has 0 voices.

Last updated by alexandreR-30 3 days, 3 hours ago.

Assisted by: Kor.

Author Posts
January 18, 2025 at 2:32 pm #16609204

alexandreR-30

Background of the issue:
I am trying to translate a menu designed in Elementor. The issue can be seen on this page: hidden link.

Symptoms:
The Elementor header is not showing after translation. Instead of the Elementor menu, I see the theme menu.

Questions:
That never happened before. How to solve this? because the menu is translated.

January 20, 2025 at 10:47 am #16612643

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for contacting us.

I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

January 20, 2025 at 11:35 am #16612953

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Could you please grant me administrative access to your Website?

January 20, 2025 at 12:18 pm #16613302

alexandreR-30

My bad. It is done 🙂

January 20, 2025 at 5:27 pm #16615007

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. I've fixed the header issue by translating the header template here hidden link . Could you check?

January 20, 2025 at 6:25 pm #16615195

alexandreR-30

Hi Kor,

Sorry, while I was testing your fix, the server had an internal error 500 and I had to restore the site to the latest backup.

However, I noticed right before the error 500, that while the header seemed to have appeared as it should have, the complete layout of the post template (in French only) went wrong.

However, I then copied/pasted the header layout to a new header (Elementor Header #27452) form and it seems to be working. However, I think I found the problem. If I use the Elementor editor to modify the translated part in my French header, it will crash.

I just tried doing it and it works, however, in the French Elementor Editor if I set a display condition, it will crash. Now I remember that's what happened before. Is that normal? Or am I Supposed to be able to edit the French translation from the Elementor editor?

The issue that still stands is that the WPML translation tool doesn't save my Emoji in French. That's the reason, I tried changing the translation from Elementor directly.

I don't know if it is clear? but if yes, what should I do?

January 21, 2025 at 6:03 am #16616391

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

You shouldn't edit the French Template directly if you're using the Advanced Translation Editor to translate the page. But if you prefer to edit the template individually for each language, you can follow the instructions here that explains how to enable manual translation https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

January 21, 2025 at 7:40 am #16616553

alexandreR-30

Understood, thank you for your help.