Passer au contenu Passer à la barre latérale
0

Il existe un problème de compatibilité critique dans la prochaine version de WooCommerce 10.3 qui entraîne un mauvais calcul des prix des variations de produits. Pour éviter des problèmes sur votre site, mettez à jour WPML Multilingual & Multicurrency pour WooCommerce 5.5.2.2 avant de mettre à jour vers WooCommerce 10.3.

WCML 5.5.2.3 est maintenant disponible

Depuis la publication de cet article, nous avons publié la version 5.5.2.3 de WPML Multilingual & Multicurrency for WooCommerce. Elle inclut une correction supplémentaire pour la conversion des devises des produits variables.

Mauvais calcul des prix des variations de produits

Si votre boutique utilise plusieurs devises, les prix des variations de produits pourraient être convertis deux fois. Par exemple :

  • Prix original du produit : 100 EUR
  • Taux de change : 1 EUR = 1,2 USD
  • Prix converti attendu (correct) : 120 USD
  • Prix converti réel (erroné) : 144 USD

Ce problème affecte tout, du prix affiché à vos clients à ce qu’ils paient à la caisse, en passant par le prix enregistré dans les commandes.

La sortie de WooCommerce 10.3 est prévue pour le 21 octobre.

Pour éviter ce problème, mettez à jour WPML Multilingual & Multicurrency vers la version 5.5.2.3 avant de mettre à jour WooCommerce vers la version 10.3.

Comment effectuer la mise à jour vers la nouvelle version ?

Nous déployons progressivement cette mise à jour sur les sites web, mais vous pouvez l’obtenir immédiatement :

  1. Dans l’administration de votre site, allez dans ExtensionsAjouter une extension et cliquez sur l’onglet Commercial.
  2. Cliquez pour rechercher les mises à jour.
  3. La version 5.5.2.2 de WPML Multilingual & Multicurrency pour WooCommerce apparaîtra dans la liste et vous pourrez mettre à jour votre site vers celle-ci.

Assurez-vous également de mettre à jour le plugin principal de WPML (WPML Multilingual CMS) vers la dernière version disponible (4.8 ou supérieure). C’est la condition requise pour la mise à jour vers la version 5.5.2.2 de WPML Multilingual & Multicurrency for WooCommerce.

Autres corrections dans cette version

Outre la correction critique ci-dessus, cette version comprend également les améliorations mineures et corrections de bugs suivantes.

Amélioration de la synchronisation des stocks pour les produits dupliqués

Dans certains cas, lorsqu’un produit WooCommerce était traduit en le dupliquant, les stocks n’étaient pas synchronisés de manière fiable de l’original vers sa traduction. Cela se produisait lorsque la traduction contenait des données de stock existantes, mais vides. Nous avons corrigé la façon dont WPML détecte et met à jour ces données afin de garantir une synchronisation cohérente des stocks.

Correction des variations par défaut dans les traductions

Lors de la définition d’une variation par défaut (comme la taille ou la couleur), le produit traduit affichait parfois la mauvaise variation. Cela se produisait lorsque les ID de taxonomie internes ne correspondaient pas. La variation correcte se synchronise désormais comme prévu.

Correction d’une notification de script obsolète

WooCommerce 10.3 a renommé un identifiant JavaScript utilisé pour les info-bulles de l’interface d’administration. Bien que cela n’ait pas cassé la fonctionnalité, cela a déclenché de nouvelles notifications PHP lorsque WP_DEBUG était activé. Ceci est maintenant résolu.

Pour une liste complète des problèmes, consultez le journal des modifications de WPML Multilingual & Multicurrency 5.5.2.2.

Besoin d’aide ?

Si vous avez des questions, veuillez laisser un commentaire et nous serons heureux de vous aider.

Laisser une réponse

Veuillez rester sur le sujet et être respectueux envers les autres. Si vous avez besoin d'aide pour des problèmes non liés à ce message, utilisez notre Forum de Support pour démarrer une discussion ou soumettre un ticket.

Vous pouvez utiliser ces balises :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>