Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing an issue where translated content using WPML does not appear on the front-end of the website, despite appearing correctly in the backend and all translations being marked as complete. The language switcher changes the URL, but the content remains in the default language.
Solution:
1) Ensure that all WPML plugins are updated to the latest versions. There might be a notification indicating that WPML String Translation is enabled but not effective due to WPML being outdated.
2) Verify that the user profile associated with WPML has an email address entered. This can be checked under the WPML Translation Management log page.
3) If the problem persists after updating, consider disabling any firewall or security plugins temporarily as these might be blocking WPML from making necessary adjustments to the page or database.

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, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Additionally, you can open a new support ticket for further assistance 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.

Tagged: 

This topic contains 0 reply, has 0 voices.

Last updated by szymonZ-2 3 months ago.

Assisted by: Dražen.

Author Posts
March 21, 2025 at 8:49 am #16843207

szymonZ-2

Background of the issue:
I am trying to display translated content on the website using WPML. I have completed the translations using WPML's Translation Editor, and the translation credits have been used. The translated content appears correctly in the backend, but it does not show up on the front-end. Link to a page where the issue can be seen: hidden link
Translations were saved and marked as complete.
No caching or optimization plugins are interfering.
The language switcher changes the URL, but the content remains in the default language.
This issue affects multiple pages.
I’ve tried clearing the cache and re-saving the translations, but it didn’t help.

Symptoms:
The original (default) language version is displayed, or the translated version does not load at all. Translations were saved and marked as complete. No caching or optimization plugins are interfering. The language switcher changes the URL, but the content remains in the default language. This issue affects multiple pages. I’ve tried clearing the cache and re-saving the translations, but it didn’t help.

Questions:
Why are translations not loading on the front-end despite being completed?
What steps can I take to ensure the translated content appears on the front-end?

March 21, 2025 at 9:00 am #16843310

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

you have been inactive for a while so I have created a ticket.

Please share the access details of your website, so I can log in and take a look.

I’m enabling a private message for the following reply.

We have strict policies regarding privacy and access to your information.

Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/


- Please backup the site files and database before providing us access. 

- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.



Thanks,
Drazen

March 21, 2025 at 10:42 am #16843752

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

I tried but I got access denied.

Please also make sure to share full admin details, as I need to check all of the WPML settings in backend and etc.

Regards,
Drazen

March 21, 2025 at 12:18 pm #16844317

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

thanks, but again I have some issues: LOGIN BLOCKED : Two-factor authentication is required to log into your account. Please contact your site administrator.

Regards,
Drazen

March 21, 2025 at 12:22 pm #16844356

szymonZ-2

Damm.

Please check one more time. I disabled Two-factor authentication

March 21, 2025 at 12:29 pm #16844480

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

thanks.

1) There is message: WPML String Translation is enabled but not effective, because WPML is outdated. Please update WPML first.

Please make a backup and update all WPML plugins to latest versions and then try to re-transalte.

2) Also make sure, you user has an email entered under their profile. (hidden link).

3) Then if you still have issues, I would advise disabeling firewall plugin / security and try to re-transalte, it might be blocking WPML from making adjustment to page / DB.

Let me know how it goes.

Regadrs,
Drazen

March 21, 2025 at 1:06 pm #16844688

szymonZ-2

Thank you very much for your help, after updating plugins I resolved issue.