Skip Navigation

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

Problem:
You are trying to translate the Divi footer from Dutch to other languages on your website. Although the footer appears visually translated, all links in the translated footer still direct to pages in the original Dutch language.
Solution:
We recommend going to WPML > Languages and enabling the option "Adjust IDs for multilingual functionality". This setting should ensure that the footer links direct to the correct language 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 do not hesitate to 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 11 replies, has 0 voices.

Last updated by sanderK-17 1 week, 3 days ago.

Assisted by: Christopher Amirian.

Author Posts
May 23, 2025 at 1:36 pm #17066626

sanderK-17

Background of the issue:
I am trying to translate the Divi footer from Dutch to other languages on my website. Visually, the footer appears translated correctly. The issue can be seen on this page: hidden link.

Symptoms:
All the links in the translated footer still direct to pages in the original Dutch language instead of the translated versions.

Questions:
Why do the footer links still go to the original Dutch language pages after translation?
How can I ensure that the footer links direct to the correct language pages?

May 23, 2025 at 1:42 pm #17066667

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support. If you used Divi global elements please make sure you translate them too.

Also please check if you have the links available in the advanced translation editor and if you need to translate them. For more information:

https://wpml.org/faq/how-to-translate-links/

Thanks.

May 23, 2025 at 1:57 pm #17066778

sanderK-17

It is a Divi Global footer. That one is translated. In the footer there are text elements that in the Divi settings link to a page. It are therefore not hardcoded urls. Therefore there are no URLs visible in the ATE.

I'm now doing the Translate Link Targets scanning. Since there are 33000 strings it is scanning that will take a while.

I will let you know when scanning is finished and if that resolved the issue.

May 23, 2025 at 3:23 pm #17067116

sanderK-17

Translate Link Targets finished its job. The links in the Divi footer still go to the original language pages.

May 25, 2025 at 4:35 pm #17070280

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you, I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

May 27, 2025 at 10:43 am #17077349

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you for the login information. I checked and I see that you used the LINK feature inside the text element and it seems it is not working when using the advanced translation editor.

Would you please check if the same thing happens if you have a minimal installation?

- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Switch to the the default DIVI theme instead of the Child Theme.
- Go to "WordPress Dashboard > Plugins" and deactivate all plugins except WPML and its add-ons.
- Check if you can still recreate the issue.
- If not, re-activate your plugins one by one and check the issue each time to find out the plugin that causes the problem.

If the issue persists, then this seems to be a compatibiluty problem that needs to be reported. To be able to report the compatibility issues we need to replicate the issue on a clean installation.
I created a clean installation of WordPress, WPML, and all necessary WPML add-ons.
You can access the WordPress dashboard using the link below:
hidden link

Kindly follow the steps below:

- Install Divi.
- Add a Global footer and use the LINK feature inside the text element.
- Try to replicate the issue.

This will help us to report the probable issue to the compatibility team and solve the possible problem faster.

Thanks.

May 30, 2025 at 2:39 pm #17092624

sanderK-17

Unfortunately I can't reproduce the issue on the link you provided. The footer links are linking to the correct language. You can check for yourself.
On our own website, I deleted the footer, and made a new Dutch footer and translated it. All the links in other languages still go to the Dutch pages.
I made then made a new footer again, but now when language is set to English (when I made the first Divi layouts), and translated. But still all the links go to the Dutch versions. When editing the footer template, which language is English, the buttons link option where I can select to which page to link, all show the Dutch version of the pages. And the WPML language switcher shows Dutch is selected, while the WordPress bar on top shows English is selected.

I don't know what else to try. Please give advice.

June 1, 2025 at 2:22 pm #17095553

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you for the test. As this is not possible to replicate on a clean installation, we will need to investigate your website to find what might be the problem cause.

Please set the next reply as private and provide the login information of a copy/staging version of the website. So we can check without the fear of breaking a live website.

Thanks

June 5, 2025 at 2:53 pm #17110822

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you for the login information. Would you please check this video?

hidden link

I'd appreciate it if you could fix that issue so I can continue the troubleshooting.

Thanks.

June 6, 2025 at 8:47 am #17113255

sanderK-17

I could edit and save a page with Divi. But indeed, I see that the footer can't be saved.
- I went to the staging site and couldn't login. That is because you also disabled the WP-staging plugin. I recommend not to disable it.
- When saving the footer I saw there is a 403 for the request url hidden link . After some debugging, google searching, chatgpt, I found out the issue it with Wordfence. I saw in the chrome developer tools on the preview tab of the admin-ajax.php POST a Wordfence message. Even tough Wordfence was disabled on the staging site, it was still active on the main site (staging is in the /titan/ subdirectory). I fixed it by changing the Wordfence lines in .htaccess of the main site to:
<IfModule LiteSpeed>
<If "%{REQUEST_URI} !~ m#^/titan/#">
php_value auto_prepend_file '/home/xxxxxx/domains/plugwise.com/public_html/wordfence-waf.php'
</If>
</IfModule>

<IfModule lsapi_module>
<If "%{REQUEST_URI} !~ m#^/titan/#">
php_value auto_prepend_file '/home/xxxxxx/domains/plugwise.com/public_html/wordfence-waf.php'
</If>
</IfModule>

Anyway, now it works again to save the footer!

June 8, 2025 at 12:50 pm #17116348

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you for the login information. I tested by adding a new footer template and the issue is still there.

The unique point is that it is not replicable on a clean installation so there might be something happening on your WordPress installation that needs further investigation.

I reported this to the second tier support.

I will get back to you as soon as I have news.

Thank you.

June 17, 2025 at 7:59 am #17141191

George Botsev
WPML Supporter since 02/2014

Languages: English (English )

Timezone: Europe/Sofia (GMT+03:00)

Hello!
I am George from the second tier support.
To fix the problem with the links, please go to WPML > Languages and enable the option "Adjust IDs for multilingual functionality"

This should resolve the footer link translation to the proper language.

June 17, 2025 at 8:34 am #17141359

sanderK-17

Amazing, it works now! Maybe make this setting turned on by default, or show a warning when not on. I scrolled past it while trying to solve this issue. I can't imagine why you want it turned off.