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.

This topic contains 1 reply, has 0 voices.

Last updated by Laura 6 days, 8 hours ago.

Author Posts
August 22, 2025 at 1:54 pm #17340716

rogerT-10

Background of the issue:
I am trying to set the option to skip the language in the language switcher if there's no translation for a page/post. However, this doesn't work as expected. For example, our posts don't have a French version, yet the language switcher shows options for all three languages. This page is available only in English, but the switcher shows all languages: hidden link. The issue can also be seen here: hidden link.

Symptoms:
The language switcher displays all available languages, even for posts/pages that don't have translations.

Questions:
Why does the language switcher show all languages even when translations are not available?
How can I configure the language switcher to only show available languages?

August 22, 2025 at 2:00 pm #17340751

Laura
WPML Supporter since 05/2018

Languages: English (English ) Italian (Italiano )

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

Hi,

Thanks for contacting us.

Your pages are set as "show translation or fallback to the default language". That counts as a translation, so the switcher is working how is supposed to.

If you want to change the behavior, set pages as "show only if translated"