WPML
Status
Aguardando o autor
Plugin/tema relacionado
Astra
Tags de tópico
Compatibility

Visão geral do problema

Ao usar o tema Astra, há casos em que certas traduções não serão exibidas corretamente se o idioma definido no perfil de um usuário corresponder ao idioma padrão do site. Esse problema se manifesta em cenários como adicionar um produto ao carrinho em um idioma secundário e navegar para a página do carrinho. Apesar de estarem traduzidas, as etapas do pedido não aparecem no idioma traduzido.

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php.

  • Procure a linha 180.

  • Substitua:
    if ( $wp_version >= 4.7 )  {
    	$get_locale = get_user_locale();
    }

  • Por:
    if ( $wp_version >= 4.7 && ! class_exists ('Sitepress') )  {
    	$get_locale = get_user_locale();
    }

Todos os problemas conhecidos →