WPML
Publiée
20 juin 2023
Canal
Stable
Testée avec WordPress
6.2.2

Journal des modifications

Fonctionnalités

  • Ajout d’une fonctionnalité qui informe l’utilisateur sur l’utilisation possible de crédits de traduction dans l’assistant de configuration lors de l’utilisation du mode Tout traduire automatiquement.
  • Amélioration de l’assistant lorsque le site a été déplacé ou copié.
  • Ajout d’un nouveau paramètre pour publier les traductions lorsque le statut de l’article est modifié.

Performances

  • Amélioration du processus de synchronisation des traductions lorsqu’un grand nombre de traductions sont envoyées avec le mode Tout traduire automatiquement.
  • Amélioration des performances de WPML_Term_Translation et maybe_warm_term_id_cache.

Correctifs

  • Correction de diverses erreurs avec PHP 8.1
  • Correction d’une erreur fatale avec PHP 5.6
  • Correction d’une erreur fatale lorsque WPML est utilisé avec WordPress 4.7.
  • Correction du préfixe de table codé en dur dans la requête getCountOfAutomaticInProgress.
  • Mise à jour du lien de la documentation lié au bloc du sélecteur de langue.
  • Ajout des traductions manquantes en arabe et en hébreu sur la page WordPress pour la synchronisation des menus.
  • Les administrateurs doivent avoir un rôle de gestion de traduction par défaut.
  • Les administrateurs sans la capacité manage_translation doivent pouvoir accéder à la fenêtre contextuelle des crédits de traduction.
  • Correction d’un problème avec l’importation XLIFF lorsqu’il y a des répertoires masqués dans le répertoire XLIFF archivé.
  • Correction de la traduction espagnole incorrecte pour le mot « Pause » dans la bannière liée au mode Tout traduire automatiquement.
  • Correction des problèmes de style de droite à gauche dans l’interface d’administration de WPML.
  • Correction d’un problème d’enregistrement de termes erronés lors de multiples appels update_post.
  • Correction du paramètre des thèmes de couleurs prédéfinis pour le sélecteur de langue.
  • Correction d’un problème où les tâches de traduction n’étaient pas créées lorsqu’une traduction contient des faux positifs de chaînes de texte codées en base64.
  • Suppression des étapes supplémentaires lors du téléchargement des tâches terminées des services de traduction grâce à l’intégration au processus de synchronisation.
  • Mise à jour du mode Traduire une partie de l’assistant de configuration de WPML et du texte concernant la mise en pause de la traduction.
  • Correction d’une erreur JavaScript avec le bloc du sélecteur de langue.
  • La refonte de la mise en cache de WPML ajoute la prise en charge du groupe de cache.
  • Correction d’un problème avec l’option de cache des modèles de sélecteur de langue qui était effacée à chaque requête.
  • Correction d’un problème avec les paramètres Copier et Copier une fois pour les traductions de champs de termes personnalisés.
  • Correction d’une notification affichée lors de la révision de la traduction du modèle WordPress natif.
  • Ajout d’une vérification pour empêcher le déclenchement accidentel des traductions automatiques pour les articles créés dans une langue autre que celle par défaut et qui ont une traduction dans la langue par défaut.
  • Désactivation de l’envoi de contenu à la traduction automatique dans le Tableau de bord de gestion de traduction lorsque le contenu est initialement créé dans la langue secondaire.
  • Correction d’un problème lors de la création de traduction dans le Tableau de bord de gestion de traduction pour les articles qui ont été initialement créés dans la langue secondaire.
  • Correction d’un problème où les termes de taxonomie n’étaient pas synchronisés lorsque la langue par défaut de l’article diffère de la langue par défaut du terme.
  • Correction d’un problème où les éléments de menu ne s’affichaient pas dans la langue secondaire lorsque le type de publication est défini sur Afficher comme traduit.
  • Correction d’un décompte incorrect pour les taxonomies traduites lorsque le type de publication et la taxonomie sont définis sur Afficher comme traduit.
  • Correction d’un problème où l’emplacement du menu n’était pas sélectionné pour le menu attribué.
  • Correction d’un problème avec les priorités de traduction apparaissant dans des langues mélangées.
  • Correction d’un problème d’URL de domaine incorrecte dans les sélecteurs de langue sur un site migré.
  • Correction d’un avertissement PHP généré par syncCustomTermFieldsTranslations.
  • Correction d’une classe CSS manquante dans le bloc du sélecteur de langue.
  • Correction d’un problème lors de la récupération des informations sur le produit WPML dans l’installateur OTGS.
  • Correction d’un problème lors de la récupération des données du site lorsque l’utilisateur accepte de partager les détails dans l’assistant de configuration.
  • Correction de problèmes où la traduction automatique n’était pas déclenchée sur les articles existants lorsque la traduction automatique est activée pour les types de publication dans les paramètres de WPML.
  • Ajout d’une fonction pour autoriser les notifications d’administration pour WooCommerce Multilingual sur le Tableau de bord de gestion de traduction.
  • Correction d’un problème avec la traduction des métadonnées de termes de taxonomie.
  • Correction d’un problème où la traduction à partir d’une langue secondaire crée une tâche dans la langue par défaut à la place.
  • Ajout des traductions manquantes en arabe et en hébreu dans la configuration de WPML.
  • Ajout d’une fonction pour activer automatiquement la Traduction de chaînes dans l’assistant de WPML pour les licences CMS et Agency.
  • Correction d’un problème avec icl_sitepress_settings corrompu.
  • Correction d’une erreur fatale dans le rapport de résumé de la tâche lorsque la traduction n’est pas disponible.
  • Correction d’un problème de redirection de la page d’accueil sur le serveur Nginx.
  • Ajout de la prise en charge du paramètre de requête wp_lang sur la page de connexion.
  • Correction d’un problème avec les paramètres de couleur de police du sélecteur de langue de widget.
  • Ajout de la traduction pour le bloc du sélecteur de langue.
  • Mise à jour de la notification qui s’affiche lorsque le site ne peut pas communiquer avec l’ATE.
  • Suppression du marqueur <!-- wpml:html_fragment --> sur post_content.
  • Correction d’une notification PHP qui se produisait lors de l’accès à la page Apparence > Widgets.

Compatibilité

  • Ajout de la mise en cache à WPML_PB_String_Translation::get_package_strings.
  • Correction d’une erreur fatale potentielle avec PHP 8.1 lorsque la configuration XML ne correspond pas à la forme des données.
  • Définition de l’éditeur de traduction correct lors de la modification à partir de l’action de modification en masse.
  • [Beaver Builder] Correction d’un bug où un en-tête traduit contenant différents widgets de menu affiche le contenu du premier widget de menu dans tous les autres.
  • [Cornerstone] Ajout de la prise en charge de la traduction des éléments div de mise en page.
  • [Cornerstone] Correction du dernier mode de modification de traduction avec l’éditeur Cornerstone.
  • [Elementor] Ajout de la prise en charge du widget Loop Carousel.
  • [Elementor] Ajout de la prise en charge de la conversion des ID dynamiques vers le module Icon List.
  • [Elementor] Ajout de la prise en charge de la conversion des ID dynamiques vers le module Loop.
  • [Elementor] Correction de la catégorie dans les liens du sélecteur de langue avec les modèles Elementor lors de l’utilisation de la catégorie dans le permalien.
  • [Elementor] Correction du widget Menu Cart d’Elementor lors de l’utilisation de plusieurs devises.
  • [Elementor] Correction des paramètres d’affichage du modèle de fenêtre contextuelle sur les traductions effectuées à l’aide d’un éditeur de traduction.
  • [Elementor] Correction d’un bug avec la désérialisation du tableau lors de la mise à jour de la traduction.
  • [Elementor] Correction d’un bug qui se produisait lors de l’utilisation du bouton Ajouter au panier pour les produits WooCommerce sur les modèles.
  • [Elementor] Implémentation du vidage automatique du cache CSS d’Elementor lors de l’enregistrement d’une traduction de modèle.
  • [Elementor] Prise en charge des données d’Elementor stockées sous forme de tableau sérialisé.
  • [Elementor] Possibilité de traduire les modèles Elementor dans le mode Tout traduire automatiquement.
  • [Elementor] Traduction des médias dans les galeries multiples.
  • [Enfold] Désactivation de l’enregistrement du contenu d’Enfold sur les révisions.
  • [Gutenberg] Correction d’un bug lors de la traduction du code HTML dans les blocs personnalisés de l’éditeur Gutenberg.
  • [SiteOrigin] Ajout de la prise en charge du widget Layout Builder.

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 →