Nous sommes prêts avec une première version bêta de WPML 2.3.1. Cette version améliore l'ergonomie et rend votre administration multilingue plus facile et plus agréable.
Dans WPML 2.3.0, nous avons ajouté de nouvelles fonctionnalités majeures. Cette version publiée les rend simplement plus faciles à utiliser et plus intuitives. Elle n'est pas encore prête pour les sites de production, mais vous pouvez l'utiliser sur des sites de test pour voir comment elle fonctionne pour vous.
Synchronisation en temps réel des champs personnalisés
Je peux me tromper, mais c'était la fonctionnalité la plus demandée depuis longtemps. Elle était d'ailleurs en partie implémentée, mais n'a jamais fonctionné correctement – jusqu'à présent.
Dans WPML 2.3.1, lorsque vous définissez un champ personnalisé sur « Copier », il est réellement copié dans les traductions.
Si vous avez un article ou une page avec des champs personnalisés et que vous modifiez l'article dans la langue par défaut, les traductions se mettent à jour immédiatement. Dès que vous cliquez sur Mettre à jour dans l'article dans la langue par défaut, toutes les traductions se mettent à jour immédiatement.
De plus, lorsque vous créez une nouvelle traduction, les champs personnalisés sont préremplis à partir de l'original.
Ainsi, si vous créez un site qui utilise de nombreux champs personnalisés (comme des annonces immobilières), vous n'avez plus besoin de mettre à jour les valeurs dans toutes les traductions – il vous suffit de modifier l'original et de l'enregistrer.
Mise à jour en temps réel des catégories et de la taxonomie
Tout comme pour les champs personnalisés, cela fonctionne également pour les catégories, les étiquettes et autres taxonomies. Lorsque vous mettez à jour la langue d'origine, WPML tentera de synchroniser la taxonomie pour toutes les traductions. Accédez à WPML->Gestion de traduction->Configuration du contenu multilingue. Vous verrez une nouvelle option pour synchroniser la taxonomie.
Pour que cela fonctionne, les catégories doivent être traduites. Nous vous recommandons de créer les catégories manuellement dans l'écran Articles->Catégories. Après avoir créé les catégories dans la langue par défaut, traduisez-les.
Ensuite, lorsque vous attribuez des catégories aux articles, leurs traductions hériteront automatiquement des catégories traduites.
Traduction des champs d'auteur
Lorsque vous accédez à un champ d'auteur, vous voyez la description, mais tout est dans la langue par défaut. WPML 2.3.1 utilise un hook sur les métadonnées de l'auteur et les rend traduisibles via l'écran Traduction de chaînes.
Vous pourrez traduire le nom, le pseudo et la biographie (description).
Sélecteur de langue de l'administration plus intelligent
Vous vous souvenez du sélecteur de langue du contenu de l'administration que nous avons ajouté à WPML 2.3.0 ?
Il fait des choses formidables, mais il est aussi une vraie plaie. Après avoir ajouté une traduction, vous êtes bloqué dans une langue différente. Si vous oubliez de revenir à la langue par défaut, vous ajouterez du nouveau contenu dans la mauvaise langue.
C'est quelque chose que nous n'avons nous-mêmes remarqué qu'après environ une semaine d'utilisation de WPML 2.3.0.
WPML 2.3.1 corrige cela. Lorsque vous ajoutez des traductions, vous ajoutez simplement une traduction. La prochaine fois que vous cliquerez sur « Articles » ou « Pages » (ou sur quoi que ce soit d'autre), vous reviendrez à la langue de départ. Lorsque vous changez réellement la langue de l'interface d'administration, elle reste, mais pas lorsque vous ne faites que traduire.
Options simplifiées pour la localisation des thèmes
Jusqu'à présent, nous avions trois options dans le menu Localisation des thèmes et des extensions. Pour être honnête, elles ne sont pas tout à fait logiques.
Maintenant, il ne reste plus que deux options : activer ou désactiver la traduction avec WPML.
Lorsqu'elle est désactivée, les thèmes et les extensions se gèrent eux-mêmes, tout comme ils le font lorsque vous n'utilisez pas WPML. Lorsqu'elle est activée, vous pouvez traduire à l'aide de la Traduction de chaînes de WPML.
De plus, dans un esprit d'amélioration, WPML localise également les fichiers .mo des thèmes dans les sous-répertoires. WPML ne suppose plus que les fichiers .mo doivent se trouver dans le dossier racine. Il les trouvera là où ils se trouvent. Cela est utile lorsque vous avez déjà des traductions dans des fichiers .mo (dans un répertoire du thème) et que vous souhaitez continuer à traduire avec WPML.
Changement de la langue de l'administration lors de la traduction
Nous avons ajouté une nouvelle option pour voir l'interface d'administration de WordPress dans la même langue que celle vers laquelle vous traduisez.
Vous vous demandez peut-être pourquoi une telle fonctionnalité est utile. Eh bien, essayez de traduire vers une langue RTL lorsque la langue de WordPress est définie sur l'anglais. L'éditeur visuel est pratiquement impossible à utiliser.
Lorsque vous accédez à Utilisateurs->Votre profil, vous verrez une nouvelle option appelée « Définir la langue de l'administration comme langue d'édition ». Lorsqu'elle est activée, la langue de WordPress suivra la langue dans laquelle vous écrivez. Essayez simplement cette nouvelle fonctionnalité avec l'hébreu ou l'arabe et dites-nous ce que vous en pensez.
Support complet de tous les appels GetText
Jusqu'à cette version publiée, WPML n'utilisait un hook que pour les appels GetText _e() et __().
WordPress permet une plus grande profondeur de fonctions et WPML les prend désormais toutes en charge. Cela inclut le puissant appel _x() (traduire avec le contexte), l'appel _n() (traduire avec les pluriels) et tout ce que WordPress a à offrir.
Synchronisation de la date de publication
WPML 2.3.1 peut copier automatiquement la date de publication de la langue par défaut vers les traductions. Si vous souhaitez que toutes les traductions aient le même horodatage, activez cette fonctionnalité. Ensuite, lors de la création de nouvelles traductions ou lorsque vous modifiez la date de publication sur l'original, les traductions obtiennent la même heure.
Démission des traducteurs facilitée
Avez-vous déjà envoyé un travail à un traducteur, pour découvrir ensuite qu'il ne répond pas ? Que faire alors ? Vous devez vous connecter au compte du traducteur et démissionner en son nom.
C'est terminé.
WPML 2.3.1 permet aux administrateurs du site d'annuler les travaux en cours. Ce n'est pas très sympathique de renvoyer quelqu'un, mais il vaut mieux avoir cette possibilité que de devoir supplier pour l'obtenir.
Télécharger et essayer
WPML 2.3.1 n'est pas encore tout à fait prêt pour les sites de production, mais il y arrive très vite. Si vous souhaitez découvrir ces nouvelles fonctionnalités, connectez-vous à votre compte WPML et cliquez sur Téléchargements. C'est en bas, sous les Versions bêta.
Faites-nous savoir ce que vous en pensez. Nous prévoyons de publier WPML 2.3.1 la semaine prochaine et vos retours sont essentiels.
Au fait – nous gardons une très grande surprise pour la version publiée finale.

