Problem: The client needs help setting up WooCommerce URLs for different languages using WPML. Specifically, they want the shop, cart, and checkout pages to reflect language-specific URLs. Solution: We recommend first disabling the WPML plugins temporarily to check if the issue persists. If the problem still occurs with WPML disabled, it suggests that the issue is not related to WPML but rather to the WooCommerce settings or configuration. In this case, the client should review their WooCommerce settings.
If this solution does not resolve the issue or seems outdated, or if it does not apply to your case, we highly recommend opening a new support ticket. Additionally, 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. For further assistance, you can also visit our support forum at WPML Support Forum.