WPML
Released
June 3, 2025
Channel
Beta
Tested with WordPress
6.8

Changelog

Multi-currency

  • On the store page, improved the product filtering by price
  • On the store page, filtering and sorting of products has been improved when some products have prices in different currencies
  • On the store page, improved calculation of shipping costs for multicurrency, taking into account rounding and taxes
  • On the store page, improved display of product prices in multiple currencies that have multiple variants (price range)
  • On the store page, added support of “Show only products with custom prices” for grouped products.
  • [WooCommerce Products addons] On the store page, improved calculation of price components after adding a product to the cart and changing the currency
  • [WooCommerce Products addons] On the store page, added support for other types of “adjust price”

Product Review Translation

  • On the store page, when you activate the display of translated product reviews, they will appear correctly in most scenarios (alternative templates, REST API, etc.)
  • On the store page, improved the display of product reviews for duplicate products in multiple languages

Translation

  • For products with custom downloadable files, added the ability to set different links/files in the Advanced Translation Editor depending on the language
  • On the store page, improved the generation of links to products that do not have translations
  • Improved the synchronization of product category order in different languages
  • Improved the taxonomy translation using string translation
  • WC Rest now responds correctly to the HTTP GET parameter `lang=all`
  • Fixed an issue where the `sync_media` option was not working if the Media Translation addon wasn’t active

Performance

  • Improved the performance on edit screen and save action for product with many variations
  • Improved use of “High-performance order storage” for orders placed in multi currency
  • Improved taxonomy translation for products with variations

User Experience

  • Shipping cost fields are now hidden again when we calculate the value automatically
  • Improved the order synchronization of product category order between languages.
  • Improved the display of dismissing the cart warning
  • Added an explanation in the GUI of the HTML tags and placeholders that can be used in the currency switcher.
  • Improved the display of notices inside the admin

Compatibility

  • [WC Subscriptions] Automatic payments are now supported with different domains per language
  • [Woocommerce Booking] The booking is now correctly assigned to the user account created in the checkout page

Maintenance

  • Prepare for removal of Twig based custom currency switchers in next feature version
  • Calling `wcml_price_currency` with NULL parameter now returns NULL when the currency is the default one
  • Fixed the confusing method signature \WCML_Endpoints::get_endpoint_translation

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 →