Resolved

Reported for: WooCommerce Multilingual 3.9

Resolved in: WooCommerce Multilingual 3.9.1

Symptoms

When using WooCommerce Multilingual 3.9, the stock quantity is not updated across all translations of a product when an order is placed.

Workaround

The only workaround is to set the manually set the stock based on existing orders or to revert to the previous version: 3.8.6

Note: In the backend, saving the product in the original language, does sync the stock with existing translations.

2 Responses to “Stock not correctly synchronized when using WooCommerce Multilingual 3.9”

  1. где ошибка в коде?

    $source_language € = TranslationProxy_Basket::get_source_language();

    вот сообщение :parse error: in /home/u605465918/public_html/wp-content/plugins/wpml-translation-management/menu/wpml-tm-menus.class.php on line 360

    • I think you could get this to our support for more details but, to me, it looks like the error in your code is coming from that € character that doesn’t really belong there.
      Also, it appears to not have anything to do with the problem described in this errata.