WPML
Stato
In attesa dell’autore
Plugin/tema correlato
Astra
Tag dell’argomento
Compatibility

Panoramica del problema

Quando usi il tema Astra, ci sono casi in cui alcune traduzioni non vengono visualizzate correttamente se la lingua impostata nel profilo di un utente corrisponde alla lingua predefinita del sito. Questo problema si manifesta in situazioni come l’aggiunta di un prodotto al carrello in una lingua secondaria e la navigazione alla pagina del carrello. Nonostante siano stati tradotti, i passaggi dell’ordine non appaiono nella lingua tradotta.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php.

  • Cerca la riga 180.

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

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

Tutti i problemi noti →