Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
12:00 – 20:00 12:00 – 20:00 12:00 – 20:00 12:00 – 20:00 12:00 – 20:00 - -
- - - - - - -

Supporter timezone: Asia/Karachi (GMT+05:00)

This topic contains 1 reply, has 0 voices.

Last updated by Noman 3 weeks, 6 days ago.

Assisted by: Noman.

Author Posts
May 7, 2025 at 8:34 pm #17008863

kurtK-7

Background of the issue:
I am trying to ensure that the Language Toggle Switcher is visible on both the English and Spanish versions of my website pages. I have translated a page into Spanish using WPML.

Symptoms:
The Language Toggle Switcher is not showing up on the English page, but it is visible on the Spanish page.

Questions:
Why is the Spanish page showing the English Toggle Language Switcher but the English page is not showing the Spanish Toggle Language Switcher in the header?

May 8, 2025 at 6:05 am #17009810

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. I visited your site and checked a few pages, the language switcher appears correctly in the site header. If you're experiencing the issue on a specific page, please try the steps below and see if that resolves it:

1. The current WP Memory Limit on your site is 40MB. The WP memory limit needs to be increased, it's different from PHP memory. PHP memory is fine but WordPress uses 40MB as default in your site. The minimum requirements for WPML are 128MB: https://wpml.org/home/minimum-requirements/

Please add this line to your wp-config.php file to increase WP memory, wp-config.php file is located in the root of your WP install:

/* WP Memory Limit */
define('WP_MEMORY_LIMIT', '256M');

You can add it anywhere in your file. I recommend placing it right before the following line:

/* That's all, stop editing! Happy blogging. */

2. Please open the default language page in Edit mode.
3. Make a small change, for example, add a space or + sign in your page/post title.
4. Update the page by pressing the “Update” button.
5. Now, please remove that small change that did in step #3.
6. Update the page again.
7. Now, please try to open the translated page in WPML Translation Editor/WP Editor and make sure the translation is 100% complete and the status of the page is set as Published and not Draft.
8. Clear all sorts of site/server/CDN cache and see if this resolves the issue.

If the issue persists, please share the frontend page link where I can see the issue.

Thank you

lang switcher.jpg
language switcher 2.jpg

The topic ‘[Closed] Language Toggle Menu Missing for Translated Page’ is closed to new replies.