[Resolved] Issue with correct translation reflecting front-end
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was experiencing issues with 'ghost' templates in the database that were overwriting translations in a multilingual website setup using WPML and Divi. This problem was particularly affecting the French language version of the site. Solution: We manually inspected the database and the Divi Library to identify and exclude non-matching templates that were causing the issue. After identifying these 'ghost' templates, we removed them to resolve the conflict. This process was necessary for other languages as well, and we are currently working to ensure all language versions are corrected. If you're experiencing similar issues, we recommend checking for discrepancies between your database entries and your theme's library, and removing any conflicting templates.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking the related 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.
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.
Please note I have created a staging environment at staging.station-house.ie
A video running through the issue is available to view here: hidden link
Please also note, any items marked as incomplete (with the gear icon) in the video are actually marked at 100%, saved and completed.
Please review this video and get back to me regarding. As stated, I can supply a temporary login to the staging environment if needed.
If you could get back to me, at your earliest convenience, I'd really appreciate it.
I checked your staging website with all non-WPML plugins deactivated, and the issue persisted.
I also tried creating a new page, importing the layout, and translating it from 0, but the issue persisted. It looks as if there's something overwriting the WPML translations. I've escalated this to our 2nd tier support. They will analyze the issue and get back to me, likely in the next 24 hours.
I'll update you as soon as I hear from them. Thank you for your patience.
We thoroughly checked the staging version, but couldn't figure out what was causing that behavior. Yesterday, I sent a package with your website copy to the devs, who will check it in more depth. We still don't have feedback from them.
I'll keep you posted. Thank you for your patience.
Thank you for waiting. We checked your database, and found that there are some old Divi Templates stored, that are overwriting the translations. It looks like a DB corruption.
To solve this, we'd need to add a plugin, so we could locate and delete those entries from your Database. It's mandatory, that you create and confirm that you have a full website backup, before we can proceed.
Yes. We were able to solve the issue with the French language. As I said, what happened is that there were some "ghost" templates on the database, overwriting the translations.
It's hard for me to give you the specific steps, as this is a very specific corruption of the Database. In summary, what we did was to manually look for non-corresponding data between the Database and the Divi Library, excluding the non-matching template. We are also doing this for other languages. I'll let you know once that's done.
I have tested the site an processed all translation fully.
However, one item remains unchanged and that is the linking from the Family Room button - it reverts to the Triple Suite on all translations.
Please see attached screenshot of the location of the button on the French translation, as an example. The issue is consistent over all translations, while the English version links correctly.
Please also note:
- In some translations the button url does not seen to be coming in left at all (e.g. Dutch)
- In other translations (e.g. French) the button url is on the left, but it does not automatically populate to the right hand side. Please note the translation is marked as 100% complete. If I enter the button url manually and the 'Save & Continue' it opens to the Triple Suite page (I have left the link manually entered for you to test this).
If you could look into this issue, at your earliest convenience, I would appreciate it greatly.
Best Wishes
Niamh
New threads created by Lucas Vidal de Andrade and linked to this one are listed below:
Thank you for sharing the details. It's unlikely that those issues are related. Since your initial issue with the layout is solved, I've created a new ticket to address this other issue with the links: