Skip Navigation

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

Problem:
The client is experiencing an issue where the website does not display the Spanish translation on the front end, even though it has been translated and is expected to show in Spanish when the site language is switched to English.
Solution:
We recommend updating the WPML plugin and its add-ons to the latest version, 4.7.0, to access recent bug fixes and improvements. This update might not directly resolve the issue, but it is crucial to work with the latest code for effective troubleshooting. You can find the latest versions in your WPML account under My Account -> Downloads. Follow the instructions on that page to update your plugins. Remember to backup your database before updating. If updates are not visible, you may need to click the 'Check for updates' button in the Plugins → Add New Plugin → Commercial tab.
After updating, if the problem persists, please ensure that the translations are accepted and completed. The client should also check if any minor changes, such as modifications to titles, are reverted back if they do not resolve the issue.

If this solution does not apply or is outdated, 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 continues, 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.

Tagged: 

This topic contains 4 replies, has 1 voice.

Last updated by Andrey 2 months, 3 weeks ago.

Assisted by: Andrey.

Author Posts
February 10, 2025 at 5:21 pm #16688453

luis-eduardoM

Background of the issue:
I am trying to show my website in Spanish on the front end. Even though it has been translated, the translation does not show when you change the site to English. Link to a page where the issue can be seen: hidden link

Symptoms:
The website is in English without any translation, even though it was expected to be in Spanish.

Questions:
Why is the translation not showing on the front end?
How can I ensure the website displays in Spanish as expected?

February 10, 2025 at 7:57 pm #16689467

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

While one of my teammates takes care of your ticket, I will provide you with the first debugging steps.

Please try to update the page translation. To do so, please modify the original page slightly, save it, navigate to the WPML translation editor, and complete the translation.

February 13, 2025 at 4:04 pm #16703689

luis-eduardoM

This solution did not work. Are there any other alternatives?

February 13, 2025 at 4:56 pm #16703892

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Please update your WPML plugin and add-ons to the latest version, 4.7.0, to benefit from the latest bug fixes and improvements. This may not necessarily resolve your problem; however, we need to work on the newest code available to troubleshoot the issue best.

You can check the latest released versions under "My Account -> Downloads" on this site. Instructions to update can be found here: http://wpml.org/faq/install-wpml/

If you do not see the updates, you might need to click the Check for updates button in the Plugins → Add New Plugin → Commercial tab.

Please remember to backup your database before you proceed.

Let me know if the issue persists after an update has been done.

February 13, 2025 at 9:18 pm #16704504

luis-eduardoM

All of them seem to be updated.

Screenshot 2025-02-13 at 10.17.43 pm.png
Screenshot 2025-02-13 at 10.17.33 pm.png
February 14, 2025 at 9:54 am #16705586

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

February 18, 2025 at 2:51 pm #16719720

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for the information.

I logged into your website and noticed the WPML migration message. I have attached a screenshot for your reference. Could you please select the appropriate option and complete the migration? After that, try updating the page translation once more time. Make a minor modification to the original page, save it, and then navigate to the WPML translation editor to complete the translation.

Please let me know how it goes.

Screenshot 2025-02-18 at 16.47.24.png
February 18, 2025 at 3:14 pm #16719806

luis-eduardoM

I did what you suggested and didn't work

February 18, 2025 at 4:05 pm #16720034

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for your feedback.

I did the following:

1. Accepted the translation.

2. Made a slight change to the title. I returned everything as it was.

3. Completed the translation.

Attached the screenshots.

Fotógrafo-de-Airbnb-luislemc-co(2).png
Fotógrafo-de-Airbnb-luislemc-co(1).png
February 18, 2025 at 4:09 pm #16720084

luis-eduardoM

So it is working on the 2 pages I had translated, did you do the same on both of doing that in one fixed it in both?

February 19, 2025 at 2:29 pm #16725211

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I only reviewed the initial page you reported and followed the steps I provided in the previous message.