[Resolved] Split: certain sections not being translated
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was experiencing an issue where the Dutch version of a page was not displaying correctly when accessed from the menu, despite the page existing in Dutch. The issue persisted even after creating additional pages and attempting translations. The client suspected a compatibility issue with the Divi theme or a misconfiguration.
Solution: We recommended the following steps to resolve the issue: 1. Verify that the Divi theme version matches the one used in our sandbox environment. If not, update Divi to the latest version. 2. Remove the current custom XML configuration in WPML->Settings->Custom XML configuration and replace it with a new configuration that ensures proper handling of shortcodes and attributes related to the Divi theme. 3. Ensure all URLs include 'www.' to facilitate correct automatic translation of URLs. 4. Update and save the default language page for the payment methods, then access the translation to check if the links are now visible and correctly translated.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant 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 problem persists, please open a new support ticket at WPML support forum for further assistance.
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.
1. Yes, this happens on all pages, also the new ones.
2. I have tried this for instance on this page: hidden link
Still when you go to this page from the menu in Dutch, it shows the English content.
Please see the print screen that shows that the Dutch page does exist, it's just not showing when you go there from the menu.
PS: I created 60 additional pages in English recently. These all need to be translated to Dutch, French and German. So I hope that we can fix this.
I was able to reproduce the issue you are experiencing with the links.
After running some troubleshooting actions, I believe it's best if we try to reproduce this on a clean environment to check for a potential compatibility issue with this specific module.
Please access the sandbox I created for us here: hidden link
Install Divi -> create a page and add the image module -> set a link URL to "test link page"
Could you let me know how you have been able to conclude that wpml is working correctly please?
I'm asking because when I check the text "this is a test NL" , it has not been translated to Dutch when switching to Dutch language on the sandbox site. Please see the print screen attached. Divi version is the latest.
Also, I have recorded the behaviour of the live site which could help you getting this resolved. Please find a link to google drive here: hidden link
Just a heads up, the "NL" suffix was added because I hadn't completed a full translation for Dutch.
If you check the URLs, you'll notice that the EN version directs to EN, while NL points to NL. You can also take a look at this screencast for further clarification 🙂 : hidden link
However, despite these settings, it seems like the issue persists on your site. This leads me to suspect that a third-party plugin might be causing it.
To troubleshoot further, could you try testing this in a minimal environment? This involves enabling only WPML and Divi-required plugins, creating a test page, adding an image and a link, and then adding the translation.
If setting up a staging site isn't feasible, we can migrate a copy of your site to our staging environment on Cloudways. Let me know how you'd like to proceed or ypir results
Hi Bobby, I received an email notification that this issue will be closed soon, while I'm awaiting a reply from wpml 2nd tier support on this matter still.
I have added www in the link. It now says: hidden link (please see the attached screenshot).
The problem is unfortunately still there.
When I go to the "Payment methods" page and click on the "wpml pencil" for Dutch language, then I do get to page with translated text to Dutch, but it doesn't show any of the 60 links that are on this page. (please see screenshot attached).
I have disabled the 2FA on the site so you access.