Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.
Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
-
9:00 – 12:00
9:00 – 12:00
9:00 – 12:00
9:00 – 12:00
9:00 – 12:00
-
-
13:00 – 18:00
13:00 – 18:00
13:00 – 18:00
13:00 – 18:00
13:00 – 18:00
-
Fuseau horaire du supporter: America/Sao_Paulo (GMT-03:00)
Contexte de la question:
Nous avons certains produits qui ne sont pas disponibles à la livraison mais uniquement en 'retrait boutique'. Je viens de remarquer que la page panier du site en anglais ne prend pas cela en compte. Pour tous les produits c'est une livraison qui est proposée alors que cela ne devrait pas être le cas. Si vous voulez voir ce qui devrait s'afficher, allez sur le shop en français et ajoutait n'importe quelle pâtisserie, puis allez sur la page panier et regardez les choix de livraison, puis allez sur la version anglaise en cliquant sur le drapeau et vous verrez le problème. lien caché
Symptômes:
La page panier du site en anglais propose la livraison pour tous les produits, même ceux qui ne devraient être disponibles qu'en 'retrait boutique'.
Questions:
Comment configurer WPML pour que la page panier en anglais prenne en compte les restrictions de livraison des produits ?
Si vous n'arrivez pas à trouver les chaînes liées, allez dans WPML > String Translation > Translate texts in admin screens > Search for related strings > Added string for translation and translated.
Merci pour votre aide.
Pour info j'avais bien traduit les classes d'expédition, le problème venait du plugin Booster qu'il faut configurer sur les 2 parties du site (en anglais et en français). Et il faut faire attention car en paramétrant le plugin en anglais, cela écrase le français qu'il faut refaire...
Par contre, je viens de voir que cela ne fonctionne pas pour certains paramètres. Notamment les descriptions de livraisons paramètrées dans Booster également, si je fais en une langue, cela écrase l'autre et cependant je ne les trouve pas dans les chaines à traduire...
Vous verrez cela sur cette page en ajoutant des produits au panier avant : lien caché .
Après vérification, il s'avère qu'il peut s'agir d'un problème de compatibilité car Booster for Woocommerce n'est pas listé dans notre liste de compatibilité : lien caché
Cela ne signifie pas nécessairement qu'il n'est pas compatible, mais plutôt que nous ne l'avons jamais testé avec WPML et que nous ne savons pas quelle est la meilleure configuration pour ce dernier,
Afin de voir si ce problème est dû à la configuration de votre site, ou simplement à la combinaison de Booster for WooCommerce & WPML, nous devons isoler le problème.
J'ai créé un sandbox ici : lien caché
J'ai déjà configuré WPML en 2 langues.
Veuillez procéder comme suit :
- Ouvrez le lien Sandbox mentionné ci-dessus
- Téléchargez et activez le plugin Booster pour WooCommerce que vous utilisez.
- Créez différentes classes de livraison avec Booster et traduisez-les.
- Créez 2 produits de base, l'un disponible à la livraison et l'autre non, et traduisez-les.
- Recréer le problème