Nous sommes très heureux de publier WPML 3.1.7 aujourd'hui. Cette version comprend plusieurs améliorations intéressantes, quelques corrections de bogues et une compatibilité complète avec WordPress 4.0.
Mise à niveau automatique dans WPML
Il y a quelque temps, WPML disposait de son propre code de mise à niveau automatique. Ensuite, nous l'avons supprimé et avons commencé à utiliser notre extension Installer. Nous avons entendu vos commentaires et nous avons réalisé que cette décision ne vous satisfaisait pas. Aujourd'hui, nous retirons Installer et WPML récupère son propre code de mise à niveau automatique. Cette fois, la mise à niveau automatique est beaucoup plus puissante, pratique et sécurisée pour vous.
L'un des points forts de ce changement est l'introduction de clés de site uniques. Désormais, lorsque vous installez WPML sur un nouveau site (pour vous-même ou pour votre client), vous devrez générer et insérer une clé du site, créée spécialement pour ce site. Ainsi, vous n'aurez plus à saisir vos identifiants wpml.org sur les sites de vos clients. Vos clients recevront une mise à niveau automatique pour WPML, depuis votre compte, mais sans utiliser vos identifiants. Si jamais vous en avez besoin, vous pouvez également annuler les clés de site que vous avez créées.
Vous pouvez consulter le nouveau flux d'enregistrement dans les instructions d'installation de WPML.
Téléchargement et installation automatiques des fichiers wpml-config.xml
WPML peut lire les fichiers de configuration des thèmes et des extensions, lui indiquant ce qui nécessite une traduction (CPT, champs, entrées d'options).
Désormais, WPML sera capable de télécharger automatiquement ces fichiers de configuration. Cela signifie que lorsque nous travaillons sur la compatibilité avec d'autres thèmes et extensions, vous n'avez pas besoin d'attendre leur mise à jour pour obtenir la compatibilité avec WPML. Nous allons utiliser cela très prochainement pour améliorer la compatibilité avec tous les thèmes WooThemes et leurs extensions complémentaires.
Compatibilité avec WordPress 4.0
Pour obtenir une compatibilité totale avec WordPress 4.0, nous avons dû apporter quelques modifications à la façon dont WPML utilise l'Éditeur visuel et également cesser d'utiliser quelques fonctions de l'API qui sont devenues obsolètes dans WordPress 4.0. Dans l'ensemble, les changements n'ont pas été énormes, mais ils sont importants. Avant de mettre à niveau WordPress vers la version 4.0, assurez-vous de mettre à niveau WPML et tous ses composants.
Corrections de bogues et améliorations des performances
Noyau de WPML
- Compatibilité avec WordPress 4.0
- Ajout de la fonctionnalité de fichiers de configuration WPML distants
- Ajout de shortcodes pour les sélecteurs de langue
- Améliorations de la compatibilité avec l'extension WP SEO
- Nouvelle version du programme d'installation
- Correction de la cohérence des relations rompues lors de la traduction d'articles
- Correction des filtres d'URL pour différentes langues configurées dans différents domaines
- Ajout de diverses descriptions des paramètres de WPML, affichées sur les écrans de configuration
- Meilleure compatibilité avec les langues non-ASCII
- Plusieurs corrections de bogues supplémentaires
- Plusieurs modifications cosmétiques
WPML Media Translation
- Correction de la compatibilité avec l'extension Types
- Correction du problème avec des centaines d'images dupliquées
- Language_filter_upload_page() prend désormais en charge plusieurs types MIME et les types MIME avec des caractères génériques
WPML Traduction de chaînes
- Nouvelle façon de traduire les chaînes de texte des extensions et des thèmes : sur l'écran de configuration de l'extension/du thème, changez de langue à l'aide du sélecteur de la barre d'administration et fournissez la traduction
- Plusieurs corrections de bogues supplémentaires
WPML CMS NAV
- Modifications pour améliorer la stabilité de l'extension noyau de WPML
WPML Liens collants
- Modification de la priorité pour le hook « save_posts »
WPML Gestion de traduction
- Modifications pour améliorer la stabilité de l'extension noyau de WPML
- Modifications cosmétiques pour améliorer la convivialité
Téléchargement et mise à niveau
Maintenant que nous retirons l'extension Installer, veuillez la désactiver de vos sites. Ensuite, téléchargez manuellement WPML 3.1.7 depuis votre compte WPML.org, installez-le et activez-le.
Après l'activation, accédez à Extensions et vous verrez une invite pour enregistrer WPML. Consultez les instructions d'installation mises à jour pour voir comment générer une clé du site. C'est facile, plus sécurisé et cela prend moins d'une minute.
Les prochaines fois, les mises à jour seront disponibles automatiquement pour vos sites.
La suite pour WPML
Comme vous le savez probablement, nous avons travaillé d'arrache-pied sur WPML 3.2. Cette mise à jour majeure apportera des améliorations significatives à la gestion de traduction et offrira de nouvelles possibilités passionnantes pour la traduction professionnelle.
Nous préparons également une nouvelle API pour traduire les extensions « complexes ». Cela vous permettra de traduire facilement des sites créés avec des constructeurs de pages. Le premier exemple fonctionnel sera notre propre extension Layouts, qui sera Multilingual Ready grâce à cette interface.
Des questions ? Des idées ? Des suggestions ? Laissez vos commentaires et nous vous répondrons.

