WPML

Journal des modifications

Nécessite WPML 5.3.0.

Nouveautés

  • Renforcement de la sécurité.

Performances

  • L’enregistrement automatique des chaînes étant désactivé, Traduction de chaînes ne surveille plus chaque texte traduit et ne précharge plus les chaînes du thème à chaque requête.
  • L’enregistrement d’une page de constructeur de pages lit ses chaînes une seule fois et ne réécrit plus les chaînes qui n’ont pas changé.
  • Les textes d’administration d’options très volumineuses, comme les paramètres du thème Avada, sont lus plus rapidement : seules leurs clés enregistrées sont parcourues sur l’interface publique.
  • Dans le mode d’enregistrement de chaînes réservé à l’interface d’administration, les requêtes des visiteurs n’exécutent plus le travail d’enregistrement.
  • Les slugs d’URL traduits sont lus via une seule requête groupée à chaque appel.
  • L’effacement des fichiers de traduction ignorés correspond à une seule mise à jour de la base de données au lieu d’une par fichier, ainsi les pages de l’interface d’administration des grands sites ne bloquent plus la table.

Correctifs dans Tout traduire

  • Les chaînes laissées « en cours (traduction automatique) » par une traduction automatique qui s’est terminée sont libérées, même lorsque la traduction automatique est désactivée.

Correctifs dans les textes d’administration

  • Un texte d’administration enregistré alors que sa valeur était vide, par exemple par un importateur ou lors de l’activation d’une extension, est traduit sur l’interface publique une fois qu’il obtient une valeur.
  • Les formats de date et d’heure traduits et d’autres textes d’administration fonctionnent à nouveau après la mise à jour vers Traduction de chaînes 5.2.0 : les fichiers de traduction que cette mise à jour a supprimés sont reconstruits une fois.

Correctifs dans les fichiers de traduction

  • Après la modification des paramètres régionaux d’une langue, ses fichiers de traduction conservent la règle du pluriel de la langue même lorsque d’autres pages se chargent au même moment.
  • Une langue qui avait encore des paramètres régionaux obsolètes provenant d’une ancienne version de WPML est corrigée une fois et ses fichiers de traduction sont reconstruits, de sorte que ses chaînes traduites s’affichent à nouveau sur l’interface publique.
  • Un fichier de traduction manquant, par exemple après une migration ou une restauration, est reconstruit sur la prochaine page de l’interface d’administration au lieu que l’interface publique n’affiche le texte d’origine.
  • La correction des liens, la conversion des liens absolus et les autres actions qui modifient les traductions sans enregistrement mettent désormais également à jour les fichiers de traduction, afin que l’interface publique affiche les nouvelles traductions.
  • Un domaine de texte avec des majuscules, tel que Widgets, reste traduit après qu’une extension a changé les paramètres régionaux puis les a rétablis.
  • Les traductions personnalisées du domaine de texte propre à une extension ou à un thème s’appliquent à nouveau après la mise à jour, même en l’absence de fichier de traduction natif.

Autres correctifs

  • L’onglet Chaînes renvoie à l’analyse des chaînes du thème et de l’extension.
  • Les textes du constructeur de pages sont enregistrés lorsqu’une traduction est livrée via WP-CLI.
  • Les libellés Widget et Widgets des widgets de bloc dans le Tableau de bord de traduction sont affichés dans la langue de votre interface d’administration.
  • Les images définies dans les options du thème, comme les logos d’en-tête et hors champ de Blocksy, affichent également leur version traduite pour le premier élément d’une liste.
  • L’enregistrement d’une option du site telle que le titre du site dans une langue secondaire avec la valeur d’origine ne remplace plus la traduction de cette langue.
  • Les chaînes non traduites sur une page consultée par un administrateur sont enregistrées même lorsqu’une autre requête enregistre des chaînes au même moment.
  • Une base de boutique ou de catégorie de produits traduite enregistrée avec une barre oblique initiale reste dans les règles d’URL, de sorte que les archives de catégories traduites n’affichent plus d’erreur 404.
  • Les utilisateurs qui peuvent gérer les traductions, et pas seulement les administrateurs, peuvent enregistrer les traductions des libellés de taxonomie.
  • Une base de slug traduite qui est identique à la base d’un autre type de publication ou d’une autre taxonomie ne casse plus les URL de ce type, de sorte que les archives de catégories de produits n’affichent plus d’erreur 404.
  • L’enregistrement des chaînes non traduites qu’un administrateur voit lorsqu’il est connecté ne se désactive plus deux heures après la configuration, et les sites où WPML 5.0 à 5.2 l’avaient désactivé le récupèrent une fois.
  • Aucune erreur fatale lors des mises à jour de Traduction de chaînes : les traductions des paquets de langue sont rechargées sur la prochaine page de l’interface d’administration au lieu de pendant la mise à jour.
  • L’échec de la lecture des paramètres stockés de Traduction de chaînes ne relance plus les mises à niveau ni ne vide la table d’analyse MO.
  • Un texte traduit dans le cadre d’un paquet indique où le traduire.
  • Traduction de chaînes fonctionne lorsque WordPress la charge avant WPML.

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 ExtensionsAjouterCommercial. 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 ensemble sans mélanger les versions.

Besoin d’aide pour cette version publiée ?

Faites une demande d'assistance