WPML WooCommerce Multilingual Addons

WPML WooCommerce Multilingual Addons v5.8.0

No permission to download
Decryption key:


WPML WooCommerce Multilingual Addons v5.8.0
Requires WPML 5.3.0.

What's new

The reminder to translate the WooCommerce store pages appears in the block editor's Language panel.
When you delete a global product attribute, its terms in the other languages are deleted too, if WPML is set to delete term translations.
The Products list shows the Languages column by default and marks products that are duplicates of another language.
WooCommerce Multilingual's cookies are set with SameSite=Lax, and Secure on HTTPS sites, so browsers and security scanners no longer flag them.
The customs fields added in WooCommerce 11.3 (commodity code, country of origin and customs description) are copied to product and variation translations and locked on the translation's edit screen.
Security hardening.
The PayPal Payments buttons show in the current language. For a language PayPal does not list, such as Turkish or Catalan, the Apple Pay and Google Pay buttons do too.

Performance

Pages no longer run the multicurrency price filter on every custom field read, which on large pages meant tens of thousands of extra checks.
Shop pages no longer load jQuery UI Dialog and Dashicons when the cart is set to reset on a language or currency switch.
A cart with variations reads its attribute terms together, and a language switch reads the translated products together.
Syncing a product clears the shop-wide WooCommerce transients once, not once per translation.

Fixes in Bookings

The Bookings calendar lists each resource once, in the current admin language.
A bookable product exported and imported back with its translations keeps the person types of each language.
The Bookings Availability calendar shows only products in the current language, without placeholder entries for other languages.

Fixes in Subscriptions

A fixed-discount Subscriptions plan with a manual price in a secondary currency no longer shows a converted "($X off)" label.
Subscriptions switches charge the manual price of a simple subscription in the shopper's currency, also on translated products, and an empty manual price in the store currency keeps the product price.
A failed renewal paid from a language with another currency keeps the renewal order's currency.

Fixes in emails

Emails sent from the order screen show dates and times in the format translated for the order's language.
Emails sent from the order screen show the email header image translated for the order's language.
The admin New order email lists the products in the admin's language when the shopper ordered in another language.
Order emails sent from the order screen use the translated order-pay address in their payment link.

Fixes in multicurrency

With "Show only products with custom prices in secondary currencies", products priced automatically are also hidden from Related products and WooCommerce product blocks.
WooCommerce > Settings > General shows the store's own currency format, not a secondary currency's, when the admin language uses another currency.
A WooCommerce ability call that asks for a currency no longer leaves that currency set for the shopper's later requests.
A currency switcher loaded by a theme or plugin with an AJAX request lists only the currencies enabled for the current language.
The currency shown first for each language is kept when WPML is deactivated and activated again.
Keyboard users can select a currency in the Dropdown currency switcher.
Changing the lifting charge in the Multicurrency settings updates the exchange rates on save.
The warning that the default currency was changed reaches every store manager, whatever their admin language. A Shop manager can dismiss it, an Editor no longer sees it, and its link opens the Multi-currency settings.
A manual sale price in a secondary currency applies when its sale schedule has only a start date or only an end date.
A manual sale price in a secondary currency stays on sale for the whole of its last scheduled day.
When a scheduled sale starts or ends, products keep their store-currency price instead of a converted one, even when the language uses another default currency.
On the product edit screen, prices determined automatically from the exchange rate show the rounding and auto-subtract the shop applies.
Saving a currency's settings in Multicurrency keeps "All Accounts" for bank transfer instead of showing customers only the first bank account.
With OceanWP, AJAX add to cart works on product pages in languages that use multicurrency.
A variable product with every variation hidden no longer triggers a WooCommerce 11.1 log error about variation prices.
A refused save or delete in the currency switcher dialog stays visible as a failure, and you can retry.
On a block theme, the Multicurrency screen no longer offers a widget area for the currency switcher.

Fixes in orders and stock

Stock held by pending orders counts across all translations of a product, so the shop no longer oversells.
Stock synchronization reaches every product translation, also when a translation has duplicate stock rows or is delivered outside wp-admin.
With Table Rate Shipping, viewing an order no longer saves its shipping line's title in the default language.
Recalculating an order keeps the right amounts when the store's decimal separator is translated and the admin works in another language.
Customers still see their downloads after an admin changes the order's language.
Orders created with WP-CLI in a given currency use that currency's prices.
The order edit screen shows a line's attribute terms in the line's language.

Fixes in other WooCommerce extensions

With Name Your Price 4.0 and later, Name Your Price's own multicurrency support is used.
Products created with a custom product type in code, such as Dokan lottery products, keep their type instead of becoming simple products.
Custom fields copied to translations that are keyed by variation, such as WoodMart's variation gallery, reach the translated product when the translation is delivered.
Yoast SEO's product sitemap lists translated products with the category of their own language, so the addresses no longer redirect.
HUSKY Products Filter: the language switcher links keep the filter in their language.

Fixes in product translation

A product saved without a category is filed under the default product category of its own language, also when it is created through REST, WP-CLI, an import or the front end, or saved from an admin in another language.
When the default product category changes, or a translation of it is added, each language with a translation of the new default uses that translation as its default, and languages without one keep their own.
After "Synchronize product variations", translated variable products show the price range instead of an old single price.
The product translation editor opens for products with a custom field that a plugin such as Bookings marks as holding several values.
The product translation editor saves the translation of a custom field that a plugin such as Bookings marks as holding several values when the product has a single value.
The product translation editor shows the original slug of a draft product.
In a secondary language, the product editor's attribute search lists and finds attributes by their translated label.
Translated variations stay purchasable when a custom attribute value contains "&" and the product is translated with the Advanced Translation Editor.
The product translation editor shows and saves the description and translatable custom fields of the product's categories, tags and attribute terms.
Translating a product that has reviews no longer creates duplicate tax class, stock and other copied fields on the translation.
"Sort by price" and the price filter in secondary languages use the new price after you save variations or quick- or bulk-edit products on sale.
A draft, pending or private product keeps its SKU unique, so another product can no longer be saved with the same SKU.
The locked "Add Product" button of a translated bundle's Bundled Products panel shows one lock icon instead of two.
"Fix relationships" in WooCommerce Multilingual's troubleshooting keeps a translated variation connected to its original.
Payment gateway titles, descriptions and instructions reach String Translation as soon as the gateway's settings are saved or it is enabled on the Payments screen.
With reviews shown in all languages, the WooCommerce blocks review list shows the reviews of every translation, like the product page.
On a translated page, the Single Product block shows the translated product and its reviews.
A product's translations keep "Hidden" and "featured" when its rating or stock changes.
A product attribute base with a leading slash, such as /shop, is translated in links and rewrite rules.
The shop archive keeps working after the rewrite rules are rebuilt during a secondary-language request.

Fixes in the cart and checkout

No critical error when another plugin switches the currency in a request that has no cart, such as a REST request.
With multicurrency, the checkout total follows every change of the selected shipping rate, including live rates from shipping plugins.
On the payment page of a manual order, the language switcher keeps the pay form in the other languages.
With a language per domain, the cart reset dialog shows on every language switch, not only the first.
With products shown as translated with fallback, variations stay in the cart until the shopper answers the cart dialog on a language switch.
The Keep and Switch back buttons of the cart's language switch dialog open the right addresses, also on sites in a subdirectory.
The cart dialog on a language switch shows again when the shopper reloads or opens another page without answering it.
In the cart, a variation with an "Any" attribute links to the product with the chosen value.

Other fixes

With Translate Everything on, creating the default product category or duplicating attribute terms no longer re-opens taxonomies for automatic translation.
The product category shortcode lists the default-language products on translated pages when products use "display as translated".
WPML's own bookkeeping data no longer counts as a product variation change.
Product custom fields whose value only looks serialized are no longer emptied or cut short in translations.
The plugin's translations are refreshed.
The multicurrency documentation links, the email settings documentation link and the purchase link open the right wpml.org pages.
The first install no longer creates stray "Uncategorized" categories or loses a language's default category when two admin pages load at once.
On sites whose English is a regional variant such as en-us, WooCommerce strings without a language are treated as that English, so shop bases, email languages and attribute labels resolve correctly.
WooCommerce Analytics > Products and its CSV export no longer count item quantities twice for some orders.
Vendors made translators through the vendor integration get the translator role the same way as translators added in WPML.
The currency switcher no longer runs a template.php file from the uploads folder.
WooCommerce > Settings > Payments no longer shows the admin language switcher.
A recount that finds no terms no longer leaves WPML's term filters off for the rest of the request.
The setup wizard and WooCommerce's page tool restore a store page from the trash.
On WordPress 7.2, numbered product slugs no longer log a deprecation notice.
WooCommerce Multilingual works when WordPress loads it before WPML.
WooCommerce Multilingual comes with the same Installer as WPML 5.3.0: a site key refused by an automatic check is kept and flagged until you refresh the license, a multisite subsite explains that the network uses one site key, and the expired-account banner can be closed.
The Products list no longer ends in a fatal error when the All Products for WooCommerce Subscriptions plugin is active.
Decryption key:


WPML WooCommerce Multilingual Addons v5.7.0
WooCommerce Subscriptions 9 subscription plans are supported, with plan prices and sign-up fees per currency and plans copied to translations.
Emails of WooCommerce extensions such as Subscriptions and Bookings are translated through one shared mechanism, so customers get them in their language.
Support for Product Bundles, Composite Products, Bookings, The Events Calendar, Gravity Forms and Print Invoices & Packing Lists, which had silently stopped, works again.
Amounts and thresholds of WooCommerce extensions convert to the shopper's currency through one multicurrency mechanism.
The cart and shipping follow the shopper's current language and currency instead of keeping data from an earlier one.
The per-currency payment gateway settings now list every gateway you enabled, including gateways offered only on some pages, and the note that payment will be made in another currency shows again under the gateway description.
WooCommerce Analytics can be filtered by language and shows consistent results.
The cart shows product short descriptions in the shopper's language.
The order withdrawal request email that WooCommerce sends to the shop now arrives in the admin's language.
When you translate a serialized custom field in the WooCommerce Multilingual product editor, numbers keep their type, and product data is read more safely.
On shop pages, the language switcher keeps the page's address parameters intact, including ones with characters such as &, # or quotes.
WooCommerce Multilingual is built from the same source as WPML and ships in step with it.
Security hardening: translated product attribute values are validated before they are saved.

Performance

Translated product pages and listings load faster, with gallery images read in one query, also for products shown by WooCommerce blocks.
The WooCommerce Orders list with multi-vendor plugins no longer runs thousands of database queries.
The WooCommerce Products admin list no longer slows down when String Translation is active.
Products without custom prices in a secondary currency no longer re-read their prices on every listing or sitemap view.
Translated URL rules are built once instead of on every read, which speeds up every shop page.
Looking up categories and tags by slug no longer repeats the same work on every call.
Product attribute lookups are refreshed once per request, and skipped for products that have no language yet.
WooCommerce Multilingual no longer rebuilds URL rules on every admin request.
WP-CLI commands on WooCommerce sites with String Translation use less memory.
Slow database queries per product attribute, introduced in WooCommerce Multilingual 5.6, are removed.

Fixes in multicurrency

A shopper who switches currency is charged in that currency, even when another request saves the session at the same moment.
Product Bundles and other container products holding a variable product can be bought in a secondary currency when only custom-priced products show.
On WooCommerce 9.6 and later, each bank-transfer account's currency can be set again in each currency's settings.
A coupon without a minimum or maximum amount stays unlimited in every currency, and rounding never makes a free product cost something.
The store currency's settings dialog in Multicurrency saves again without waiting for an exchange rate.
The Multicurrency settings no longer say the theme lacks a currency switcher widget when every widget area has one, and explain how to add another.
In a right-to-left admin, multicurrency exchange rates read in the correct order.

Fixes in Subscriptions

Paying an unpaid Subscriptions renewal order works when its variation and attribute were stored in different languages.
Subscriptions plans are copied to product translations.
With Subscriptions storewide plans, the cart charges the manually set sign-up fee instead of a converted one.
On a Subscriptions plan that uses the product price, the product page shows the manually set sign-up fee, not a converted one.
A product's manually set Subscriptions plan price takes priority over the storewide one, and fixed-discount plan prices apply.
Subscriptions sign-up fees convert to the shopper's currency when the legacy subscription types are hidden.
A fixed discount on a product's own Subscriptions plan converts to the shopper's currency.
Storewide fixed-discount Subscriptions plans subtract the discount in the shopper's currency.
The 'Manually set plan prices' button no longer shows on a Subscriptions product set to 'Sell one-time only'.

Fixes in Bookings

Bookings person types stay attached to a re-translated product, and saving a product no longer changes an unrelated post.
Untranslated bookings are no longer duplicated into other languages.
Booking costs in a second currency and the Create Booking page's currency are read correctly on servers that escape form data.
Accommodation Bookings use WooCommerce Multilingual's manual prices per currency for the booking cost.
Reinstalling Accommodation Bookings no longer resets WooCommerce Multilingual's rates per currency.
Accommodation Bookings data updates no longer pick up converted prices when a visitor browses in a secondary currency.
Bookings base costs per currency carry over correctly when WooCommerce Multilingual updates.
Saving a booking's translated copy in the admin also saves its status.
The booking screen of a translated copy shows its notes without a database error.
Field locking on a translation's edit screen works on products without Bookings panels.
Bookings notification and pending-confirmation email subjects are translated.
Bookings resource labels are translated again.

Fixes in other WooCommerce extensions

Composite Products in the cart stay purchasable after a language switch.
Composite Products component options no longer leak from one language into another.
Composite Products settings are copied to translations and locked on the translation's edit screen.
A Composite Products setting marked to translate in Custom XML can be edited on the translation.
A cart holding the same Product Bundles bundle in two languages keeps the bundled items of both.
Switching language with a Product Bundles bundle in the cart keeps the bundle intact.
The Product Bundles "bundle-sells" title stays on translated products.
Gravity Forms Product Add-Ons totals are converted once, not twice, when Gravity Forms Multilingual is active.
Gravity Forms Product Add-Ons option prices in the cart follow the shopper's new currency.
"Order again" with Gravity Forms Product Add-Ons converts option prices from the right currency.
The Events Calendar tickets that already carry the wrong language are repaired.
The Events Calendar tickets attached to an event get the event's language.
The Events Calendar venues sync to translated events.
The Events Calendar translated events get the translated venue and organizer instead of the original ones.
Smart Coupons restrictions by product tag, shipping class or another taxonomy apply in every language.
Print Invoices & Packing Lists emails sent manually by the admin keep the order's language and currency.
With WooCommerce PayPal Payments, pages no longer log a "get_cart was called incorrectly" notice.
Fixed deposit amounts from WooCommerce Deposits are now converted to the shopper's currency.

Fixes in emails

Every WooCommerce email can be translated, including several that had no translation option before.
Customer emails no longer contain WooCommerce text in the admin's language when WordPress uses the admin's locale.
Emails sent from the order screen with High-Performance Order Storage use the customer's language for tax labels and payment instructions.
Failed order, Cancelled order and backorder admin emails are in the admin's language, not the shopper's.
Emails whose settings were never saved end with WooCommerce's default additional content in the recipient's language.
The partial refund email keeps the subject the shop owner saved.
Customer emails show the shipping method in the customer's language when the admin works in another language.
An order keeps its original lines when an admin in another language resends its emails, runs an order action or changes its status.

Fixes in product translation

Updating a product description in one language no longer overwrites another language's translation.
A free variation stays free on its translations instead of being saved without a price, so it is purchasable in every language.
Terms of non-translatable custom taxonomies stay on product translations when the original product is saved.
A variation description removed from the original product is also removed from the translated variation.
Attribute translations made in the Classic Translation Editor reach the Advanced Translation Editor job.
Saving with an empty target language in the product translation editor no longer overwrites the original product or blanks its language.
A page-builder string registered while the product translation editor is open keeps its existing translation.
The product translation editor shows a Beaver Builder product's own texts, and the translation reaches the translated product's layout.
Saving a product translation job no longer causes a fatal error when a custom field holds serialized data.
The product translation editor no longer fails when a variation has a list-type custom field set to translate.
Fields locked on a translation's edit screen are saved with the translation.
Saving product attributes after changing the admin language in another tab no longer creates duplicate terms or links other languages' terms.
Translated attribute terms and categories keep the custom order of their original terms.
Drag-and-drop sorting on Products > Sorting reorders the translations too, without a database error.
A product that was never translated shows its own reviews when reviews from all languages are shown together.
Translated products imported with WP All Import or WPML Export and Import appear in shop filters in their own language.
WooCommerce CSV import gives translated products attribute terms in their own language.

Other fixes

The cart and the Permalinks settings page no longer crash when WPML String Translation is inactive.
Pages opened with ?force_switch=1 no longer cause a fatal error when String Translation is inactive or WPML setup is unfinished.
A translated shop base in the address no longer blocks form and checkout submissions in secondary languages.
Product category archive addresses work again in secondary languages on sites that had the shop base translated before 5.6.
Category and tag links show their new address right after the term is saved, so SEO plugins can create the redirect.
My Account links on translated pages keep their endpoint on sites with a persistent object cache.
Viewing an order no longer saves its shipping line's translated title back in the default language.
After a rollback to an older WooCommerce Multilingual, later updates apply their steps again.
Compatibility with WooCommerce 11.2.
Category and tag names and descriptions are translated and charged once, not again in every post that uses them.
Adding a translatable custom field no longer marks posts without that field as "Needs update".
Saving the same translation twice at once creates only one baseline job.
A failed write of a translation status record no longer hands back an earlier record's id.
WooCommerce Multilingual's scripts and styles refresh after an update instead of loading stale copies.
Shops with a missing product type or a product without a translation group no longer log database errors.
Decryption key:


WPML WooCommerce Multilingual Addons v5.6.3
No changelogs found!
Decryption key:


WPML WooCommerce Multilingual Addons v5.6.1
= What’s new in 5.6.0
This release improves multicurrency checkout and payment reliability, keeps product data in sync across translations, and restores full compatibility with the new WPML 5.0 navigation and settings.

Multicurrency checkout and payments​

  • Refunds and settlements on orders paid through a currency-pinned gateway such as PayPal now use the correct currency, so payments are no longer overcharged and refunds are no longer blocked.
  • Block-based cart and checkout now use the currency the shopper picked in the switcher instead of the store’s default currency.
  • You can now connect a Stripe account to each secondary currency over OAuth, using the same “Connect with Stripe” button as your main account.
  • Scheduled sales in a secondary currency now show the correct sale price for the dates set in that currency.
  • Prices are now kept correct when importing products through WP All Import, including from cron jobs.

Product sync across translations​

  • Product attributes, variations, brands and categories now stay correctly in sync with their translations when you edit the original product.
  • Product gallery images and their order no longer go missing on translated products.
  • Product category filters and term counts now stay accurate across every language.
  • Attribute labels now translate correctly and no longer duplicate when the admin language differs from the site’s default language.
  • Large catalogs no longer time out when you run “Synchronize attributes and update product variations” or regenerate the attributes lookup table.

WooCommerce Multilingual in the WPML 5.0 admin​

  • The Multicurrency and WooCommerce Multilingual settings screens are reachable again under the new WPML navigation.
  • Shop managers can access the Translations screen again.
  • The Currencies table and the Client Location country list now fit the new fixed-width layout, with the help tooltips and the Troubleshooting link back in their expected places.
  • Translated product category and tag archive URLs now work correctly after automatic translation.

Setup wizard​

  • The setup wizard now opens automatically after activation, as expected.
  • The setup wizard’s cost estimate now includes the product texts WooCommerce Multilingual adds to a translation job.
  • Products are no longer sent to automatic translation before the setup wizard is complete.

Store orders, emails and reviews​

  • Order emails, including cancelled, on-hold and WooCommerce Subscriptions emails, are now sent in the order’s language instead of the admin’s.
  • With Translate Everything enabled, product reviews written in other languages are now shown on the product page and translated automatically, instead of being hidden.

Also in this release​

  • Fixed a fatal error that could occur on admin pages when WooCommerce Multilingual runs in standalone mode, with WPML deactivated.
  • Bookings now sync every booking to Google Calendar and no longer appear twice in the Bookings list.
  • WooCommerce Analytics now emails the download link for order exports made in a secondary currency, and the variations report shows the right rows.
  • Currency switching works again with WP Fastest Cache, and category and menu URLs stay in the right language when a persistent object cache is enabled.
  • WooCommerce Multilingual now follows WPML 5.0’s new way of switching languages, so every page keeps the language it was built in.

Security​

  • This release includes security hardening.

Fixed in 5.6.1​

This release repairs the product review pages that stopped working after the update to 5.6.0.

Product reviews​

  • Pages and blocks that list product reviews through another plugin, such as Customer Reviews for WooCommerce, work again after failing with 5.6.0.

Security​

  • This release includes security hardening.
Decryption key:


WPML WooCommerce Multilingual Addons v5.6.0
This release improves multicurrency checkout and payment reliability, keeps product data in sync across translations, and restores full compatibility with the new WPML 5.0 navigation and settings.
Multicurrency checkout and payments

Refunds and settlements on orders paid through a currency-pinned gateway such as PayPal now use the correct currency, so payments are no longer overcharged and refunds are no longer blocked.
Block-based cart and checkout now use the currency the shopper picked in the switcher instead of the store's default currency.
You can now connect a Stripe account to each secondary currency over OAuth, using the same "Connect with Stripe" button as your main account.
Scheduled sales in a secondary currency now show the correct sale price for the dates set in that currency.
Prices are now kept correct when importing products through WP All Import, including from cron jobs.

Product sync across translations
Product attributes, variations, brands and categories now stay correctly in sync with their translations when you edit the original product.
Product gallery images and their order no longer go missing on translated products.
Product category filters and term counts now stay accurate across every language.
Attribute labels now translate correctly and no longer duplicate when the admin language differs from the site's default language.
Large catalogs no longer time out when you run "Synchronize attributes and update product variations" or regenerate the attributes lookup table.

WooCommerce Multilingual in the WPML 5.0 admin
The Multicurrency and WooCommerce Multilingual settings screens are reachable again under the new WPML navigation.
Shop managers can access the Translations screen again.
The Currencies table and the Client Location country list now fit the new fixed-width layout, with the help tooltips and the Troubleshooting link back in their expected places.
Translated product category and tag archive URLs now work correctly after automatic translation.

Setup wizard
The setup wizard now opens automatically after activation, as expected.
The setup wizard's cost estimate now includes the product texts WooCommerce Multilingual adds to a translation job.
Products are no longer sent to automatic translation before the setup wizard is complete.

Store orders, emails and reviews
Order emails, including cancelled, on-hold and WooCommerce Subscriptions emails, are now sent in the order's language instead of the admin's.
With Translate Everything enabled, product reviews written in other languages are now shown on the product page and translated automatically, instead of being hidden.

Also in this release
Fixed a fatal error that could occur on admin pages when WooCommerce Multilingual runs in standalone mode, with WPML deactivated.
Bookings now sync every booking to Google Calendar and no longer appear twice in the Bookings list.
WooCommerce Analytics now emails the download link for order exports made in a secondary currency, and the variations report shows the right rows.
Currency switching works again with WP Fastest Cache, and category and menu URLs stay in the right language when a persistent object cache is enabled.
WooCommerce Multilingual now follows WPML 5.0's new way of switching languages, so every page keeps the language it was built in.

Security
This release includes security hardening.
Decryption key:


WPML WooCommerce Multilingual Addons v5.5.7
Security fixes
Fixed a vulnerability in the legacy product translation editor.
Compatibility
Ensured full compatibility with WooCommerce 11.0.
Decryption key:


WPML WooCommerce Multilingual Addons v5.5.6
Released on: March 24, 2026
  • Fixed a fatal error that occurred when updating products using a CSV file import.
  • [WooCommerce PayPal Payments] Fixed a fatal error with the message “Call to a member function get_setting() on null”.
Decryption key:


WPML WooCommerce Multilingual Addons v5.5.5
Released on: March 24, 2026
  • Fixed a fatal error that occurred when updating products using a CSV file import.
  • [WooCommerce PayPal Payments] Fixed a fatal error with the message “Call to a member function get_setting() on null”.
Decryption key:


WPML WooCommerce Multilingual Addons v5.5.4
= 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 orders endpoint.
  • [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_class taxonomy 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_languages filter, allowing you to define the list of languages in which products will be synchronized.
Decryption key:


WPML WooCommerce Multilingual Addons v5.5.3.1
Compatibility
  • Updates to ensure full compatibility with WordPress 6.9.
  • Updates to ensure full compatibility with WooCommerce 10.4.

Fixes and Improvements​

  • Fixed the translation of WooCommerce endpoints when the admin content language is not English.
  • Fixed a problem that occurred when translating endpoints for editing customer addresses on their account page.

For changelogs

About us

  • Babiato Forum - The webmaster community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day, updating Daily resource to make sure our community is one of the best.

Quick Navigation

User Menu