WPML
Publiée
4 février 2026
Canal
Stable
Testée avec WordPress
6.9.1

Journal des modifications

Fonctionnalités

  • Ajout de l’estimation des crédits lorsque Tout traduire automatiquement est activé.
  • Intégration de l’étape de paiement lors de l’activation de Tout traduire automatiquement si le site n’a pas assez de crédits.
  • Amélioration des notifications lorsque le site n’a plus de crédits.
  • Ajout d’une notification visible dans le Tableau de bord de traduction lorsque le site a une dette qui doit être payée avant de continuer.
  • Amélioration du résumé des crédits pour la tâche de traduction sélectionnée dans le Tableau de bord de traduction.
  • Ajout du temps estimé dans le Tableau de bord de traduction pour les tâches de traduction automatique en cours.
  • Ajout d’un texte descriptif aux onglets en haut du Tableau de bord de traduction de WPML.
  • Amélioration du mécanisme de détection, de gestion et de résolution des tâches de traduction automatique bloquées.
  • Amélioration du mécanisme d’échec des tâches en ajoutant un retour d’erreur visible dans le Tableau de bord de traduction.
  • Ajout d’un avis mineur dans l’interface pour encourager les utilisateurs à rester sur le tableau de bord pendant le traitement des tâches.
  • Ajout d’un message d’erreur descriptif lorsque les services de traduction rejettent une tâche par lots.
  • Amélioration de l’accessibilité du sélecteur de langue pour une meilleure prise en charge des lecteurs d’écran et de la navigation au clavier.
  • L’onglet Travaux de traduction est désormais visible lorsque la traduction automatique est activée.

Compatibilité

  • Avada : Ajout de la prise en charge de la traduction des images dynamiques.
  • Avada : Amélioration de la traduction des options du thème Avada qui sont désormais également traduisibles à l’aide de WPML Traduction de chaînes.
  • Avada : Ajout de la prise en charge de la traduction des notifications de formulaire.
  • Avada : Ajout de la prise en charge du contenu dynamique dans les attributs alt et de lien des images.
  • Divi 4 : Ajout de la prise en charge de la traduction du texte personnalisé dans les attributs dynamiques.
  • Divi 5 : Ajout d’une règle pour vider le cache de description des produits WooCommerce lors de la réception de traductions.
  • Divi 5 : Résolution d’un problème d’affichage en double du sélecteur de langue dans le constructeur.
  • Divi 5 : Ajout de la prise en charge de la traduction du contenu dynamique.
  • Divi 5 : Ajout de la prise en charge de la traduction des images d’arrière-plan de section, de ligne et de colonne.
  • Divi 5 : Ajout de la prise en charge de la traduction des liens de section, de ligne et de colonne.
  • Divi 5 : Correction de la prise en charge de la traduction des liens de bouton.
  • Divi 5 : Ajout de la prise en charge de la traduction des variables globales.
  • Divi 5 : Correction de la conversion des ID lorsqu’ils sont définis dans l’espace de noms global de la configuration XML.
  • Elementor : Implémentation d’un correctif pour éviter une erreur fatale qui pouvait se produire lors de la traduction de modèles manquants.
  • Elementor : Résolution d’un problème avec le widget de produits WooCommerce qui n’affichait pas les produits dans les langues secondaires.
  • Elementor : Résolution d’un problème de traduction de l’ID de modèle dans la grille de boucle lors des appels AJAX.
  • Elementor : Correction d’une erreur fatale PHP 8+ qui se produisait lors de l’utilisation des conditions d’affichage.
  • Elementor : Résolution d’un problème de traduction du champ dynamique WooCommerce product_id.
  • Elementor : Ajout d’une fonctionnalité qui configure automatiquement et rend traduisibles les widgets personnalisés qui n’ont pas de configuration WPML spécifique.
  • Elementor : Ajout de la prise en charge de la traduction des balises dynamiques dans l’objet de l’e-mail.
  • Elementor : Ajout de la prise en charge de la traduction des versions tablette et mobile des images d’arrière-plan.
  • Elementor : Ajout d’un mécanisme pour éviter d’atteindre la limite de retour arrière PCRE et échouer proprement.
  • Elementor : Ajout de la prise en charge de la traduction des médias dans les widgets atomiques (éditeur v4).
  • Elementor : Ajout de la prise en charge de la traduction du contenu dynamique dans les widgets atomiques (éditeur v4).
  • Cornerstone : Résolution d’un problème où le contenu était écrasé lors de la modification d’une traduction avec l’éditeur Cornerstone.
  • Beaver Themer : Ajout d’un mécanisme pour traduire automatiquement la logique conditionnelle dans les mises en page.
  • Beaver Themer : Ajout d’un mécanisme pour traduire automatiquement la logique de visibilité dans les widgets.
  • Constructeurs de pages : Correction d’un message d’avertissement lors de la mise à jour d’un article avec CLI/REST.
  • Constructeurs de pages : Résolution d’un problème où le texte traduit était coupé après le caractère '<' lors de l’utilisation de l’Éditeur de traduction classique ou des Services de traduction.
  • Constructeurs de pages : Correction de la traduction non marquée comme « nécessite une mise à jour » lorsqu’un article avait un paquet de constructeur de pages sans chaînes de texte.
  • WooCommerce : Ajout de la prise en charge du contenu de constructeur basé sur des shortcodes dans les descriptions courtes de produits.

Compatibilité avec le cache d’objets

  • Correction d’une récursion infinie qui pouvait se produire lors de la traduction de termes de taxonomie.
  • Résolution d’un problème avec les images de médias traduites qui ne s’affichaient pas dans le contenu de l’article lorsque le cache d’objets Redis est activé.
  • Résolution d’un problème avec le cache de langue de l’interface d’administration de l’utilisateur qui n’était pas vidé lors de la mise à jour du profil utilisateur, provoquant un affichage de langue incorrect lors de l’utilisation de Redis.
  • Résolution d’un problème où les pages BuddyPress Multilingual et les données de profil étaient servies à partir d’un cache obsolète dans toutes les langues.
  • Résolution d’un problème avec WooCommerce Bookings : le calendrier du sélecteur de date ne se chargeait pas sur les produits traduits lorsque Redis/le cache d’objets était activé.
  • Résolution d’un problème avec les formulaires Avada manquants dans la liste déroulante jusqu’à ce que le cache fusion_library soit vidé.
  • Résolution d’un problème qui se produisait si le profil utilisateur passait de la langue par défaut du site à une deuxième langue, mais que le texte et le style dans l’interface d’administration ne changeaient pas en fonction de la nouvelle langue par défaut.
  • Résolution d’un problème d’accès où les utilisateurs invités pouvaient voir l’article traduit même si vous changiez le statut d’un article de traduction publié pour un autre statut.
  • Résolution d’un problème où la valeur de la métadonnée de terme définie sur « Copier » ne s’affichait pas lors de la modification du terme de traduction.
  • Résolution d’un problème où la traduction du champ de métadonnées utilisateur ne s’affichait pas si vous passiez à une langue secondaire.
  • [WPML Page Builders] Résolution d’un problème où l’écran de révision de la traduction automatique n’affichait pas le contenu mis à jour lorsque l’extension Traduction de chaînes était activée.

Correctifs

  • Résolution de problèmes provoquant la déconnexion de la clé du site et bloquant l’accès à l’Éditeur de traduction avancé.
  • Résolution de plusieurs problèmes d’estimations incorrectes du nombre de mots dans le résumé de la tâche sur le Tableau de bord de traduction.
  • Ajout d’un avis pour activer l’extension PHP zlib lorsqu’elle n’est pas disponible dans la configuration du serveur.
  • Ajout du chargement différé pour les images de drapeaux du sélecteur de langue.
  • Correction de plusieurs avis d’obsolescence avec PHP 8.3.
  • Résolution d’un problème de chargement d’une révision d’article incorrecte lors de l’aperçu.
  • Résolution d’un problème avec l’extension recommandée non sélectionnée et installée pendant l’Assistant de configuration de WPML.
  • Résolution d’un problème avec la bannière de l’extension de liaison recommandée qui ne s’affichait pas sur le Tableau de bord de traduction.
  • Ajout d’un retour d’erreur visible lorsque l’étape de traduction IA ne se charge pas dans l’assistant WPML.
  • Ajout de la langue swahili à la liste des langues par défaut de WPML.
  • Résolution d’un problème de performances causé par une requête de base de données pour enregistrer les avis de l’interface d’administration de WPML exécutée sur le front-end.
  • Correction d’appels excessifs pour mettre à jour l’option « wpml_notices » lorsque la langue du profil utilisateur est l’une des langues secondaires.
  • Résolution d’un problème où les liens n’étaient pas mis à jour dans le fichier de traduction XLIFF après la migration du site.
  • Correction d’une erreur fatale affectant certains sites lors de la mise à jour vers la dernière version de WPML.
  • Résolution d’un problème avec un lien de catégorie de produit entraînant une erreur 404 lorsque la langue comme paramètre est utilisée avec de jolis permaliens.
  • Ajout d’une vérification qui masque la section « Analyser maintenant et ajuster les liens » s’il n’y a rien à corriger.
  • Ajout d’une vérification qui ignore la traduction des tâches contenant des textes encodés en Base 64.
  • Résolution d’un problème où un traducteur avec le rôle d’abonné ne pouvait pas réviser le contenu pour les langues masquées lorsque WooCommerce est actif.
  • Résolution d’un problème avec l’option de réinitialisation du service de traduction préféré.
  • Résolution d’un problème où certaines extensions s’affichaient comme non installées sur la page WPML > Support.
  • Ajout de la prise en charge de la traduction des méta-informations pour les formats d’image SVG, AVIF et APNG.
  • Ajout de l’ID de tâche de l’Éditeur de traduction avancé à la liste des tâches de traduction automatique sur la page WPML > Tableau de bord de traduction > Travaux de traduction.
  • Résolution d’un problème avec le format de date incorrect pour les traductions en allemand.
  • Résolution d’un problème avec la vérification des exigences minimales de WPML qui était causé par la restriction WAF de CloudFlare.
  • Résolution d’un problème où la traduction automatique des liens internes pouvait échouer lorsque l’URL du site et celle de l’accueil utilisent des protocoles différents.
  • Résolution d’un problème lors de l’enregistrement des langues du widget hérité à la première tentative.
  • Correction d’une erreur fatale pour les tâches qui ont des guillemets doubles dans le titre.
  • Résolution d’un problème avec la hiérarchie des termes de taxonomie qui n’était pas synchronisée lors de la traduction des termes enfants.
  • Résolution d’un problème où la traduction du slug de base personnalisé pouvait entraîner une erreur 404.
  • Correction d’un problème mineur de performances lors de la visite de la page WPML Traduction de chaînes si le site compte de nombreux utilisateurs.
  • Correction d’une erreur fatale PHP 8+ qui se produisait lors de l’utilisation des conditions d’affichage d’Elementor.
  • Résolution d’un problème avec le widget de produits WooCommerce d’Elementor qui n’affichait pas les produits dans les langues secondaires.
  • Résolution d’un problème empêchant l’enregistrement des options de thème spécifiques à la langue lors de l’utilisation d’URL d’administration personnalisées.
  • Résolution d’un problème de création d’articles orphelins lorsque les téléchargements de traduction automatique échouent.
  • Résolution d’un problème de mise en cache lors de la mise à jour de la page d’accueil via WP-CLI sur les sites avec Redis activé.
  • Correction d’un problème de performances qui pouvait ralentir les sites avec un certain formatage d’image dans le contenu.
  • Résolution d’un problème où le texte traduit était coupé après le caractère '<' lors de l’utilisation de l’Éditeur de traduction classique ou des Services de traduction.

Lisez l’annonce de la version publiée pour WPML 4.9.0 pour tout savoir sur cette version.

Mettre à jour ou télécharger

La mise à jour est disponible pour tous les clients WPML disposant d’un abonnement actif — elle apparaît sur la page Extensions de votre interface d’administration WordPress dans les 24 heures suivant sa publication. Vous pouvez également la rechercher immédiatement sous Extensions → Ajouter → Commercial. Pour la télécharger et l’installer manuellement, accédez à Téléchargements dans votre compte wpml.org (voir les instructions d’installation) et n’oubliez pas de mettre à jour tous les composants en même temps sans mélanger les versions.

Besoin d’aide ou envie de donner votre avis ? Veuillez utiliser notre forum de support technique.

Voir toutes les versions de WPML Multilingual CMS →