Open
Reported for: WooCommerce Multilingual & Multicurrency 5.4.5
Overview of the issue
When using WooCommerce 9.9 with WPML and WooCommerce Multilingual & Multicurrency (WCML), you might experience the following issues:
- Dashboard Currency Switcher: WooCommerce 9.9 introduces asynchronous loading for the dashboard status widget. As a result, the WooCommerce Multilingual currency switcher integrated into that widget will no longer be displayed.
- Language Switchers for Offline Gateways: WooCommerce 9.9 uses React rendering for offline payment gateways such as Local Pickup, BACS, and COD. Due to this change, the WPML string language switchers are no longer visible in these gateways.
Workaround
- Dashboard Currency Switcher: There is no current workaround for this issue.
- Language Switchers for Offline Gateways: You can still change the language of strings in “WPML > String Translation” by selecting them and clicking on “Change the language of selected strings”. For more details, please refer to our documentation.
Our development team is actively working on a permanent fix, and a new version of WooCommerce Multilingual & Multicurrency will be released soon.
In the meantime, if these features are essential for your site, we recommend not updating to WooCommerce 9.9. You can continue using WooCommerce version 9.8.4.