This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is facing an issue where the cart page does not automatically translate when using the language picker, although the checkout page translates correctly.
Solution:
If you're experiencing this issue, we recommend the following steps:
1. Ensure that the Cart page is translated and published in all required languages by visiting Pages>>All Pages.
2. If the problem persists, perform a full site backup and follow these troubleshooting steps:
- Navigate to WPML>>Support page, and click on the Troubleshooting link.
- On the Troubleshooting page, under the Clean up section, sequentially click and process:
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Set language information
- Fix WPML tables collation
- Assign translation status to duplicated content
- Fix terms count
- Fix post type assignment
- Cleanup and optimize string tables
If these steps do not resolve your issue, or if the solution seems outdated or irrelevant to your case, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket for further 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.