WCML 6.0 — Your WooCommerce Store Now Speaks to AI Agents in Any Language and Currency
WPML Multilingual & Multicurrency for WooCommerce (WCML) 6.0 lets your store talk to AI agents in every language and currency you sell in.
There is a critical compatibility issue in the upcoming WooCommerce 10.3 release that causes miscalculation of product variation prices. To avoid problems on your site, update to WPML Multilingual & Multicurrency for WooCommerce 5.5.2.2 before updating to WooCommerce 10.3.
Since publishing this post, we’ve released version 5.5.2.3 of WPML Multilingual & Multicurrency for WooCommerce. It includes an additional fix for currency conversion for variable products.
If your store uses multiple currencies, product variation prices could be converted twice. For example:
This issue affects everything — from the price shown to your customers, to what they’re charged at checkout, and the price recorded in orders.
WooCommerce 10.3 is scheduled to be released on 21st of October.
To avoid this issue, update WPML Multilingual & Multicurrency to version 5.5.2.3 before updating WooCommerce to 10.3.
We are gradually releasing this update to websites, but you can get it right away:
Make sure to also update WPML core plugin (WPML Multilingual CMS) to the latest available version (4.8 or higher). This is the requirement for updating to version 5.5.2.2 of WPML Multilingual & Multicurrency for WooCommerce.
Along with the critical fix above, this release also includes the following minor improvements and bug fixes.
In some cases, when a WooCommerce product was translated by duplicating it, stock wasn’t reliably synced from the original to its translation. This happened when the translation had existing, but empty, stock data. We fixed how WPML detects and updates this data to ensure consistent stock syncing.
When setting a default variation (like size or color), the translated product sometimes showed the wrong variation. This happened when internal taxonomy IDs didn’t match. The correct variation now syncs as expected.
WooCommerce 10.3 renamed a JavaScript handle used for admin interface tooltips. While this didn’t break functionality, it did trigger new PHP notices when WP_DEBUG was enabled. This is now resolved.
For a complete list of issues, see the WPML Multilingual & Multicurrency 5.5.2.2 changelog.
If you have any questions, please leave a comment and we’ll be happy to help.