Skip to content Skip to sidebar

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)

Tagged: 

This topic contains 3 replies, has 0 voices.

Last updated by Noman 2 weeks ago.

Assisted by: Noman.

Author Posts
January 19, 2026 at 12:43 pm

emmaB-9

the language switcher isn't working
hidden link

January 19, 2026 at 2:40 pm #17742954

Noman
WPML Supporter since 06/2016

Languages: English (English )

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

I checked the site and found that the English home page was not created/linked correctly. Because of this, when visiting any /en/ URL, WordPress redirects visitors back to the default (Swedish) home page.

After completing and linking the English home page translation, the site now correctly loads the /en/ pages and the language switcher works as expected.

Additionally, if a translation does not exist, you can prevent users from being redirected by hiding the secondary language flag. This can be done from WPML >> Languages > Language Switcher options by enabling the Skip language option.

Please let me know if this resolves the issue or if you need further assistance.

Thank you

language switcher options.jpg
EN version.jpg
January 20, 2026 at 11:34 am #17745744

emmaB-9

This doesn't help me.

All of my /en/ pages are sat in draft and the language isn't being recognised, there isn't an option to recognise the page as English and then align to the Swedish page.
The system is asking if I want a translation, I don't want a translation, I want to define the pages as English and tie them to there Swedish counterpart.

This is urgent, I need a resolution ASAP

Screenshot 2026-01-20 at 11.32.02.png
January 20, 2026 at 2:43 pm #17747014

Noman
WPML Supporter since 06/2016

Languages: English (English )

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

Thank you for the clarification. It looks like the English page already exists and you want to link it with the German page instead of translation. You should be able to do it by following the below steps:

1. Go to WPML >> Translation Dashboard > Translation Jobs
2. Cancel the stuck jobs by pressing the little trash icon.
3. Open the English language page in edit mode.
4. Assign the correct language from “Language of this page” dropdown.
5. Disable the WPML Translation Editor and enable the WordPress Editor.
6. Click on the “Connect with translations” link in the Languages meta box.
7. Search for the Spanish page that you want to link and press the OK button.
8. Another dialogue will appear if you want to change the default language of the post, you may uncheck the checkbox and press the Assign button.

Here is a doc for more details:
https://wpml.org/faq/how-to-link-already-translated-pages/

Please let me know if this resolves the issue or if you need further assistance with this issue.

Thank you

connect with translations.jpg
Cancel stuck job.jpg

The topic ‘[Closed] language switcher’ is closed to new replies.