Nous sommes heureux de publier WPML 3.1.6, qui améliore encore la mise en cache des données, les performances et la sécurité.
La plupart des modifications de cette version publiée se font en coulisses et ne se remarqueront pas immédiatement, à moins que vous n’ayez rencontré des problèmes de performances.
Nous avons également ajouté plusieurs hooks pour les développeurs de thèmes et d’extensions, afin de réduire le nombre de lignes de code, en supprimant la logique précédemment nécessaire pour vérifier si des fonctions ou des extensions existaient.
Noyau de WPML
- Temps de première activation de l’extension WPML réduit à environ 5 % des résultats précédents
- WPML résout désormais mieux l’URL du site et les chemins vers les répertoires des extensions, en respectant les différents paramètres du serveur et de WordPress
- Amélioration de la mise en cache des résultats des fonctions de WPML, en particulier pour WordPress en mode multisite
- Nous avons ajouté un nouvel écran à WPML > Support avec des informations de débogage, ce qui sera utile lorsque les utilisateurs de WPML auront besoin de notre aide sur le forum
- Amélioration de la compatibilité avec l’extension WP SEO et l’extension NextGen Gallery Correction d’éventuelles injections SQL
- Correction du sélecteur de langue sur les pages d’archives de type de publication personnalisé
- Prise en charge du filtre translate_object_id – cela peut être utilisé dans les thèmes au lieu de la fonction icl_object_id
- Correction des aperçus de widget
- La fonction url_to_postid() est désormais filtrée par l’extension WPML pour renvoyer l’ID d’article correct.
- Les constantes ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS + ICL_DONT_LOAD_LANGUAGES_JS sont désormais respectées lors du chargement des fichiers JS et CSS
- Plusieurs corrections de bugs supplémentaires
WPML CMS Nav
- Correction d’éventuelles injections SQL
- Corrections de syntaxe mineures
WPML Media
- Amélioration de la compatibilité avec les extensions qui filtrent les listes de pièces jointes
WPML Liens collants
- Correction de la gestion des liens collants dans les widgets
- Correction d’éventuelles injections SQL
WPML Traduction de chaînes
- Le module Traduction de chaînes respecte désormais le fait que les chaînes de texte peuvent être stockées dans des tableaux avec un index de hachage égal à zéro
- Amélioration de la mise en cache des traductions
- Amélioration de la traduction du nom du blog en mode multisite
WPML Translation Analytics
- Correction d’éventuelles injections SQL
- WPML Gestion de traduction et WPML XLIFF
- Prise en charge de différents formats de retours à la ligne dans les fichiers XLIFF ; cela améliore la compatibilité avec différents logiciels de traduction
Téléchargement et montée en gamme
Si vous utilisez notre extension Installer, vous recevrez cette mise à jour automatiquement dans votre interface d’administration WordPress. Vous pouvez toujours la télécharger manuellement depuis votre compte WPML.
Encore une fois, il s’agit d’une montée en gamme assez majeure, où presque chaque fichier de WPML a été modifié. Nous avons sauvegardé notre base de données avant cette version publiée et vous devriez en faire autant.
Remerciements
WPML 3.1.6 est le résultat du travail acharné de toute l’équipe. Vous voulez les rencontrer ?
Konrad
Konrad était en charge de WPML 3.1.6, corrigeant les bugs, améliorant les performances et s’occupant des affaires.
Andrea
Andrea est le développeur principal de WPML. En parallèle de cette version publiée de maintenance, Andrea dirige la prochaine version majeure de WPML.
Paweł
Paweł travaille actuellement sur l’extension des interfaces de WPML vers les services de traduction. Plus d’informations à ce sujet très bientôt.
À venir pour WPML
WPML 3.2 est dans les tuyaux, en préparation pour l’assurance qualité. Il s’agit d’une mise à jour majeure pour les modules Gestion de traduction et Traduction de chaînes.
Des idées ? Des suggestions ? Laissez vos commentaires et nous vous répondrons.

