Released on:
Improvements for WPML 4.9
- Added full support for object caching (e.g. Redis).
Multilingual Features
- [REST] Improved returning of product results in the correct language (especially for Variable Products) when using the
ordersendpoint. - [Advance Translation Editor] Product translation now displays the main image and gallery, enabling more accurate translations and allowing image-associated text to be translated. For the best experience, turn on the ‘Media Translation automatic detection’ option.
- Unlocked the option to set the
product_shipping_classtaxonomy to ‘not translated’ in WPML → Settings. The blocking message no longer appears, and the mechanism now correctly synchronizes data between translated products. - Improved handling of translated links on shop pages when the default language is not English.
- Added support for RTL (right-to-left) languages in the configurable email header alignment for translations (WooCommerce → Settings → Emails → “Header alignment for translations”).
- Added a “How to translate this?” documentation link on the email settings screen (WooCommerce → Settings → Emails).
- Fixed cross-language synchronization of the default attribute in variable products when the attribute and the product are in different languages.
- Improved creation and editing of products with downloadable files; fixed an issue where editing the original product could overwrite translated links in product translations.
Compatibility
- [WooCommerce PayPal Payments] Restored the ability to set messages on the checkout screen – restored display of information about the amount in converted currencies – when conversion is necessary.
- [WooCommerce Bookings] Improved the transition of statuses between translated bookings and improved the generation of notes and emails.
- [Facebook for WooCommerce] Fixed the cases where the product link could redirect to another language.
- [Facebook for WooCommerce ] Introduced the
wcml_facebook_sync_products_languagesfilter, allowing you to define the list of languages in which products will be synchronized.
Download and Update
You can get this release directly to the WordPress admin or download and install manually. To receive automatic updates, you need to register WPML on your site. Then, visit the Plugins or Updates admin pages. To download manually, visit your wpml.org account and go to Downloads. Follow the installation and upgrade instructions for complete details.
When you update WPML, be sure to update together all the components that you are using. Don’t use a mixture of new and older versions.
Feedback? Need Help?
We love feedback. To make a suggestion, ask a question or give an idea, leave your comment here. If you need technical support and help troubleshooting problems, please use our technical support forum.