- Released
- December 6, 2022
- Channel
- Stable
- Tested with WordPress
- 6.1.1
Changelog
Fixes
- Allow setting the same slug for translations as the original product.
- Fixed an error when a product tag shares the same slug between the original and translation.
- Fixed an issue with endpoints being registered again in another language (this fix requires WPML 4.6).
- Fixed an issue where the alternative text for review flag was missing.
- Fixed an issue with translating product titles in Reviews widgets.
- Remove language quick links on the new Reviews page.
- Fixed issues with synchronizing rating stars between translations.
- Fixed an issue where reviews were showing in all languages in the Store API.
- Fixed an issue where reviews were showing in all languages in classic widgets.
- Fixed an issue with auto-calculating rating counts after installing for the first time.
- Fixed an issue with coupons and fees calculation for payments in other currencies.
- Fixed an issue with prices when applying Advanced Translation Editor translations with multicurrency enabled.
- Fixed an issue with manual prices in secondary currencies for products with more than one variation.
- Fixed an issue with undefined key currency in payment gateways.
- Allow choosing individual bank accounts in the BACS payment gateway.
- Fixed several small JavaScript/CSS issues in the multi-currency settings screen.
- Added multi-currency support to the Store API.
- Fixed an issue with Analytics CSV downloads in secondary currencies.
- Fixed an issue with fetching analytics data with missing meta.
- Fixed an issue with attribute lookup tables for product variations.
- Fixed synchronizing product data with translations when importing products from a CSV file.
- Implemented a fix to ensure that the category sync setting is respected when syncing category order.
- Enhanced the logic for avoiding sending multiple emails about a new order.
- Implemented a mechanism to avoid errors when the setup wizard has not been completed.
- Implemented a mechanism to run product synchronization when updating products via WP-CLI.
- Fixed problems that occurred when switching cart language using the Store API.
Performance
- Reduced the number of queries needed to translate WooCommerce page IDs.
- Reduced the number of queries required to translate WooCommerce endpoints (requires WPML 4.6).
- Improved the performance when saving a translation for a product with many variations.
- Optimized database queries when there are many product attributes.
- Improved performance of the Orders page when there are many order items.
Compatibility
- Fixed an issue where custom prices for variable products weren’t being saved when using the standalone version of WooCommerce Multilingual.
- Handled deprecation notices when using PHP 8.1.
- Fixed a fatal error that occurred when running PHP 8 and the YITH Auctions for WooCommerce plugin.
- Added multi-currency support for WP Super Cache.
- Fixed an issue with applying discounts using the WooCommerce Memberships plugin (requires WooCommerce Memberships 1.24.0).
- Fixed an issue with fetching translations when the WooCommerce Product Addons plugin is active.
- Fixed all the open issues with the Germanized for WooCommerce plugin.
- Fixed the compatibility with the Yykes Custom Product Tabs plugin.
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 →