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.

Tagged: 

This topic contains 0 replies, has 0 voices.

Last updated by Mihai Apetrei 4 weeks, 1 day ago.

Assisted by: Mihai Apetrei.

Author Posts
November 29, 2024 at 11:40 pm #16461275

garyM-18

Background of the issue:
I am trying to see the full translation menu for French and German, as well as English (main language) on my website. The issue can be seen on this page: hidden link

Symptoms:
I expected to see 'Francais' shown as the current page language (it now shows as English), plus 'Deutsch' as another menu option. Instead, I got only 'English' showing for a French-translated page. Everything else on the site works as intended, just not this page.

Questions:
Why is the French page showing 'English' as the current language?
"Deutsch" and "English" should be shown in drop down menu; "Francais" should be shown as default for page.

November 30, 2024 at 8:38 pm #16462298

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi there.

The flag that we are seeing there is not for the current language (I can confirm that by also looking at the code on the page - the "current-language" CSS class is missing for that flag). That flag is for the other language (English).

Another confirmation that we have that this is not the current language flag is that, if we click on the flag, it will take us to the English version of that article.

If you want to also show the current language, you can go to WPML > Languages > Menu Language Switcher setion > click the edit icon > and check the box for "Current language". And then, we will see the other

Regarding the other flags not showing up:

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

Because if the content was not translated already, seeing just one of the language flags (one language) in the language switcher is something normal.

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.

Please let me know how that goes.

Kind regards,
Mihai Apetrei

December 3, 2024 at 11:32 pm #16473961

garyM-18

Hi Mihai,

Thanks for your help. Unfortunately, this didn't resolve the issue. And yes, the page has been translated into French, as you can see, despite the page menu only showing the ability to switch to English. As we know, it should be showing FRANCAIS instead, with options to switch to English or Deutsch. I'm surprised this did not resolve itself when I first translated the page, it seems a strange bug.

So, I still need help, thanks.

Gary

December 6, 2024 at 1:20 am #16484279

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi Gary and thank you for the update.

I would like to kindly request temporary access (wp-admin and FTP) to your site in order to thoroughly examine the issue. The necessary fields can be found below the comment area. When you log in to leave your next reply, please be assured that the information you enter is private and will only be visible to you and me.

Our Debugging Procedures

I will thoroughly review various settings in the backend to determine if the issue can be resolved. While I will not make changes that affect the live site, it is still advisable to back up the site before granting us access. Should further debugging be necessary, I will create a duplicate and work in a separate, local development environment to avoid any impact on the live site.

Privacy and Security Policy

We have stringent policies in place regarding privacy and access to your information. For more details, please refer to: https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

IMPORTANT

- Prior to granting us access, please ensure that the site files and database are backed up.

If you do not see the wp-admin/FTP fields, please refrain from posting your website details as they will be made public. Kindly request me to enable the private box if you do not see the required wp-admin/FTP fields. You can find the private box by following this link: hidden link

I will await your response.

December 6, 2024 at 7:28 pm #16487415

garyM-18

See attachment

mihai.jpg
December 10, 2024 at 5:30 pm #16499898

garyM-18

Hi Mihai,

I see the page is now working! I assume you finally were able to login and fix it? Thanks, appreciate your help.

December 10, 2024 at 8:55 pm #16500429

Mihai Apetrei
Supporter

Languages: English (English )

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

Hi there.

Honestly, I think this was a caching-related issue.

It seems to be working correctly now. Thank you for confirming this on your end.