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.

WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Sun Mon Tue Wed Thu Fri Sat
- 12:00 – 16:00 10:00 – 14:00 10:00 – 14:00 9:00 – 13:00 9:00 – 13:00 -
- 17:00 – 21:00 15:00 – 19:00 15:00 – 19:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Bucharest (GMT+02:00)

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Mihai Apetrei 3 days, 2 hours ago.

Assisted by: Mihai Apetrei.

Author Posts
November 29, 2024 at 1:56 pm #16459903

robertV-39

Background of the issue:
I am trying to create a language switcher for my website.

Symptoms:
The language switcher is not appearing on the website.

Questions:
Why is the language switcher not appearing on my website?

November 29, 2024 at 5:27 pm #16460857

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi there.

Can you please let me know if you translated the content already?

Because if the content was not translated already, the language switcher will not show.

Please check if the page that you are looking at has been translated - or if the translation has been published and is not in "draft" mode or "under review" status.

When you are in the "Pages" WordPress main page in the backend, next to the default langauge pages, on the column from the right side that is dedicated for the existing translations for a page, you should see a "pencil" edit icon in case the translation has been published. If you are seeing an eye icon or a gear icon or a sync circled arrow icon, then the translation is not published yet.

Eye icon means that you need to review and accept the translation first in order to be published.

Gear icon means that the translation is not saved yet, something is bugging out. You can try to click it, make sure that at the bottom it is mentioned that the translation is 100% complete and the ntry to resave.

If there is a circled arrows sync icon, that means that there has been an update in the main language and that you need to click it and resave the translation.

Also, the language switcher can be created from inside WPML > Languages > Menu Language Switcher section (if you want to add a language switcher in the menu):
https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/

Please let me know how that goes.

Kind regards,
Mihai Apetrei