- Status
- Resolvido
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 4.12.1
- Resolvido em
- WCML 5.2.0
Visão geral do problema
Quando você usa 0 como um atributo de termo para uma variação de produto do WooCommerce, o WooCommerce usa o mesmo slug de termo, 0, para ele.
Quando você traduz uma variação de produto nesse cenário, ela funcionará normalmente, exceto a variação que contém o atributo 0. Essa variação exibirá um preço incorreto.
Por exemplo, vamos imaginar que você tenha um atributo chamado Size (Tamanho) com os termos 0, 10, 15. Nesse caso, todas as variações funcionarão normalmente, exceto a primeira, que exibirá um preço incorreto.
Solução alternativa
Nossos desenvolvedores estão cientes dessa situação. Enquanto isso:
- Vá para Produtos → Atributos → Configurar termos.
- Edite manualmente o slug do seu termo e mude 0 para 0-en ou zero – qualquer valor exceto 0 no idioma padrão.
Lembre-se de que o problema está relacionado apenas ao slug do termo. Você ainda pode manter o nome original do termo.