Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing issues with WPML on their production site where only English URLs are opening correctly, and the language switcher only displays the default English language.
Solution:
We recommended checking if the content on the pages has been translated and published. In the WordPress backend under 'Pages', the client should look for translation status icons next to the default language pages:
- A pencil icon indicates that the translation is published.
- An eye icon suggests the translation needs review and acceptance before publishing.
- A gear icon shows the translation is not saved, and the client should ensure it's 100% complete at the bottom and then try to resave.
- A circled arrows sync icon means the main language content has been updated, and the translation needs resaving.

If these steps do not resolve the issue, or if the solution seems outdated or irrelevant to your specific case, please visit our known issues page, verify you have the latest versions of themes and plugins, and consider opening a new support ticket for further assistance.

0% of people find this useful.

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 1 replies, has 2 voices.

Last updated by Mihai Apetrei 1 year, 8 months ago.

Assisted by: Mihai Apetrei.

Author Posts
August 15, 2024 at 4:09 am #16072919

information-tv-pvt.-ltdI

Background of the issue:
I am trying to set up WPML on my production site (hidden link) to handle multiple languages. The language URLs are set up in directories, such as example.com/pt-pt/ and example.com/fr/. The same WPML plugin is set up on my development site (hidden link) where it works as expected.

Symptoms:
Only English URLs are opening correctly, while URLs for other languages are not functioning properly. The language switcher only displays the default English language.

Questions:
Why are the language URLs for other languages not functioning properly on my production site?
Why is the language switcher only displaying the default English language on my production site?

August 16, 2024 at 10:38 pm #16079404

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

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

Hi there.

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.

PS: Please note that I won't be working over the weekend, but I will be able to get back to you at the beginning of next week.

Kind regards,
Mihai Apetrei