- Status
- Resolvido
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 3.4.3
- Resolvido em
- WooCommerce Multilingual 3.4.4
Visão geral do problema
Ao usar um trecho de código para exibir o total do carrinho conforme sugerido aqui http://docs.woothemes.com/document/show-cart-contents-total/, o total não é exibido corretamente ao mudar para um idioma diferente.
Passos para reproduzir:
- - Dois idiomas e duas moedas: inglês (moeda: GBP) e alemão (moeda: EUR)
- - Use o primeiro código (sem AJAX) em http://docs.woothemes.com/document/show-cart-contents-total/ no cabeçalho. Chame-o de “Custom header cart”.
- - Crie um produto tanto em inglês quanto em alemão: 10 GBP e 20 USD
- - Adicione o produto em inglês ao carrinho.
- - O “Custom header cart” exibe a moeda corretamente: 10 GBP
- - Mude para o alemão
- - O “Custom header cart” exibe incorretamente: 10 USD
- - Atualize a página atual em alemão, o “Custom header cart” exibe corretamente agora: 20 USD
Solução alternativa
Como solução temporária, o usuário pode adicionar $woocommerce->cart->calculate_totals() após global $woocommerce e o próprio snippet.
Será corrigido na próxima versão.