- Released
- May 11, 2022
- Channel
- Stable
- Tested with WordPress
- 5.9.3
Changelog
Features
- WCML can now run as a standalone plugin (without WPML) and offer all the multi-currency features.
- Added support for the new attribute lookup table.
- Added Advanced Translation Editor support for WooCommerce Bookings.
- Added Advanced Translation Editor support for WooCommerce Product Add-ons.
- Added Advanced Translation Editor support for WooCommerce Product Bundles.
- Added Advanced Translation Editor support for WooCommerce Composite Products.
- Added support for “WooCommerce Paypal Payments” gateway.
- Added support for exchange rate services using the new accounts on API Layer (currencylayer, fixer.io, Exchange Rate API).
Fixes
- Added support for sales of products with custom prices in other currencies.
- Fixed an issue with generating URL slugs when translation is missing from MO file.
- Fixed the WooCommerce REST API when using a URL that contains the language folder.
- Fixed UI distortion when quick editing a product with Yoast SEO plugin enabled.
- Refactored the client currency resolution logic to fix a number of bugs and performance hits.
- Implemented the forcing of translating admin options when sending emails from the dashboard (requires WPML String Translation v3.2.2).
- Fixed the display of the warning message for clashing category slugs.
- Fixed a display glitch in the multi-currency settings when a rate has too many numbers.
- Fixed an issue to show some WCML links on the products list only when the user actually has access to the target pages.
- Fixed an issue with category product count is not updated for translations.
- Merged variations in different languages into one in WC Analytics.
- Fixed a UI glitch (persistent container) once the MaxMind key is set.
- Resolved the recent regressions with the category thumbnails.
- Fixed the missing language column in WC Analytics when multi-currency is disabled.
- Stopped handling the favicon.ico request causing some state inconsistencies.
- Fixed an issue with switcher currencies getting filtered for a second time in the wrong mode.
- Fixed a number of styling issues on the multi-currency settings page.
- Extended the scope of the product reviews translation hook to also load on AJAX requests.
- Fixed the link to WooCommerce → Advanced on WCML → Store URLs.
- Fixed the WooCommerce Attribute Widget Count if the Attribute is set to not translatable in WPML.
- Added a fix to prevent a fatal error with 3rd party gateways when the class definition cannot be found.
- Fixed a possible compatibility issue with WP Rocket when trying to auto-fix the multi-currency settings.
Compatibility
- Name Your Price: Added currency conversion for manually entered prices.
- Name Your Price: Added support for changing the currency of price entered in the cart.
- Stripe Payment Gateway: Fixed an issue with the wrong currency symbol.
- Mix and Match v2: Fixed a compatibility issue with the multi-currency mode.
- WooCommerce Product Add-ons: Fixed a compatibility issue related to global add-on fields assigned to a product category.
- WooCommerce Checkout Add-ons: Fixed the price that was not converted in the default language.
Usability
- Added the ability to pre-fill the currency rate from the exchange rate service when adding a new currency.
- Added the ability to automatically trigger the rates update when a service exchange rate key is added.
- Improved error content when getting exchange rates from a service is failing.
- Added force saving and reloading multi-currency settings when the user adds the first secondary currency.
- Changed the order of exchange rate services, now sorted alphabetically.
- Replaced the currency mode dropdown with radio buttons.
Misc
- Raised the minimal WPML requirement to 4.5.2.
- Updated the OTGS Installer to version 3.
Update or download
The update is available to all WPML clients with an active subscription — it appears on the Plugins page in your WordPress admin within 24 hours of release. You can also check for it right away under Plugins → Add New Plugin → Commercial. To download and install manually, go to Downloads in your wpml.org account (see the installation instructions) and remember to update all components together without mixing versions.
Need help or want to give feedback? Please use our technical support forum.
See all WPML Multilingual & Multicurrency for WooCommerce versions →