Peu de temps après la version 2.9, nous sommes prêts avec une mise à jour rapide de correction de bogues. WPML 2.9 a introduit un certain nombre de changements fondamentaux dans le fonctionnement interne. La plupart ont été OK, mais quelques bogues s’y sont glissés. Cette version publiée de WPML 2.9.1 résout ces problèmes.
Corrections de WPML dans la version 2.9.1
- Problèmes de traduction des slugs – Une modification de la façon dont WPML traite les règles de réécriture a causé un problème dans certains cas lors de la traduction des slugs des types de publication personnalisés. Le correctif résout le problème et réduit également un grand nombre d’appels à la base de données. Si vous utilisez la traduction des slugs et que vous avez constaté de nombreuses requêtes dans la base de données, vous devriez constater une grande amélioration dans WPML 2.9.1.
- Contenu apparaissant en double avec certains thèmes – et contenu ayant disparu de l’interface d’administration de WordPress - certains thèmes modifient l’objet WP Query. Il le fait aussi. Un changement récent a laissé l’objet de requête un peu en suspens, faisant que tout apparaissait en double. Cela se produisait sur des thèmes très spécifiques, mais nous comprenons que si cela vous arrive, c’est une bien mauvaise surprise. C’est maintenant corrigé dans WPML 2.9.1.
- WPML ne marquait pas le contenu dupliqué comme étant dupliqué – il s’agissait juste d’un bogue stupide qui s’est glissé d’une manière ou d’une autre. Le problème a commencé après que nous avons ajouté la synchronisation des champs personnalisés des articles lors de la synchronisation du contenu. Il est corrigé dans WPML 2.9.1.
Corrections et améliorations de la Traduction des médias
L’extension Traduction des médias accomplit une tâche très importante. Malheureusement, elle présentait quelques bogues, ainsi qu’une ergonomie médiocre. C’est réglé dans la nouvelle version publiée.
Tout d’abord, une brève explication de ce que fait réellement l’extension Traduction des médias. L’extension Traduction des médias de WPML vous permet de réutiliser les mêmes images sur du contenu dans différentes langues. Comme vous le savez, WPML utilise des articles différents pour la traduction. Dans WordPress, les pièces jointes multimédias appartiennent aux articles, donc sans l’extension Traduction des médias, vous devriez téléverser la même image pour les traductions, afin qu’elle apparaisse dans les shortcodes GALLERY.
La Traduction des médias rend cela inutile. Vous verrez les mêmes images dans la galerie pour toutes les traductions.
Pour ce faire, WPML Media Translation ajoute des informations de langue aux pièces jointes et duplique les éléments de la pièce jointe dans la base de données. Les fichiers d’image ne sont pas dupliqués. Seuls les enregistrements des pièces jointes sont dupliqués. De cette façon, la même image peut avoir un titre, une description et une légende différents selon la langue. Super, quand ça fonctionne…
WPML Media 1.6 ressemble à ceci :

En plus de corriger quelques bogues, elle semble également beaucoup plus simple, afin que nous puissions tous comprendre ce qui se passe.
Lors de la première utilisation, elle ajoutera des informations de langue à vos éléments multimédias. Ensuite, la synchronisation des médias s’effectue automatiquement, au fur et à mesure que vous créez du contenu et téléversez des médias. Normalement, vous n’avez jamais besoin de retourner sur cet écran de l’interface d’administration.
Si, par hasard, votre thème ou une extension différente téléverse des médias et crée des pièces jointes sans passer par l’API de WordPress, vous pouvez toujours revenir à cet écran de l’interface d’administration et dupliquer les éléments de la pièce jointe pour votre contenu.
En travaillant sur l’extension Traduction des médias, nous avons remarqué quelques éléments dont nous ne sommes toujours pas satisfaits à 100 %. Cette version publiée résout tout ce qui vous dérangeait (et nous aussi). Nous prévoyons de passer plus de temps sur l’extension et de réécrire une partie du code. Nous aurons une autre mise à jour pour l’extension Traduction des médias dans un avenir proche. Nous pensons que cette version publiée résoudra tous les problèmes pratiques, mais nous voulons également voir un code propre et robuste dans toutes nos extensions.
Nous savons que certains d’entre vous ont été bloqués en raison des bogues de la version publiée précédente. Nous apprécions votre patience dans l’attente de ces correctifs, ainsi que votre aide pour confirmer les versions de test que nous avons envoyées ces derniers jours.
Si vous avez besoin d’aide supplémentaire, n’hésitez pas à nous le faire savoir sur le forum.

