- Estado
- Esperando al autor
- Plugin/tema relacionado
- Astra
- Etiquetas de temática
- Compatibility
Resumen del problema
Al usar el tema Astra, hay casos en los que ciertas traducciones no se mostrarán correctamente si el idioma configurado en el perfil de un usuario coincide con el idioma predeterminado del sitio. Este problema se manifiesta en situaciones como añadir un producto al carrito en un idioma secundario y navegar a la página del carrito. A pesar de estar traducidos, los pasos del pedido no aparecen en el idioma traducido.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php.
- Busque la línea 180.
- Reemplace:
if ( $wp_version >= 4.7 ) { $get_locale = get_user_locale(); } - Por:
if ( $wp_version >= 4.7 && ! class_exists ('Sitepress') ) { $get_locale = get_user_locale(); }