[Resolved] Hi Some languages disappeared after the update
This thread is resolved. Here is a description of the problem and solution.
Problem: After updating to WordPress 6.7, certain language translations, specifically Estonian and Russian, were not displaying correctly on the client's live e-commerce site. Despite being correctly configured in the String Translation module, some sections like the footer showed English instead of the intended languages. Solution: We initially suggested checking and re-saving the translations for the affected strings in WPML->String Translation. When this did not resolve the issue, we requested access to the site to investigate further. Our investigation revealed that the issue was related to a known problem introduced in WordPress 6.7, affecting string translations. We escalated this to our compatibility team for further analysis. Meanwhile, we advised the client to update to the latest version of WordPress as soon as it was available, which resolved the issue. We also recommended enabling the option 'Automatically load the theme's .mo file using
load_textdomain
' in WPML->Theme and Plugins Localization, which corrected the translation display.
Please note that this solution might be irrelevant if it's outdated or not applicable to your 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 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.
I am experiencing an issue with WPML on my multilingual WooCommerce site after recent updates. My website is available in six languages: Estonian (default), English, Russian, Finnish, Latvian, and Lithuanian. Since the update, the Estonian translations are not displaying correctly, specifically in areas such as the footer. Instead, certain texts are showing in English, despite having translations saved for Estonian.
For example:
The phrase "search for product" appears in English on the Estonian version of the site, even though it is correctly translated in the String Translation section.
Here is a summary of what I have tried so far to resolve the issue:
1. Cleared WPML's cache and removed any ghost entries from the translation tables.
2. Resynchronized posts, taxonomies, and translations.
3. Checked and re-saved the Estonian translations in the String Translation section.
4. Verified that the theme and plugins are scanned for strings and that the translations are up-to-date.
5. Disabled WPML temporarily, cleared the cache, and reactivated it.
Despite these steps, the Estonian translations are still not appearing as expected. Interestingly, the other languages (Finnish, Latvian, and Lithuanian) display correctly, but only Estonian (default language), English, and Russian are affected by this issue.
Could you please help me resolve this problem or advise if there is a specific troubleshooting step I may have missed?
It shows that the change has been saved. But nothing changes on the website.
And if I am going to use this method, should I translate all my pages from scratch because the problem is not only the product search section, all the sections related to WordPress are displayed in English for Russian and Estonian pages.
I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)
**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **
I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.
NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.
Your plugins seem correctly up to date, also when activating " Look for strings while pages are rendered" the string translations are showing 100% correctly.
I am escalating this to our compatibility team for some further feedback.
Please note that our support is offline during the weekend hours as well note that my timezone is Pacific Time thus our communication time will have some gaps, but rest assured we are actively working on resolving your issue.
Thank you for your detailed response and for escalating the issue to your compatibility team. I understand that the problem might be related to WordPress 6.7 updates and the impact on string translations.
Since my website is live and actively used by customers, I would like to confirm that any troubleshooting or adjustments you make will not cause changes to my URLs or disrupt the site’s functionality. Maintaining the current structure is critical for SEO and user experience.
Please let me know if there are any additional steps I should take while waiting for a resolution. I appreciate your efforts and look forward to your feedback.
Correct, we will keep all troubleshooting actions off your website, to do so more efficiently do I have your permission to either move a copy of your site onto our Cloudways staging environment or create a duplicator package to test live?
I would need to install one of the following plugins to proceed:
Hello,
I approve the use of the suggested plugins to either create a duplicator package or move a copy of the website to Cloudways staging. However, I kindly ask for confirmation that no changes will be made to the live site or its URLs during this process. Thank you for your support
Hello, I received an e-mail in response but your response was deleted from here, and I want to ask something, I noticed a duplicator plugin on my site, did you add it?