This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was unable to see translated strings on the WooCommerce checkout and cart pages, and also had issues with missing roles in a registration form.
Solution:
For the checkout page, we set the legacy checkout as the official page using the shortcode
[woocommerce_checkout]
in WooCommerce > Settings > Advanced. This is a temporary workaround until a permanent solution is found.
For the cart page, we recommended using the WordPress editor to replace the new WooCommerce Cart blocks with a shortcode block containing
[woocommerce_cart]
, which displays the default cart page without translation issues.
Regarding the missing roles, this issue was similar to another reported problem. We suggested confirming if using the same naming from the English version displays the roles correctly. Additionally, we split this issue into a separate ticket for better handling and escalated it to the compatibility team.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, 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 further assistance is needed, please open a new support ticket 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 31 replies, has 2 voices.
Last updated by 2 months, 3 weeks ago.
Assisted by: Mateus Getulio.