WPML
Publiée
1 mars 2023
Canal
Stable
Testée avec WordPress
6.1.1

Journal des modifications

Fonctionnalités

  • Possibilité d’envoyer du contenu à la Traduction automatique depuis le Tableau de bord de gestion de traduction.
  • Possibilité de retraduire une traduction terminée en écrasant la mémoire de traduction existante.
  • Nouveau bloc Sélecteur de langue WPML pouvant être utilisé dans l’éditeur de blocs, l’éditeur de site et le bloc Navigation de WordPress lui-même.
  • Amélioration du flux et des options pour la sélection du mode de traduction du site.
  • Nouvelle option pour mettre en pause la Traduction automatique dans le Setup Wizard de WPML, le Tableau de bord de gestion de traduction et depuis la barre d’état de WPML lorsque Tout traduire est sélectionné.
  • La sélection du moteur de traduction automatique est désormais disponible sur la page des Paramètres de WPML.
  • Les drapeaux du Sélecteur de langue sont désormais affichés au format de fichier SVG par défaut.
  • Expérience utilisateur (UX) unifiée et repensée pour afficher les tâches en arrière-plan et les notifications pour les processus asynchrones.
  • Rendu visible le processus en arrière-plan qui vérifie si les articles affectés doivent être retraduits après la modification des paramètres de traduction des champs personnalisés.
  • Introduction d’une nouvelle option pour basculer entre les drapeaux PNG et SVG dans les paramètres WPML → Langues.

Sécurité

  • Nous avons effectué une révision générale et des améliorations de notre code source pour nous protéger contre toute attaque potentielle XSS/CSRF.
  • Nous avons mis à jour une bibliothèque tierce qui présentait une vulnérabilité potentielle (MomentJS).

Performances

  • Amélioration des requêtes de synchronisation des travaux de traduction avec l’Éditeur de traduction avancé.
  • Optimisations de la vérification des capacités de traducteur pour les utilisateurs.
  • Amélioration de la façon dont WPML communique avec l’Éditeur de traduction avancé.

Correctifs

  • Correction de la requête qui synchronise les travaux de l’Éditeur de traduction avancé.
  • Correction du problème d’obsolescence de usort() avec PHP 8.
  • Correction d’un point de terminaison obsolète avec la réponse de synchronisation de l’Éditeur de traduction avancé.
  • Correction d’un problème avec le compteur de Tout traduire sur le Tableau de bord de gestion de traduction lorsque l’ATE livrait des travaux en arrière-plan.
  • Correction d’un problème avec le mauvais numéro de lot servi lors de la tentative de synchronisation du lot depuis le proxy de traduction.
  • Correction des bugs du « Filtre de type et de langue » sur la page File d’attente de traduction lors du retour de l’écran Réviser.
  • Mise à jour d’un texte approprié pour « Éléments restants à traduire » dans le statut de la Gestion de traduction pour la Traduction automatique.
  • Ajout du bouton « Continuer la révision » pour les cas où un relecteur clique sur « Modifier » sur la page de révision mais n’a pas encore terminé la modification.
  • Il n’est pas impossible de réviser les traductions si quelqu’un est déjà en train de les modifier.
  • Correction d’un problème où la page de révision n’affichait pas les dernières mises à jour.
  • Correction d’un problème où les traductions pouvaient rester bloquées dans le processus Tout traduire.
  • Correction du style du message d’avertissement Traduire les cibles des liens sur la page des Paramètres.
  • Correction d’un problème avec l’animation de chargement tournant perpétuellement dans la section d’ajout de traducteurs et dans les paramètres du mode de traduction.
  • Correction d’un problème avec l’erreur de dépendance manquante « otgs-ico ».
  • Correction d’un problème avec la section du gestionnaire de traduction dans le Setup Wizard.
  • Correction de l’animation de chargement incorrecte sur le tableau des Traducteurs.
  • Correction de la liste déroulante des langues sur la page Traductions.
  • Correction d’un espace manquant entre l’éditeur et le bouton d’enregistrement sur la page XML personnalisé.
  • Correction d’un problème avec le Setup Wizard lors de la définition de la clé d’enregistrement du site à l’aide d’une constante.
  • Correction d’un problème mineur d’interface avec les boutons dans la modale de suppression des traductions.
  • Correction d’un problème avec les articles privés se répétant sur la page d’archive traduite lorsque le type de publication est défini pour s’afficher comme traduit.
  • Ajout d’un avertissement dans le Tableau de bord de gestion de traduction lorsque le Service de traduction activé nécessite une authentification.
  • Amélioration de l’ergonomie des paramètres pour la traduction des pages de connexion.
  • Suppression de la limite d’affichage de 200 éléments lors du listage des articles d’un type de publication sélectionné sur le Tableau de bord de gestion de traduction.
  • Correction d’un problème avec la table de contenu restante qui n’était pas supprimée après la suppression des langues secondaires du contenu.
  • Renommage de l’onglet « Traduction automatique » en « Outils » sous la section Gestion de traduction de WPML.
  • Correction du style non valide du bouton « Importer » sur la page File d’attente de traduction.
  • Correction du style manquant pour la boîte « Commençons à traduire ».
  • Correction d’un problème d’importation de fichiers XLIFF qui provoquait le chargement de la fenêtre du navigateur de fichiers après l’importation.
  • Correction d’une erreur d’analyse PHP qui se produisait avec PHP 5.6 après avoir terminé le Setup Wizard de WPML.
  • Correction d’un problème mineur d’interface utilisateur avec le style de l’icône d’alerte.
  • Correction d’une notification lorsqu’il n’y a aucun point de terminaison.
  • Correction d’un problème avec l’enregistrement d’un point de terminaison traduit.
  • Ajout d’un message approprié sur les écrans de chargement de la File d’attente de traduction et des Travaux de traduction.
  • Correction d’un problème lors de l’appel de la fonction « WP_Object_Cache::get » avec NULL.
  • Ajout du bouton « Télécharger la traduction » pour les traductions distantes terminées.
  • Affichage de tous les travaux avec le statut « Nécessite une révision » sur la page File d’attente de traduction, quelle que soit l’attribution du traducteur.
  • Correction d’un problème avec la synchronisation des menus lorsque l’option « Ajouter automatiquement de nouvelles pages de premier niveau à ce menu » est activée dans WP 6.0.
  • Correction d’un problème où les travaux de Traduction automatique étaient attribués aux traducteurs.
  • Correction d’un problème avec le filtre de langue sur le tableau de la File d’attente de traduction.
  • Correction de l’erreur « wpmlSettingsUI is not defined » affichée sur l’onglet Traducteurs de la section Gestion de traduction.
  • Correction du style non valide des listes déroulantes dans la boîte de dialogue d’ajout de langues personnalisées dans le Setup Wizard.
  • Correction d’un problème de conception mineur avec le bouton d’importation de fichiers XLIFF.
  • Correction du lien de documentation dans l’infobulle trouvée dans la boîte de dialogue d’ajout d’une langue personnalisée pendant le Setup Wizard.
  • Correction d’un problème avec les éléments multimédias traduits non appliqués au site.
  • Activation de la possibilité d’empêcher l’envoi d’articles pour la traduction automatique pour les langues qui ne prennent pas en charge les traductions automatiques.
  • Correction d’une erreur fatale avec les chaînes renvoyées aux services de traduction.
  • Ajustement de l’ordre et du libellé pour les niveaux de formalité de DeepL.
  • Correction du style de la marge supérieure de la liste déroulante lorsque seuls les drapeaux sont affichés dans le bloc Sélecteur de langue.
  • Correction d’un problème de resynchronisation des travaux après la résolution d’un solde insuffisant.
  • Correction d’un problème avec les relecteurs incapables de voir les modifications après avoir modifié la traduction.
  • Correction d’un problème avec un nombre incorrect de pages affichées comme traduites depuis le Tableau de bord de gestion de traduction lorsque toutes les pages sont traduites.
  • Suppression du panneau de bordure du Sélecteur de langue lorsqu’il se trouve dans un bloc Navigation.
  • Ajustement de l’interface utilisateur afin que les liens dans la modale des langues personnalisées du Setup Wizard s’ouvrent dans un nouvel onglet.
  • Ajout d’une option d’espacement de la langue pour le Sélecteur de langue déroulant.
  • Correction de la réactivité du bouton Mettre en pause Tout traduire automatiquement sur la page des Paramètres.
  • Correction de l’indentation supplémentaire dans le nouveau bloc Sélecteur de langue.
  • Correction de l’infobulle Encoder l’URL lors de la création d’une nouvelle langue personnalisée à l’étape Langues du Setup Wizard.
  • Amélioration de la lisibilité des liens dans les infobulles noires.
  • Introduction d’un nouveau contenu WPML_EXPORT_ALL_TO_XLIFF_LIMIT pour contrôler le nombre maximal de fichiers XLIFF exportés.
  • Ajout d’un correctif pour empêcher le déclenchement de la traduction automatique pour les langues non prises en charge lorsque la langue par défaut du site est modifiée.
  • Ajout de la possibilité d’activer l’option de révision des articles privés.
  • Correction d’un problème avec l’aperçu du Sélecteur de langue.
  • Correction de l’infobulle pour la langue dans la liste des articles pour les travaux manuels lorsque Tout traduire automatiquement est activé.
  • Correction d’un problème qui survenait lorsque Tout traduire automatiquement restait bloqué à l’étape de calcul.
  • Correction de l’espacement dans le message concernant les traductions en pause dans la Gestion de traduction.
  • Correction du style du bouton Mettre en pause la traduction automatique avec un texte long.
  • Correction d’un problème où la traduction automatique se déclenchait sur une page d’article unique lorsque Tout traduire automatiquement était en pause.
  • Amélioration de la logique et de l’interface utilisateur dans la modale de langue personnalisée depuis la Configuration de WPML.
  • Correction d’un problème avec la barre oblique de fin pour $home_url sur la page des paramètres des Permaliens.
  • Ajout d’un lien vers la documentation des drapeaux dans l’écran Modifier les langues.
  • Ajout d’un correctif pour ignorer le mode Tout traduire automatiquement lorsque les Services de traduction sont présélectionnés dans la Configuration de WPML.
  • Ajout d’un correctif pour masquer les notifications de traduction lorsque les traductions sont terminées.
  • Correction des messages d’erreur non affichés sur la barre d’état.
  • Ajout de 5 drapeaux SVG manquants.

Compatibilité

  • Correction d’un problème avec le mauvais état transitoire pour la méta de publication « _last_translation_edit_mode ».
  • [Elementor] Correction d’un problème avec les notifications obsolètes liées à l’enregistrement des widgets.

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 →