- Publiée
- 5 septembre 2022
- Canal
- Stable
- Testée avec WordPress
- 6.0.2
- Produit
- WPML Multilingual CMS
Journal des modifications
Nouvelles fonctionnalités
- Nouvelle interface pour les pages File d’attente de traduction (WPML → Traductions) et File d’attente des travaux (WPML > Gestion de traduction > Travaux)
- Ajout d’une nouvelle fonctionnalité pour supprimer les restes de traduction lorsqu’une langue est désactivée
Améliorations de l’utilisabilité
- L’option Toutes les langues dans le Tableau de bord de traduction ne sera visible que lorsqu’il y a plus de 2 langues actives
- Ajout d’un bouton de dépannage pour annuler les tâches automatiques en cours
- Ajout de la pagination au Tableau de bord de gestion de traduction pour l’option « Tous les types »
- Ajout d’une option pour filtrer par « Non traduit » dans le Tableau de bord de gestion de traduction
- Ajout d’un bouton pour actualiser les données de licence sur la page Dépannage de WPML
Améliorations des performances
- Optimisation du processus de synchronisation entre WPML et l’Éditeur de traduction avancé afin de réduire le temps de chargement
- Correction d’un problème de performances lors de la récupération des termes de taxonomie lors de leur chargement dans une tâche de traduction
- Correction d’un problème de performances causé par un point de terminaison de synchronisation après la création de nouveaux articles dans l’éditeur de blocs.
Corrections
- Correction d’un problème de redirection lorsque la traduction de l’article est modifiée à partir d’une source dans une langue autre que la langue par défaut
- Correction d’un problème où les liens de catégorie traduits n’apparaissaient pas traduits dans le contenu de l’article
- Correction d’un problème avec les termes de taxonomie ayant le même slug traduit qui étaient supprimés du contenu de l’article lors de l’utilisation de la mise à jour en masse
- Correction d’un problème où la réinitialisation d’un modèle WordPress ou d’une partie de modèle ne supprimait pas la traduction
- Correction d’un problème de définition d’un mappage de langue pour les langues déjà existantes
- Correction d’une erreur fatale qui pouvait se produire lorsqu’un utilisateur anonyme visitait l’interface d’administration de WP avec WPML activé
- Correction d’un problème avec la configuration XML personnalisée de la langue lorsque WordPress est installé dans un sous-répertoire
- Correction d’un problème avec le nombre de traductions sur la bannière dans le Tableau de bord de gestion de traduction lorsque des articles sont supprimés
- Correction d’une erreur 404 sur une page de déconnexion lorsque l’anglais est une langue secondaire
- Correction d’un affichage incorrect des langues sur la page racine lorsque l’option d’URL de langue est définie sur « Utiliser le répertoire pour la langue par défaut »
- Correction d’un problème qui se produisait lors de l’enregistrement de paramètres Notifications de traduction vides
- Ajout de la possibilité de traduire le bloc de navigation ajouté via l’Édition complète du site, y compris l’étiquette et le lien des éléments de sous-menu
- Correction d’un problème avec la notification « traduction en attente de révision » sur la page du Tableau de bord de gestion de traduction
- Activation du paramètre « Afficher le sélecteur de langue » par défaut lorsque la traduction de la page de connexion est activée
- Correction de problèmes de style avec les éléments de sous-menu des menus traduits automatiquement
- Correction d’un problème qui empêchait la traduction d’une traduction dupliquée dans l’Éditeur de traduction avancé
- Correction d’un problème qui empêchait l’ajout de paires de langues du traducteur
- Correction d’un problème où la section « Qui va traduire » dans la Configuration de WPML était manquante
- Correction d’un problème où les pages racines bloquaient le chargement de l’onglet Traduction automatique
- Correction d’un problème mineur de style dans l’arrière-plan du Tableau de bord de gestion de traduction
- Correction d’un avis de renouvellement incorrect qui apparaissait lorsque le renouvellement automatique était activé pour l’extension WPML
- Correction d’une erreur fatale qui pouvait se produire lors de la réinitialisation des langues avec des langues personnalisées et de la visite de WPML Langues après la réinitialisation
- Correction de la langue source incorrecte dans l’éditeur de traduction lors de la traduction à partir d’une langue secondaire traduite manuellement comme source
- Correction d’un problème avec les cookies de langue et la détection de la langue dans les requêtes AJAX
- Correction d’un problème où certaines tâches de traduction étaient créées avec un ID de tâche non valide et provoquaient le blocage des tâches automatiques
- Correction d’une erreur fatale avec PHP 5.6.x lors de l’envoi de tâches depuis le Tableau de bord de gestion de traduction
- Correction d’un problème XSS dans le fichier wp-login.php qui utilise un attribut de langue dans l’URL
- Correction de l’impossibilité d’envoyer un élément de formulaire Gravity Forms à la traduction via le Tableau de bord de gestion de traduction
- Correction d’un problème lié à la création d’une nouvelle tâche à chaque ouverture d’une traduction terminée
- Correction d’un problème avec un préfixe de table de base de données codé en dur dans le code de WPML
- Correction d’un problème de tâches de traduction bloquées dans un statut de révision lorsque le mode de révision de traduction est modifié
- Correction d’un problème où un avis important ne s’affichait pas après la migration du site
- Correction d’un problème avec le mode Tout traduire sur le contenu avec de nombreuses pièces jointes où le Tableau de bord de gestion de traduction pouvait rester bloqué sur le calcul des traductions
- Correction d’un problème avec la traduction terminée dans l’Éditeur de traduction avancé qui n’était pas mise à jour sur l’interface publique
- Ajout de messages d’erreur appropriés pour les erreurs identifiées au lieu d’afficher un message inutilisable indiquant que « WPML n’a pas réussi à traduire »
- Ajout d’une gestion appropriée des erreurs lorsque le point de terminaison de clonage de l’Éditeur de traduction avancé échouait
- Correction d’un problème pour permettre aux administrateurs qui ne sont pas des Gestionnaires de traduction de modifier les tâches de l’Éditeur de traduction avancé comme prévu
Fonctionnalités pour la compatibilité avec les constructeurs de pages
- Ajout de la prise en charge de la conversion d’ID par configuration dans les shortcodes
- Ajout de la prise en charge de la conversion d’ID par configuration dans les blocs
Corrections pour la compatibilité avec les constructeurs de pages
- Correction d’un bogue où un éditeur de traduction incorrect était défini lors des actions de modification rapide
- [Divi] Affichage d’un avis lors de la modification d’un article dans un domaine différent de sa langue
- [Divi] Correction d’un problème de traduction des produits dans les widgets Woo Title et Woo Description de Divi
- [Divi] Correction d’un bogue écrasant les articles Divi traduits lors de la mise à jour de l’article d’origine à partir de l’éditeur de blocs
- [Divi] Correction de la suppression des balises dans l’Éditeur de traduction classique après la fusion de la Gestion de traduction de WPML dans le noyau
- [Elementor] Correction d’un bogue qui se produisait lors de la modification et de la visualisation des pages de destination lors de l’utilisation de la structure de permalien /%category%/%postname%/
- [Elementor] Correction du cache des conditions de modèle afin qu’il inclue les modèles de toutes les langues
- [Elementor] Introduction d’un nouveau filtre pour prendre en charge les widgets avec des champs imbriqués ou répéteurs avec la même clé
- [Elementor] Correction d’un bogue en multisite lors de la modification manuelle d’une page dans la langue secondaire et de l’utilisation de domaines différents par langue
- [Elementor] Correction d’un bogue qui supprime les balises
<p>lors du basculement entre les modes visuel et texte dans l’Éditeur de traduction classique - [WPBakery] Correction d’un bogue où un article traduit se voit attribuer des étiquettes d’origine
- [WPBakery] Copie du CSS de l’article vers les traductions
- Correction de certains avis d’obsolescence avec PHP 8.1.x
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.