- Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par , le il y a 4 années.
3 sujets de 1 à 3 (sur un total de 3)
3 sujets de 1 à 3 (sur un total de 3)
- Vous devez être connecté pour répondre à ce sujet.
MenuAccueil 2026 › Forums › Forum de Support WooCommerce › WooCommerce – Appliquer Jquery selon langue sélectionnée sur le site [RESOLU]
Étiqueté : jquery
Bonjour à tous,
Je suis en train de finaliser la traduction de mon site Woocommerce du français vers l’anglais avec WPML.
Beaucoup de personnalisations ont été faites lors de la création du site (de la part de mon prédécesseur notamment) en CSS, JS et Jquery. Pour traduire ces personnalisations je me suis appuyée sur des codes de types if (ICL_LANGUAGE_CODE == « fr ») en JS et :lang(fr) en CSS.
J’ai réussi à faire pas mal de choses avec ces méthodes, mais là où je bloque, c’est lorsque du Jquery a été utilisé.
J’ai par exemple ce type de code auquel j’aimerais appliquer de la même façon un paramètre de langue :
jQuery(document).ready(function( $ ){
$(« .upsells>h2″).replaceWith( »Produits complémentaires
« );
});
Si français afficher ça, si anglais afficher ça… Mais je n’y arrive pas, je dois passer à côté de quelque chose.
Est-ce que quelqu’un aurait déjà fait ce genre de choses ? Comment ?
Merci d’avance !
...Solution trouvée en mettant simplement au bon endroit le même paramètre qu’en CSS :
jQuery(document).ready(function( $ ){
$(« :lang(en).upsells>h2 »).replaceWith(«
« );
$(« :lang(fr).upsells>h2 »).replaceWith(«
« );
});
Super, merci pour le partage, cela servira surement à la communauté 🙂
...
Voir l'annuaire des Webmasters
S'inscrire dans l'annuaire
Voir l'annuaire des Webmasters
S'inscrire dans l'annuaire