Skip Navigation

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.

Elementor users - please update WPML to the latest version to maintain compatibility. More details here - https://wpml.org/changelog/2024/12/wpml-4-6-15-critical-update-for-elementor-sites/
Sun Mon Tue Wed Thu Fri Sat
9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 - -
14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 - -

Supporter timezone: Asia/Jerusalem (GMT+02:00)

Tagged: ,

This topic contains 0 replies, has 0 voices.

Last updated by Itamar 2 days, 14 hours ago.

Assisted by: Itamar.

Author Posts
December 11, 2024 at 1:46 pm #16503862

danielH-108

Background of the issue:
I have created the footer of my site using default templates and translated these into DE and EN. Until a few weeks ago, this worked well.

Now, only the DE footer is displayed, even on the EN page.

DE: (Footer DE)
hidden link

EN: (Footer DE)
hidden link

Symptoms:
The EN footer is not displaying; instead, the DE footer is shown on both DE and EN pages.

Questions:
Why is the EN footer not displaying correctly?
How can I fix the footer translation issue with WPML?

December 11, 2024 at 5:26 pm #16504807

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

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

Hi,

I can see the problem on your site.

Please ensure to work according to our guide for WPBakery.

https://wpml.org/documentation/plugins-compatibility/how-to-build-multilingual-sites-with-wpbakery-page-builder-and-wpml/

Are you following this guide?

If you are stuck and need further help, please share the access details to your site with me. I'm enabling a private message for the following reply.
Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/
**IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--

Regards,
Itamar.

December 16, 2024 at 8:34 pm #16518905

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

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

Hi, and thanks for the access details.

I can see you translated the footer using Classic Translate Everything. It might be a regration of a known issue that was already fixed. You can read about it here.

https://wpml.org/errata/wpbakery-page-builder-wpml-classic-editor-overwrites-translations-with-source-language-content/

I'm consulting our second-tier supporters about this case and will reply when I have their reply.

I appreciate your patience.
Itamar.

December 17, 2024 at 9:29 am #16520522

danielH-108

Unfortunately, the transmission does not work with the ATE either.

But I don't actually want to do it with the ATE either, but as before in the WPBakeryPage Builder.

It would be great if you could have a quick look at this.

December 17, 2024 at 7:43 pm #16523284

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

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

Hi,

If you want to use the WPBakery Page Builder for the translated footer (or any post type), you need to follow the method explained here.

https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

However, in your case, you also need to translate the ID of the footer. To do it follow these steps.

1. Go to WPML -> Strings Translation -> Translate texts in admin screens. This is the direct link on your site: hidden link

2. Search for the ID of the footer in German. In your case, it is: 39177.

3. Move it to Strings Translation. Please see the attached screenshot move-to-st-1.jpg.

4. In Strings Translation, change the language of the string from English to German. Please see the attached screenshot change-to-german.jpg.

5. Translate the string. Please see the attached screenshot trasn-the-id.jpg. You can know the ID of the translated footer by editing it and looking at the browser's address bar. Please see the attached screenshot id-of-trans.jpg.

I tried it on your test site, and it works. Please see the attached screenshot footer-en-ok.jpg.

Regards,
Itamar.

move-to-st-1.jpg
change-to-german.jpg
trasn-the-id.jpg
id-of-trans.jpg
footer-en-ok.jpg
December 18, 2024 at 8:18 am #16524491

danielH-108

Hello Itmar,

you can't be serious, can you?

Why is it like that all of a sudden? And why does everything always have to be so extremely complicated with WPML? I have over 10 websites where it suddenly stopped working. Why is it like that? I would like an explanation! It worked for 2 years and now all of a sudden it doesn't work anymore?

I clearly specify in the footer (dynamic template) that it is German. Why do I have to specify somewhere in the strings that it is German? What happens with the next update, do I have to specify it again in two other places or how? Isn't once enough?

And that's also where I specify the exact translation of the German footer. Here, too, the question is: Why are you making it extra work for us to link the IDs together when the translations are already linked?

Is your motto “Why make it simple when you can make it complicated?”

Other agencies have often advised us not to use WPML because it's so complicated. As of today, we no longer do this for any new site and are gradually converting the old sites...it can't be true that I now have this manual effort for 10-15 sites everywhere...

December 18, 2024 at 8:23 am #16524503

danielH-108

You deleted my English content from the footer? Are you serious?

Why would you do that? Everything was already perfectly translated into English. With the correct English links?

You just deleted it and copied the German content into it and wrote EN- of it?!

Now I have to translate everything again,...it can't be true.

December 18, 2024 at 8:55 am #16524798

danielH-108

Is there a (preferably German-speaking) developer who can help us with a video call for an hour?

We have many more WPML problems. We would pay for that too.

December 19, 2024 at 10:26 am #16529349

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

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

Hi,

I am sorry for any inconvenience you were caused.

We don't have video calls paid-support. All of the technical support is done through this forum. We do have German-speaking supporters. Please let me know if you want me to pass on this ticket to one of them. Also, please know that we have a support forum in the German language:

https://wpml.org/de/forums/forum/support-in-deutsch/

If you open a ticket in the German forum, one of our German supporters will answer you.

You mentioned that you have more problems with WPML. We focus on one issue per ticket in our technical support forum. Otherwise, tickets can get cluttered and confusing for both users and supporters. So please open new tickets for each of the other problems.

Now, regarding the issue of this ticket: "The EN footer is not displaying; instead, the DE footer is shown on both DE and EN pages." You presented the above problem and you also wrote: "I have created the footer of my site using default templates and translated these into DE and EN. Until a few weeks ago, this worked well."

This is the issue I investigated and helped you with. I don't understand how now you blame me for breaking something that worked while you yourself complained that it is not working, and I could see that it is now working. You gave me access to your site and wrote: "I am sending the access data. It's a test site and full backups have been made." We never try things on production sites. But since it is a test site and you confirmed that you have a backup, I checked things on your site and tried the suggestion from our second-tier supporter. I explained everything and how to solve it. I have demonstrated that it works on your test site. I added EN before the links' labels to prove it works. We provided you with a workaround.

This is a problem with the Total theme you are using. A feature of it is creating the footer. The Total theme by WPExplorer is officially compatible with WPML.

https://wpml.org/theme/total/

If the footer's translation used to work but is now not working, we will investigate this issue and do our best to fix it. If needed, we will cooperate with WPExplorer to implement the fix in their files. You can also open a ticket about this issue in their support forum. I think it is here.

hidden link

You said that things with the footer worked and suddenly stopped working. It might be that something has changed in the theme's files. To continue investigating this issue, please proceed with the following.

1. Switch from the child theme Total Child Theme to the parent Total theme.
2. Update the Total theme to its latest version - 6.0.2.
3. Check if the translated footer is showing now.

If not, I'll escalate this issue to our compatibility team.

Please let me know if you want to continue with me or if you want me to pass on this ticket to one of our German supporters.

Regards,
Itamar.

December 19, 2024 at 10:30 am #16529376

danielH-108

The issue is not that the EN footer was not displayed, but that it was at least already created by me.

And exactly this created footer was deleted.

I no longer check anything with the theme or put any other work into WPML....In the last few years, far too much time has been lost, ....

Ticket can be closed

December 19, 2024 at 10:06 pm #16531851

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

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

Hi,

Our second-tier supporter instructed me to take a copy of your site and escalate this issue. We need a copy of it from when the problem existed. If possible, restore the staging site from a backup from when the problem persisted and allow me to take a copy of your site. I must install a plugin like Duplicator or All In One Migration for this. Please let me know if you agree.

Regards,
Itamar.