Home›Support›English Support›[Resolved] Translations not updating on the website despite showing properly in the translation editor
[Resolved] Translations not updating on the website despite showing properly in the translation editor
This thread is resolved. Here is a description of the problem and solution.
Problem: The client updated the privacy policy and homepage translations using the Advanced Translation Editor. Although the changes appear correct in the editor, they are not visible on the website's frontend. This issue is common with sites using page builders like Elementor and caching mechanisms.
Solution: 1. Clear WPML's internal cache and any site-level caches: * Go to WPML → Support → Troubleshooting in your WordPress admin. * Scroll down and use the options to clear caches. 2. If the issue persists, consider deactivating caching or optimization plugins temporarily to check if they are causing the issue. 3. If translations still do not appear, it might be necessary to check for server-level or host-managed caching outside of WordPress plugins and investigate possible synchronization issues between Elementor, the Astra theme, and WPML.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant 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 problems persist, 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.
I added a section to the privacy policy on my website and saved the changes in the editor. The translation in the editor shows properly, but it does not appear on the website when I click view. The same problem happened twice - apart from the privacy policy I made an update to the translation of the home page and there is the same problem - edits to the translation don't show up on the website preview.
Hello,
My name is Carlos, and I will continue working on this ticket
1.- Please increase the WP memory Limit. Minimum requirements are 128Mb: https://wpml.org/home/minimum-requirements/
You can add this to wp-config.php to increase WP memory:
- Add it above the line /* That's all, stop editing! Happy blogging. */
You can double-check the WordPress memory limit in WPML -> Support
2.- If the issue persists after increasing the WordPress memory limit, then follow these steps:
- Edit the Privacy Policy page in the original language (Polish)
- Make a small change to the content of the new section, like adding/subtracting a dot
- Save the changes
- Update the translation
- Flush any cache memory that might exist
- Double-check if the issue is solved
Can you tell me the results of the steps described above?
I am not a programmer, so I am sorry, but you cannot count on me doing any programming work.
Privacy Policy works fine, after I deleted it and did it again from the scratch, then asked AI to help me and cleared cache, "ghosts" and other things I as a user shouldn't even be interested in.
For the home page it doesn't work at all.
I deleted the English translation page permanently to start from scratch.
Then I clicked + to add the translation.
This directed me to the editor online, where the previous translation still existed, so I removed the orange "translate later" marks and saved it.
The result is, the home page with an English translation is visible in Pages, but the preview does not see the translation and shows the original Polish content.
What I need is to be able to add the translation from the start, so that I can edit it later, without as much frustration as I have been having for the past days.
Perhaps you can help me to delete the translation from the database, clean any mess that may be left there, so that I can add the translation myself again from the scratch, just like I did with the privacy policy page?
Hi Agnieszka,
I'm glad to hear that the problem with the privacy policy page is solved.
Regarding the homepage, part of what you are describing is the expected behavior of the Translation Memory. However, you should be able to translate your homepage and any other content without hassle.
According to the description of the homepage issue, I suspect that there might be a problem in the database entry for this specific page. I kindly ask you to test if creating a new homepage from scratch and translating it solves the problem. Keep in mind that if you use the same content segments, then you will find them already translated in the editor, and this is the expected behavior.
I'm more than happy to check it on my own and try to solve the problem for you. I kindly ask you to share the access credentials to the site in your next message, which I have set private. That will allow me to reproduce the issue and double-check the WPML configuration.
Confirm you have created a full site backup that you can restore if necessary.
In order to provide you with credentials, please share your email address to which the access is supposed to be granted. I will then create a new user for you.
In the meantime, since our last correspondence:
- we tried to set up the homepage from the scratch, as you initially suggested, but it didn't solve the problem, the result was the same (English version was not loaded in preview, WordPress still displayed the original Polish content)
- I needed the website up and running, so the translation via advanced WPML editor was removed and a new translation was done manually, from the level of the Elementor plugin
I already created the site backup, so as soon as you share the email address, I will send you the login data.
Hi Agnieszka,
Thank you very much for your message and for running the tests I suggested.
You can use the email carlos.r@onthegosystems.com to create the user. Please don't forget to add the administrator role so I can access the WPML configuration.
I have created a new Administrator user for you. There should already be a password reset message in your inbox, so you can set the password yourself. hidden link
Is there a way for me to receive your responses also to my email address? Now the only place where I see them is my account at WPML website, so I only see you've responded when I check. I'd respond much faster if I got an email.
the backup is already done, plugins and themes have been updated.
The solution you're suggesting had already been tested several times before I created the ticket and during the weekend, and it didn't solve the problem. The current home page has a translation only because it was done manually in Elementor.
My admin has created a copy of the homepage for you, where you which you can use to test solutions. It has the translation added, but the translation doesn't show on preview.
We really tried to do whatever we could think of. Nothing worked.
I followed these steps:
- Edit the Home Copy page in Polish (original language)
- Made a small change to the content
- Saved the changes and updated the translation (100%)
- Now I can see it correctly translated hidden link
Can you confirm that the Home Copy page is correctly translated?
Note: The form is not translated, but it is a different issue because the form is translated independently.
for forms we use WpForms plugin. For English version a separate form is created - Contact Us (ID #2595).
Before we verify, please let me know if we can add this English form to the English translation using Elementor or will it create any problems?
If you continue using two separate forms, then you will need to manually edit the translated content and set the form on the secondary language because WPML won't be able to manage its translation, since it won't be translated.