WPML 5.0 Bêta – Une expérience repensée et une traduction automatique plus intelligente
WPML 5.0 est la plus importante mise à jour que nous ayons publiée depuis des années.
Nous sommes prêts avec une nouvelle et dernière bêta pour WPML 3.8. Comme vous le savez probablement, dans cette version, nous nous sommes concentrés sur les performances. Depuis la bêta précédente, nous avons trouvé de nouvelles possibilités d’amélioration et elle est maintenant prête à être testée.
Désormais, lorsque vous activez la Traduction de chaînes, WPML définit automatiquement le meilleur mode pour votre site. Quel est le meilleur mode ? Cela dépend des chaînes réellement trouvées sur votre site. Si vous n’avez que des chaînes provenant de textes en anglais, WPML le définit comme valeur par défaut du site. WPML n’exécutera la Traduction de chaînes que dans les autres langues, afin de ne pas ralentir votre site pour la langue par défaut.
En résumé, il y a moins de configuration et de meilleures performances.
Lorsque vous passez à WPML 3.8, il vérifiera si votre configuration peut être améliorée et vous suggérera d’apporter automatiquement des modifications si nécessaire.
Ensemble, cela signifie un fonctionnement beaucoup plus rapide.
Cependant, cela n’est vrai que pour les petits fichiers .mo. Certaines extensions (et même le noyau de WordPress) ont d’ÉNORMES fichiers .mo. WPML a d’énormes fichiers .mo. WooCommerce a d’énormes fichiers .mo, tout comme d’autres extensions et thèmes.
S’il faut plus de temps à WPML pour charger la traduction d’« une chaîne », mais qu’il charge une infime fraction des chaînes trouvées dans les fichiers .mo, WPML peut faire le travail beaucoup plus rapidement. Par exemple, lorsque vous regardez un article de blog sur l’interface publique, vous avez besoin de peut-être 15 chaînes du noyau de WordPress (« leave a reply », « reply », etc.). Pour obtenir ces quelques chaînes, WordPress charge un ÉNORME fichier .mo.
Désormais, WPML bloquera le chargement de ce fichier .mo et fournira à la place les traductions de ces chaînes spécifiques. Le gain de performances est très significatif.
Pour que cette petite magie opère, WPML a besoin d’une courte période d’apprentissage. Dès que vous activez l’option pour « ne pas charger les fichiers .mo », WPML utilise un hook sur le chargement des fichiers .mo et lit les chaînes qu’ils contiennent. Nous faisons cela par petits lots, afin de ne pas trop charger votre site. Lorsque cet apprentissage est terminé (généralement, après plusieurs chargements du site), WPML change de mode, bloque les fichiers .mo analysés et fournit les traductions nécessaires.
Pour tester, accédez à votre compte WPML et cliquez sur Téléchargements. Basculez le canal sur Bêta et téléchargez. Assurez-vous de télécharger tous les composants de WPML que vous utilisez (vous ne devez pas mélanger les composants de « production » et « bêta »).
Dites-nous comment cela fonctionne pour vous ?