Skip Navigation

Resolved

Reported for: WooCommerce Multilingual & Multicurrency 4.12.1

Resolved in: WCML 5.2.0

Overview of the issue

When you use 0 as a term attribute for a WooCommerce product variation, WooCommerce uses the same term slug, 0, for it.

When you translate a product variation under that scenario, it will work fine except for the variation containing the 0 attribute. That variation will display an incorrect price.

For example, let’s imagine that you have an attribute called Size with terms 0, 10, 15. In this case, all the variations will work fine except for the first one, which will display an incorrect price.

Workaround

Our developers are aware of this situation. In the meantime:

  1. Please go to ProductsAttributesConfigure terms.
  2. Manually edit your term slug and change 0 to 0-en or zero – any value except for 0 in the default language.

Please keep in mind that the issue is only related to the term slug. You can still keep the original term name.