Skip to content Skip to sidebar

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

Problem:
If you're experiencing issues where your translated page is displaying content in English instead of Spanish, despite being set to show Spanish language content.
Solution:
First, ensure that you edit the original content in Elementor, save the page, and then apply the translation again. This approach resolved the issue for a similar page. Please repeat this process for all affected pages or posts.

Next, update your theme and all plugins, then complete the translation process once more. If the issue persists, let us know.

Additionally, consider changing the language URL format from "Language name added as a parameter" to "Different languages in directories" by navigating to WPML > Languages > Language URL format. This change is advisable as it avoids potential issues and improves SEO ratings. After making this change, go to Settings > Permalinks in WordPress and save these settings again to flush the rewrite rules, which helps prevent any 404 errors.

This solution might be outdated or not applicable to your specific 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 these steps do not resolve your issue, 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.

This topic contains 19 replies, has 0 voices.

Last updated by Andreas W. 11 months, 1 week ago.

Assisted by: Andreas W..

Author Posts
May 20, 2025 at 10:24 pm #17054721

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

You will find various options at WPML > Languages.

It sounds like at the moment the Footer Language Switcher is enabled.

You further can add a menu language switcher to each of your menus or you can add a custom language switcher.

Please read these articles and let me know if you have further questions.

https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/

https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/custom-language-switcher/

Best regards
Andreas

May 21, 2025 at 11:13 pm #17059215

danielS-327

Unfortunately, I am finding more trouble... I think you getting back into our Word Press Admin to fix these issues is best way to solve.

1. What we do - hidden link
Showing English Not Spanish - same original problem.

2. Home Care - hidden link
Showing English Not Spanish - same original problem.

3. Education - hidden link
This is the really bad one. Showing Eng. language AND totally broken page.

May 22, 2025 at 1:34 am #17059304

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

This seems to be an exception. Can you somehow recreate this issue or do you know how to trigger it?

How it was solved:

I edited the original content in Elementor, saved the page, and then applied the translation again, which solved the issue:
hidden link

Please do the same for all affected pages or posts.

---

Please update the theme and all plugins.

Then complete the translation again and let me know if the issue persists.

---

Also, please take kindly note that the language URL format "Language name added as a parameter" might be not recommended for running on live sites, as it can lead to unexpected issues and lower your SEO rating score.

I would suggest going to WPML > Languages > Language URL format and setting "Different languages in directories".

This would make the site work in this way:

hidden link > English
hidden link > Spanish

You will need to resave the WordPress PErmalink Settings after changing this setting.

May 22, 2025 at 11:56 pm #17063836

danielS-327

Andres-

OK. Your solution worked. All pages working. Thank you.

Re The 2nd suggestion:

Also, please take kindly note that the language URL format "Language name added as a parameter" might be not recommended for running on live sites, as it can lead to unexpected issues and lower your SEO rating score.

I would suggest going to WPML > Languages > Language URL format and setting "Different languages in directories".

This would make the site work in this way:

hidden link > English
hidden link > Spanish

You will need to resave the WordPress PErmalink Settings after changing this setting.

?? WILL THIS BLOW UP ANY OF THE PAGES? Finally have it all set...I mostly think I know what I am doing finally. Would hate to lose the work... ??

May 23, 2025 at 7:12 am #17064453

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

No, changing the site URL structure to "Different languages in directories" usually does not cause any issues. You just need to make sure to go to Settings > Permalinks and save these settings again (without changes).

This will flush the rewrite rules in WordPress and solve any 404 errors that might occur after changing this setting.

Surely, it would not hurt to first take a backup of the site and database before taking this step but I never yet had a site where making this change caused a loss of translations.

I just made this general suggestion, as the structure you are using is usually only recommended for sites in development and this URL parameter sometimes can cause issues when trying to use URL filter, sort or search queries.

Further, you will get a way better SEO Rating, if you use "Different languages in directories".