WooFrance Dépannage et support WordPress WooCommerce Forums Forum de Support WooCommerce Langue du panier et des moyens de paiement avec Polylang

Étiqueté : , , ,

5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #42634
    Fred – WooFrance
    Maître des clés
    Points: 7,418 pts
    Certifié
    Membre 2 étoiles

    Bonjour

    Quel système utilisez vous pour le multilingue ?

    ====================
    depanagewp
    vpsa2
    #42652
    Mathieu
    Participant
    Points: 1,315 pts
    Membre 2 étoiles

    Il y a des traces de l’extension Hyyan WooCommerce Polylang Integration donc c’est certainement Polylang

    Il revient en français tout seul quelques secondes après s’être affiché en italien ?

    Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
    Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
    🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.

    ====================
    depanagewp
    vpsa2
    #42667
    Alexandre Papuli
    Participant
    Points: 19 pts

    Bonjour et merci pour vos retours.

    J’utilise bien le plugin Hyyan WooCommerce Polylang pour les traductions.


    @Mathieu
    :

    Le module checkout s’affiche en italien au chargement puis revient en français.

    Il revient en français tout seul quelques secondes après s’être affiché en italien ?

    Oui c’est bien ça …

    ====================
    depanagewp
    vpsa2
    #42688
    Mathieu
    Participant
    Points: 1,315 pts
    Membre 2 étoiles

    J’avais mal compris, je pensais que toute la page se rechargeait mais j’ai vu le soucis.

    Cela vient des modifications depuis Woocommerce 3.2 qui a modifié les appels AJAX et donc Polylang ne le traitent plus.
    D’après ce que j’ai vu, les développeurs de l’extension « Hyyan WooCommerce Polylang Integration » on prévu de corriger le soucis dans la prochaine version.

    En attentant vous pouvez modifier le fichier wp-plugins/woo-poly-integration/__init__.php et rajouter le code suivant tout à la fin du fichier :

    add_filter("plugins_loaded", function () {
        
        if (    isset($_GET["wc-ajax"])
            &&  !defined("DOING_AJAX")
        ) {
            define("DOING_AJAX", TRUE);
        }
        
    }, 0);

    Ce bricolage sera effacé à la prochain mise à jour de l’extension donc à ce moment vous pourrez vérifier que le soucis est corrigé.
    Polylang s’occupe aussi de gérer les particularités de certaines extensions donc peut-être qu’une future mise à jour de Polylang s’occupera de ce soucis.

    Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
    Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
    🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.

    ====================
    depanagewp
    vpsa2
    #42692
    Alexandre Papuli
    Participant
    Points: 19 pts

    Re,

    Un GRAND MERCI ça marche !

    C’est super gentil d’avoir pris le temps de regarder 🙂

    J’espère que la remontée de ce bug / fix sera utile à d’autres.

    PS : @Mathieu très joli avatar au passage 🙂

    ====================
    depanagewp
    vpsa2
5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.