- 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(); }