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 WooCommerce pages (Account, Cart, Checkout) not displaying in selected languages and the mobile language switcher behaving abnormally (opening sideways, hiding options).
Solution:
1. Verify and translate WooCommerce pages:
- Navigate to Pages in WordPress admin.
- Locate the Cart, Checkout, and My Account pages.
- Ensure there is a translation for each language using the plus (+) icon to add translations if missing.
2. Translate Cart and Checkout strings:
- Go to WPML → Translation Dashboard.
- Under Other texts (Strings), select your theme or WooCommerce domain from the All domains dropdown.
- Translate any missing Cart/Checkout/account-related strings.
3. Adjust menus and links:
- Ensure WordPress menus for each language link to the correct translated pages.
- Update any hard-coded links to use WooCommerce functions like

wc_get_page_id('cart')

for WPML to switch URLs automatically.
4. Fix mobile language switcher:
- Navigate to WPML → Languages → Language switcher options.
- Try a different style (dropdown vs. list) if using a menu language switcher.
- Consider using the built-in WPML switcher if using a widget or custom switcher.
- Adjust theme CSS if it affects the switcher dropdown visibility.
5. Disable language redirect notices:
- Check theme and plugin settings for any language redirect options and disable them.

If these steps do not resolve the issues, or if new issues arise, we recommend opening a new support ticket. Additionally, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at WPML support forum.

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 46 replies, has 0 voices.

Last updated by youssefT-3 1 week, 2 days ago.

Assisted by: Kor.

Author Posts
September 17, 2025 at 11:15 am #17409148

youssefT-3

Hi Kor,

It’s now almost 10 hours since your last reply at 9:25 AM SG time, and absolutely nothing has changed on the live site. The footer is still the same, the account page is still broken, and translations are not updated.

This situation is unacceptable. We cannot remain blocked like this – our project is standing still. Please explain what is going on and why no progress has been made since this morning.

If you cannot complete this today, I will have to escalate this case to WPML management, because we cannot continue wasting days without results.

Please confirm:

What you have done so far today.

What exact tasks you will finish before end of today (with screenshots from live site).

A clear timeline for all remaining fixes.

We urgently need progress.

Kind regards,
Alex
GetVitaCore

September 17, 2025 at 11:28 am #17409214

youssefT-3

Hi,

Since Friday nothing has been done on our site. Really nothing. The two main issues are still the same:

Footer links in all languages

WooCommerce pages (account, cart, checkout) translations

From Friday evening until now (Wednesday) zero progress. Weekend we could understand, but now it is Monday, Tuesday, Wednesday – still nothing.

Meanwhile, our whole team is waiting. The warehouse is full, staff is paid, but everything is on hold. Every day we think something will be solved, but every day it stays the same or gets worse.

What is going on? We cannot continue like this.

Kind regards,
Alex
GetVitaCore

September 17, 2025 at 11:33 am #17409232

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Hi Alex,

Thanks for your reply. Apologies for the delay, as your ticket has been in my queue. I’m working on it now and will update you shortly.

September 17, 2025 at 12:05 pm #17409321

youssefT-3

Hi Kor,

Thanks for your update. We don’t really understand what “queue” means in this case, since our ticket has been open for many days now. How is it possible that we are still in a queue? Does this mean newer tickets have been handled before ours? Please clarify this.

Also, you mentioned “shortly” — can you please clarify what that means? Will this be completed today?

Please specify exactly which part you are working on right now (footer links, account page translation, cart and checkout pages). We urgently need a clear update, progress, and timeline so we know what to expect.

Kind regards,
Alex
GetVitaCore

September 17, 2025 at 12:31 pm #17409450

youssefT-3

Hi Kor,

We can see that you are currently working on the page. Please update us today on what exactly you are fixing (footer links, account page translation, cart and checkout pages). Our whole team is waiting, and we cannot move forward as everything is blocked.

Kind regards,
Alex
GetVitaCore

September 17, 2025 at 12:33 pm #17409459

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Please don't touch anything while I work on it. I'm working on fixing the links for other languages and will get back to you soon.

September 17, 2025 at 1:00 pm #17409769

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your patience. I've fixed the footer and header links for you and could you please double check? I will look into this ticket now https://wpml.org/forums/topic/woocommerce-login-and-register-page-not-fully-translated/ and let's follow up over there.

September 17, 2025 at 1:14 pm #17409826

youssefT-3

Hi Kor,

Thanks for your update. We’ve checked the French version of the footer links, and we found an issue:

When clicking on Modes de paiement (Payment methods), the page shows only a blank screen (see attached screenshots).

Could you please fix this urgently so that the Payment Methods page works correctly in French (and verify the same for the other languages)?

Kind regards,
Alex
GetVitaCore

423E9E63-7366-449A-BBA4-653BCB4BF368.jpeg
C65EAE37-40E0-4175-8B0D-34080A3573EE.jpeg
September 17, 2025 at 1:20 pm #17409892

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. The French Payment method page wasn't completely translated and saved so it wouldn't display anything. I've done it for you and it should display now. Anything else you noticed?

September 17, 2025 at 1:24 pm #17409926

youssefT-3

Hi Kor,

We rechecked the footer links:

French: "Modes de paiement" is now working, thank you.

Italian: "Esclusione di responsabilità" (Disclaimer) still opens a blank page (screenshot attached).

Please fix this for Italian as well, the same way you just did for French.

Kind regards,
Alex
GetVitaCore

September 17, 2025 at 1:28 pm #17409960

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Should be fixed now. Please check.

September 17, 2025 at 1:38 pm #17410033

youssefT-3

Hi Kor,

Thank you — everything is now working as it should, although it took longer than expected.

Can you please confirm if all WooCommerce components are now fully translated in all active languages? (cart page, checkout page, my account pages, order received page, WooCommerce emails, and shop notifications). This confirmation is very important before we go live, as some of these elements we cannot fully test ourselves right now.

Also, when we add a new language in the future (e.g. Swedish, Finnish, Norwegian, etc.), will these WooCommerce components be automatically translatable in the same way, or do we need to configure anything extra?

Kind regards,
Alex
GetVitaCore

September 17, 2025 at 1:45 pm #17410097

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply and my apologies for the delay. Support tickets are handled in a queue, and complex issues can sometimes cause delays. Regarding your WooCommerce setup, everything looks fine on our WPML end and the status appears good here: hidden link

If you add new languages to your site, you will need to translate the links using the method I shared earlier: hidden link

If you need help with that, just reach out to our support channels and we’ll assist you further.

September 17, 2025 at 2:27 pm #17410208
youssefT-3

Hi Kor,

Thanks for your support. Everything seems to be working now.

One last question: the stock status (for example “Op voorraad”) doesn’t seem to be translated yet. Can you confirm if this will be automatically handled by WooCommerce + WPML for all languages, or if we need to configure this manually?

Kind regards,
Alex
GetVitaCore

New threads created by Kor and linked to this one are listed below:

https://wpml.org/forums/topic/stock-status-is-not-translated/

September 17, 2025 at 2:30 pm #17410216

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Glad that helped. I've split the ticket here https://wpml.org/forums/topic/stock-status-is-not-translated/ so that we can check on the Stock Status translation.

As for this ticket, you can mark it as resolved.