WPML
Statut
En attente de l’auteur
Extension/thème associé
Astra
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Lorsque vous utilisez le thème Astra, il arrive que certaines traductions ne s’affichent pas correctement si la langue définie dans le profil d’un utilisateur correspond à la langue par défaut du site. Ce problème se manifeste dans des situations telles que l’ajout d’un produit au panier dans une langue secondaire et l’accès à la page du panier. Bien qu’elles soient traduites, les étapes de commande ne s’affichent pas dans la langue traduite.

Solution de contournement

Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php.

  • Recherchez la ligne 180.

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

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

Toutes les anomalies connues →