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: Compatibility
This topic contains 14 replies, has 1 voice.
Last updated by danieleP-41 1 week, 5 days ago.
Assisted by: Christopher Amirian.
Author | Posts |
---|---|
July 9, 2025 at 2:05 pm #17219540 | |
danieleP-41 |
<b>Background of the issue: </b> <b>Symptoms: </b> <b>Questions: </b> |
July 9, 2025 at 5:09 pm #17220535 | |
Andrey WPML Supporter since 06/2013 Languages: English (English ) Russian (Русский ) Timezone: Europe/Kyiv (GMT+03:00) |
Thank you for contacting WPML support. One of my colleagues will take on your ticket. In the meantime, I would like to provide some helpful information. To help resolve any link-related issues, have you tried using the Translate Link Targets option located at WPML → Settings → Translate Link Targets? This feature scans and updates internal links in translations to ensure they correctly point to content in the appropriate language. |
July 9, 2025 at 8:21 pm #17220915 | |
danieleP-41 |
I already tried that function multiple times but without any effect. Wpml says it corrected almost 200 links but there is nothing different on my pages. Even trying multiple times it always says it corrected hundreds of links without any change in my problem. |
July 10, 2025 at 1:51 pm #17224332 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
Hi, Thank you for the details. Would you please check if the same thing happens on 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. If the issue is still happening on a minimal installation, 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. Make sure you set the next reply as private. Also we will need your permission to temporarily cioy your website to our server. Thanks. |
July 13, 2025 at 1:28 pm #17231122 | |
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 Video Summary: I found that some widget links weren’t switching languages correctly — likely due to caching or a plugin conflict. Now the links work as expected — but you’ll need to update any remaining links the same way, manually. Thanks. |
July 13, 2025 at 2:30 pm #17231174 | |
danieleP-41 |
Thanks for checking. The translation memory is not doing it, for example in the footer the "tree cutting" page is manually corrected but it doesn't update on the breadcrumbs of the product pages (hidden link). Same thing for the "Equipment" page link in the breadcrumbs that still point to the italian page. I don't have any caching system enabled and I made the test disabling every plugin except WPML and Elementor as you asked. |
July 13, 2025 at 3:08 pm #17231198 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
Hello, Thank you for the reply. To investigate further I will need your permission to copy your website to our server or ask you to give us the login information of the website copy. Also in any case that we will need to report this to the second tier support we will need your permission for the site copy anyways. Thanks. |
July 14, 2025 at 9:34 am #17232759 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
Hi, Thank you for the login information. What I have found is that even by adding a clean WordPress installation and only with Elementor and WPML the same issue happens. The Sandbox website: hidden link If you go to the Main Page Tets below: hidden link I used a simple Text Widget and linked a section of the text to another page and it does not work in the translated language and links to the original language. I will report this to the compatibility team. I will get back to you as soon as I have news. Thank you. |
July 14, 2025 at 1:08 pm #17234087 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
It seems I was wrong as it is working ok on a clean installation. So this seems to be something related only for your website. I copied your website to our server and strangely enough I do not see the same error and I created new pages and all work ok. May i ask you to check the copied website with the same credentials and give us a scenario so we can check? hidden link Thanks. |
July 14, 2025 at 9:22 pm #17235729 | |
danieleP-41 |
I'm doing some experiments to understand what is not working, I see that if I create new pages, the links get translated correctly but it still doesn't work on old pages (e.g: hidden link). See breadcrumbs. In your copied version the links are all unlocked (I don't know why) so I guess it's normal but in my original websites the links are still locked but not getting translated. The only exception is the home page that get translated correctly but not the links to the other pages. |
July 15, 2025 at 8:48 am #17236824 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
Hi, Thank you for the reply. Would you please check this video? hidden link That will fix the issue. Video summary: Thanks for your login details. I found a bulk way to fix the issue with links going to the wrong language version. The best solution is: In your Products list, select all product pages, click Edit, then Apply. Don’t change anything — just click Update. This refreshes the pages so WPML knows they need translation syncing. Next, go to WPML > Translation Management, select all pages marked as needing translation, and send them for automatic translation. This won’t cost any credits because the original content hasn’t changed — it just triggers WPML to fix the links. I tested this on a few pages, and it worked — the English versions now link correctly instead of switching to Italian. Please repeat this for your other languages too. |
July 15, 2025 at 10:05 am #17237172 | |
danieleP-41 |
Thanks for the reply, I tried with your method but the problem is that if I do the bulk edit as you showed me, the translation status doesn't change. The icon still shows the pencil. New threads created by Christopher Amirian and linked to this one are listed below: |
July 15, 2025 at 2:31 pm #17238416 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
Hi, Thank you for your reply. Those are separate issues that needs to be checked. let me first split this ticket and create a new one to address the language mapping issue. Thanks. |
July 16, 2025 at 8:19 am #17240571 | |
danieleP-41 |
Watch this video: hidden link I do the steps you described: |
July 16, 2025 at 1:50 pm #17242334 | |
Christopher Amirian WPML Supporter since 07/2020
Languages: English (English ) Timezone: Asia/Yerevan (GMT+04:00) |
Hi, Thank you for the video. I followed the exact steps you provided in the video on the copied website for BI500: hidden link It worked with no problems while I had all the plugins enabled and the theme using the Child one from Hello Elementor. This shows that the problem is not related to WPML codebase and there should be some sort of cache or something happening. I understand that I repeated that before but that is indeed what I conclude in the end. Maybe you an contact your hosting service provider and ask if there is some sort of object cache or server related cache going on? The best way to test is that you copy your website to your local machine or other server and test the same steps. Thank you. |