This thread is resolved. Here is a description of the problem and solution.
Problem:
If you're experiencing 404 errors on all translated WooCommerce pages with translated slugs, including pages like /my-account and /shop, it might be due to several issues with the endpoints.
Solution:
We recommend checking for invalid endpoints that might be duplicated, wrongly translated, or contain mixed languages. Here are the steps we suggest:
1. Remove all endpoints from WPML -> String Translation -> WP Endpoints domain. This action will register the default endpoints again in English.
2. Translate and ensure that endpoint slugs do not contain spaces or accented letters and are registered in English, as WooCommerce defaults to English.
3. Verify that the 'My Account' page is correctly linked in WooCommerce -> Settings -> Advanced -> 'My account page'.
After following these steps, your product pages and account pages should function correctly, including their translations.
Please note that 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, do not hesitate to open 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.
This topic contains 0 replies, has 0 voices.
Last updated by 1 week, 1 day ago.
Assisted by: Waqas Bin Hasan.