Skip to content Skip to sidebar

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

Problem:
The client is experiencing inconsistency in the appearance of the checkout and cart pages across different languages on their WooCommerce site. The English version looks different compared to the Hungarian and German versions.
Solution:
We recommend renaming the slugs of the English cart and checkout pages to something unique like

cart-page

and

checkout-page

respectively, and then resaving the permalinks under Settings >> Permalinks. This step helps ensure that WPML properly links and displays the correct templates across all languages.

If this solution does not resolve the issue, we suggest providing temporary access to your site for further investigation. Please ensure to back up your database and website before making any changes or providing access.

This solution might be outdated or not applicable to your specific case. If the issue persists, 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. If needed, please do not hesitate to open a new support ticket for personalized assistance 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 3 replies, has 1 voice.

Last updated by balazsG-3 2 months, 3 weeks ago.

Assisted by: Noman.

Author Posts
June 13, 2025 at 1:53 pm #17133783

balazsG-3

Background of the issue:
I am trying to ensure that the checkout and cart pages on my site, hidden link, look consistent across all languages. Currently, the English version of these pages looks different from the Hungarian and German versions.

Symptoms:
The checkout and cart pages of the English version of the site look different than the Hungarian and German versions.

Questions:
Why do the checkout and cart pages look different in the English version compared to Hungarian and German?
How can I make the checkout and cart pages consistent across all languages using WPML?

June 16, 2025 at 5:14 pm #17140040

Bigul

Hello,

Welcome to the WPML support forum. Sorry for the late response because of the holidays. It is not normal here. Before passing this thread to my colleague, I would like to share some suggestions and possible solutions for the issues you mentioned.

Please go to Pages >> All Pages and ensure that the Checkout and Cart pages are fully translated (indicated by the pencil icon).

Please follow the steps below after taking a full site backup (mandatory) and check whether the bug still exists:

- Upgrade to the latest version of WooCommerce
- Ensure all other plugins are updated to their latest versions
- Clear all types of caches
- Increase *WP Memory Limit* to *256* (the minimum required memory limit for WPML is *128*). Please check the following links for more details

https://wpml.org/home/minimum-requirements/

https://wordpress.org/support/article/editing-wp-config-php/#increasing-memory-allocated-to-php

- Visit Settings >> Permalinks, and resave the settings

--
Thanks!

Bigul

June 19, 2025 at 6:18 am #17148644

balazsG-3

Hi!

I've tried the steps you suggested but I still have the issue. I'm attaching two screenshots. One is as it should be (with header, etc.) and the EN version which is wrong. P.s.: Both the checkout and cart pages are wrong at the EN version.

Correct_checkout.png
Wrong_checkout.png
June 19, 2025 at 2:31 pm #17151234

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. One possible reason for the difference is that the English versions of the cart and checkout pages use default slugs like cart and checkout, which may conflict with WooCommerce templates or translations.

As a test, try slightly changing the slugs for these English pages, for example, use cart-page and checkout-page and then resave the permalinks (Settings >> Permalinks). This may help ensure WPML properly links and displays the correct templates across all languages.

If the issue persists, please provide temporary access (WP-Admin and FTP Login info) to your site (preferably staging site), so that I can look into your setup and debug the issue.

Your next answer will be private, meaning only you and I can access it.

=== Please backup your database and website ===

✙ I would additionally need your permission to deactivate and reactivate Plugins and the Theme and to change configurations on the site. This is also a reason the backup is essential.

Thank you

June 26, 2025 at 6:16 am #17171377

balazsG-3

Renaming the cart and checkout pages and then saving the permalinks solved the problem. Thank you!