- Status
- Resolvido
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Resolvido em
- WPML 4.9.0
- Tags de tópico
- Bug
Visão geral do problema
Ao usar blocos do WooCommerce para as páginas de Carrinho e Checkout, certas strings como “Proceed to checkout” (Finalizar compra) não são traduzidas no frontend para alguns idiomas. Esse problema é particularmente visível em idiomas nos quais as traduções nativas do WooCommerce estão incompletas.
Isso ocorre porque os blocos do WooCommerce dependem de arquivos de tradução JavaScript (arquivos .json), que não são totalmente traduzíveis pelo WPML Tradução de Strings.
Solução alternativa
A partir do WPML 4.9.0, você pode analisar strings JavaScript após ativar o recurso Detectar strings em arquivos JavaScript. Em seguida, você pode traduzi-las na seção “Outras strings” do Painel de Gerenciamento de tradução.