WPML

Cette nouvelle version de WPML Multilingual & Multicurrency for WooCommerce apporte la prise en charge tant attendue des taux de change automatiques et est prête pour WordPress 4.7.

Taux de change automatiques


L’une des préoccupations générales liées à l’utilisation de devises secondaires est de devoir maintenir les taux de change. Les marchés fluctuent pour diverses raisons, tout comme les taux de change. Jusqu’à cette version, vous deviez mettre à jour ces taux de change manuellement pour maintenir les prix à jour. Cela peut désormais être fait automatiquement, ce qui facilite grandement le maintien de prix précis.

WPML Multilingual & Multicurrency for WooCommerce 4.0 intègre les taux de change automatiques. Il existe trois services intégrés et des options qui vous permettent d’éliminer la nécessité de saisir manuellement et régulièrement les taux de change pour chaque devise. Une fois que vous avez sélectionné un service, vous pouvez configurer vos taux de change pour qu’ils se mettent à jour automatiquement via le cron de WordPress (quotidiennement, hebdomadairement ou mensuellement) ou vous pouvez simplement les mettre à jour manuellement d’un simple clic.

Interface utilisateur des taux de change automatiques dans WooCommerce 4.0
Interface utilisateur des taux de change automatiques dans WPML Multilingual & Multicurrency for WooCommerce 4.0

Par défaut, les taux de change exacts reçus du service sélectionné sont utilisés. Vous pouvez également configurer des frais de majoration. Cela est généralement nécessaire lorsque la conversion de devise effectuée par le processeur de paiement inclut une commission. En utilisant les frais de majoration, vous pouvez couvrir ce coût supplémentaire.

Prêt pour WordPress 4.7


Avec l’arrivée imminente de WordPress 4.7, nous tenons à vous assurer que nous avons testé notre extension de fond en comble et apporté tous les ajustements possibles pour que vous n’ayez aucun problème lors de la migration vers cette nouvelle version le moment venu. WPML Multilingual & Multicurrency for WooCommerce 4.0 fonctionne parfaitement avec WordPress 4.6 et 4.7.

Remarque : bien que WPML Multilingual & Multicurrency for WooCommerce 4.0 et le récent WPML 3.6 fonctionnent tous deux avec WordPress 4.7 et WordPress 4.6, il est fortement recommandé de mettre à jour WPML vers la version 3.6 avant de mettre à jour vers WordPress 4.7.

Compatibilité avec le futur WooCommerce 2.7


L’objectif principal de l’équipe WooCommerce pour 2016 était la performance et l’évolutivité. Cela a nécessité un vaste projet de refactorisation du code. Presque tout a été touché. Comme prévu, cela a également eu des répercussions sur notre extension. Dès la version précédente, nous avons commencé à gérer la compatibilité avec les domaines qui avaient déjà été couverts dans WooCommerce.

Une partie importante a été la refactorisation de toutes les classes liées aux produits. Dans cette version, nous avons couvert cette dernière partie très importante.

Nous avons également mis à jour notre code dans WPML Multilingual & Multicurrency for WooCommerce 4.0 pour suivre ces changements. Cela inclut également le maintien de la rétrocompatibilité. La nouvelle version fonctionnera toujours bien avec les versions de WooCommerce antérieures à la 2.7. Comme le développement de WooCommerce 2.7 est toujours en cours, nous continuons à nous préparer afin que, lors de la sortie de WooCommerce 2.7 à la fin de cette année, WooCommerce Multilingual soit déjà à jour en matière de compatibilité.

C’est un aspect utile pour les développeurs qui souhaitent tester et développer la compatibilité avec d’autres extensions qui fonctionnent généralement avec WPML Multilingual & Multicurrency for WooCommerce.

Également inclus

Option pour réinitialiser le panier lors du changement de langue ou de devise


Ce n’est pas nécessairement courant, mais dans certaines situations, les acheteurs peuvent décider de changer la langue de la boutique ou même la devise après avoir déjà ajouté des articles dans le panier. Dans la plupart des cas, cela ne pose aucun problème. WPML Multilingual & Multicurrency for WooCommerce gère cela et synchronise le panier afin qu’il soit traduit dans la nouvelle langue ou que les prix soient convertis dans la nouvelle devise. Le client peut alors poursuivre son activité normalement.

Dans certains cas, cependant, en particulier lorsque des extensions tierces sont impliquées, le changement de langue ou de devise ne garantit pas que le panier soit synchronisé correctement. Les situations particulières sont celles où une extension tierce manipule directement le panier, combinées à la façon dont le panier est stocké en tant que structure de données. Pour faire simple : les choses deviennent beaucoup trop compliquées pour être facilement synchronisées.

Les nouvelles options pour réinitialiser le panier lors du changement de langue ou de devise dans WPML Multilingual & Multicurrency for WooCommerce 4.0
Les nouvelles options pour réinitialiser le panier lors du changement de langue ou de devise dans WPML Multilingual & Multicurrency for WooCommerce 4.0

Si vous vous trouvez dans cette situation, la nouvelle version vous permet d’activer une nouvelle option qui informera vos clients du fait que lorsqu’ils changent de langue ou de devise, le contenu du panier disparaîtra. Ils n’auront qu’à rajouter les articles et, dans la plupart des cas, ce n’est pas trop compliqué. Nous avons même inclus un widget d’aide qui contient des liens vers tous les produits qui se trouvaient précédemment dans le panier.

Si la réinitialisation du panier les dérange, ils peuvent simplement revenir en arrière et continuer dans la langue ou la devise existante. Apprenez-en davantage sur l’option de réinitialisation du panier lors du changement de langue ou de devise.

Synchronisation simplifiée des produits avec leurs traductions


Chaque fois que vous mettez à jour un produit qui a des traductions, un certain nombre d’éléments doivent être synchronisés. Plus il y a de traductions, ou surtout si de nombreuses variations sont impliquées, ce processus peut être un peu plus intense que les opérations habituelles. Nous avons refactorisé le code pour cela et fait en sorte que les choses se déroulent beaucoup plus facilement. Même pour les sites avec un grand nombre de produits, où cela était plus perceptible.

Autres modifications et corrections notables


  • Ajout de la compatibilité avec Gift Cards Pro

  • Correction de bogue : les produits téléchargeables étaient ajoutés plusieurs fois au panier (au lieu d’un changement de quantité)

  • Correction d’un problème de compatibilité avec Yoast SEO premium : des redirections vers le produit d’origine étaient créées pour les variations traduites

  • Correction d’un problème de compatibilité avec WooCommerce Tab Manager : le HTML était supprimé lors de l’enregistrement de la traduction d’un onglet

La suite

Nous continuons à rester à jour avec le développement de WooCommerce 2.7


La sortie est prévue pour la nouvelle année et nous surveillons de près le développement pour nous assurer que lorsque vous devrez faire la transition, nous serons déjà entièrement testés et compatibles.

Une deuxième phase pour les taux de change automatiques


  • Activation de cette fonction uniquement pour les devises sélectionnées

  • Modification des taux de change uniquement lorsque les différences par rapport aux taux précédents dépassent un seuil donné

  • Aperçu des taux de change actuels pour le service sélectionné (mis à jour quotidiennement)

Intégration avec la nouvelle API REST de WooCommerce


WooCommerce inclut la prise en charge de l’API REST de WordPress qui a été ajoutée à WordPress 4.6. L’ancienne API existe toujours, mais elle a été marquée comme une fonctionnalité obsolète. C’est donc devenu notre intégration avec l’ancienne API de WooCommerce.

Nous travaillons actuellement sur l’intégration de la nouvelle API REST avec WPML Multilingual & Multicurrency for WooCommerce pour continuer à permettre l’utilisation du paramètre de langue dans diverses requêtes ou pour obtenir des informations sur la langue ou les multidevises lors de la lecture des données via l’API.

Obtenir la mise à jour


Vous devriez recevoir cette mise à jour automatiquement dans l’interface d’administration de WordPress. Vous pouvez également télécharger WPML Multilingual & Multicurrency for WooCommerce depuis le répertoire des extensions WordPress.

Nous aimons maintenir et améliorer cette extension et nous sommes encore plus enthousiastes chaque fois que nous entendons des histoires de personnes qui l’utilisent. Faites-nous savoir comment elle fonctionne pour vous en évaluant WPML Multilingual & Multicurrency for WooCommerce sur le répertoire des extensions WordPress. Merci d’avance !

Vous avez trouvé cela utile ? Partagez cet article :