Home›Support›English Support›[Waiting for user feedback] Unable to translate WooCommerce sections from English to Italian and vice versa.
[Waiting for user feedback] Unable to translate WooCommerce sections from English to Italian and vice versa.
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.
Elementor users - please update WPML to the latest version to maintain compatibility. More details here - https://wpml.org/changelog/2024/12/wpml-4-6-15-critical-update-for-elementor-sites/
Background of the issue:
I am trying to translate WooCommerce sections and the All-in-One Cart plugin from English to Italian and vice versa using WPML. The site is currently under development.
Symptoms:
The translations are not applying correctly or showing up in the front end.
Questions:
How can I set up WPML to properly handle translations for WooCommerce sections?
Are there compatibility issues between WPML, WooCommerce, and the All-in-One Cart plugin that may be causing this issue?
Welcome to WPML support. I will try to answer the question before the ticket is assigned to one of my colleagues.
Please make sure that the WPML string translation plug-in is updated to version 3.2.16.
- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Go to "WordPress Dashboard > Plugins > Add new > Commercial (tab)".
- Click the "Check for Updates" button.
- Update WPML and its addons there.
If the issue persists, please enable the auto register functionality in WPS stream translation and check if there is any additional instances of the text that you do not see us translated appear in the WPL string translation after reloading the paging question in front end.
Please note that the plugin "Cart All In One For WooCommerce" doesn't seem to be WPML compatible as I couldn't find about in our plugins compatibility page, as well as, on the plugin page.
So I'm afraid you may need to check with the plugin author about it.
Other than this, the standard WooCommerce strings should be able to translate correctly. I see that you're using Elementor, have you added custom elements to the cart page via Elementor page builder? In this case, please make sure that you've used correct language words in the elements (i.e. labels and texts wherever there's an option to edit it).
Additionally, I'll also request to try the following:
1) Take a full backup of your site and database before proceeding. It is highly advised to try these on a dev or staging site first, so your live site isn't compromised.
2) Deactivate all plugins except WPML, String Translation, WooCommerce and WCML.
3) Switch to a standard theme like 2024 or 2021.
4) Check for the issue if it still happens.
5) Then start activating plugins one by one while keep checking for the issue. This way you 'll be able to pinpoint a conflict when & where it starts creating the problem.
6) If after activating all plugins you see that it still works fine, then switch to your theme and see if that's causing it.
Please let me know your findings and I'll try my best to help you further on the matter.