WPML

Nous sommes prêts avec une première version de développement de WPML 3.2. Cette version publiée apporte d’importantes améliorations pour tous ceux qui gèrent des sites WordPress multilingues et devrait être prête pour la production dans environ 4 semaines.

Traduction de chaînes – De n’importe quelle langue vers n’importe quelle langue


Jusqu’à présent, la Traduction de chaînes de WPML ne prenait en charge qu’une seule langue source, qui était définie sur l’anglais. Cela s’explique par le fait que notre mécanisme de Traduction de chaînes fonctionnait un peu comme GetText : tout est traduit d’une langue vers toutes les autres.

Comme nous l’avons découvert, cela entraîne un flux de travail complexe lorsque la langue par défaut du site est autre que l’anglais.

Sélection de la langue source pour les contextes de chaînes
Sélection de la langue source pour les contextes de chaînes

Dans WPML 3.2, vous pourrez sélectionner la langue source pour différents contextes. Ainsi, le contexte « WordPress core » sera fixé sur l’anglais, les thèmes et extensions analysés seront par défaut en anglais (mais vous pourrez le modifier) et les chaînes de texte de l’interface d'administration du site seront par défaut dans la langue par défaut du site. Désolé si cette phrase doit être lue 5 fois pour être comprise.

Les chaînes de texte ont une langue source explicite
Les chaînes de texte ont une langue source explicite

En résumé, vous pourrez traduire depuis la langue d’origine des chaînes de texte vers toutes les langues du site d’une manière beaucoup plus naturelle.

Panier de traduction


Il est souvent pratique de rassembler des éléments à traduire et de les envoyer tous en même temps. WPML 3.2 introduit le concept de « Panier de traduction ». Il sera similaire au « panier » des sites de commerce électronique. Vous pouvez parcourir le contenu de votre site (articles et chaînes de texte) et ajouter des éléments au panier de traduction. Ils ne seront pas encore envoyés en traduction. Ensuite, passez en revue le contenu du panier, assurez-vous qu’il vous convient et envoyez tout en une seule fois. Vos traducteurs recevront un paquet contenant tout ce qui concerne cette série de mises à jour, au lieu d’un envoi au compte-gouttes de contenu et de chaînes de texte.
Panier de traduction dans WPML 3.2
Panier de traduction dans WPML 3.2

Plus de services de traduction professionnels


Oui, nous sommes également responsables d’ICanLocalize et nous apprécions beaucoup notre service de traduction, mais les utilisateurs ont besoin de choix. WPML 3.2 inclura plus d’options pour la traduction professionnelle, entièrement intégrées à WPML. Nous travaillons avec des services de traduction de premier plan pour les ajouter à WPML. Si vous travaillez avec un service de traduction aujourd’hui, nous voulons que vous puissiez continuer à l’utiliser lorsque vous achetez WPML. Si vous êtes déjà en relation avec un service de traduction, vous ne verrez que celui-ci dans l’offre de traduction. Si vous achetez WPML et que vous recherchez un service de traduction, vous verrez une liste de tous ceux qui sont disponibles.

Paquets de traduction de chaînes


WPML 3.2 facilitera grandement la traduction d’éléments de site « complexes ». Nous en voyons beaucoup dans les constructeurs de pages, les gestionnaires d’événements et les extensions de formulaires. Les « Paquets de traduction de chaînes » permettent à WPML de traduire ces éléments avec seulement un petit bout de code de leur côté (deux filtres, ajoutés à des emplacements stratégiques). Nous étudions actuellement l’intégration avec ACF, Visual Composer, Headway et Pagelines DMS. L’intégration avec notre propre extension Layouts est déjà terminée et entièrement fonctionnelle.

Avec les Paquets de traduction de chaînes, vous pouvez traduire pratiquement n’importe quoi. WPML « verra » les éléments à traduire comme des objets contenant des chaînes de texte. Vous les verrez dans le Tableau de bord de traduction et vous pourrez sélectionner ces éléments comme vous sélectionnez n’importe quel autre contenu WordPress. Ensuite, envoyez-les en traduction en utilisant la méthode que vous préférez.

Si vous travaillez avec une extension qui est difficile à traduire avec WPML, parlez-nous-en. Nous aimerions entamer une conversation avec l’auteur et lancer cette intégration. L’avantage est que cette intégration demande très peu d’efforts de développement. L’auteur de l’autre extension (ou thème) n’a besoin d’ajouter que quelques lignes de PHP, avec ces deux filtres. WPML s’occupe du reste. Il n’y a aucun impact sur les performances et la traduction est très pratique pour vous.

Anomalies connues


Il s’agit d’un premier aperçu de développement. Beaucoup de choses fonctionnent et nous souhaitons avoir vos commentaires à ce sujet. Certaines sont cassées. Toutes ces choses (et peut-être d’autres) ne fonctionnent pas pour le moment. Bien sûr, nous ne publierons WPML 3.2 que lorsque tout ce qui se trouve ici, et tout ce que nous ou vous trouverez d’autre, sera corrigé.
  • Les sitemaps XML SEO cassent le CSS et le JS lors de l’utilisation du paramètre WPML « Utiliser le répertoire pour la langue par défaut »
  • Il se peut qu’un avis apparaisse lors du changement de langue dans les pages
  • Le modèle d’archive d’étiquettes peut ne pas fonctionner lors du changement de langue
  • Les termes qui utilisent le même nom dans une langue différente peuvent ne pas fonctionner lorsque des taxonomies hiérarchiques sont impliquées
  • La traduction professionnelle n’est pas fonctionnelle pour le moment

Téléchargez, essayez et donnez-nous votre avis


WPML 3.2 est actuellement en développement intensif. Vous ne devez l’essayer que sur des sites de développement. Il peut y avoir toutes sortes de problèmes, au-delà de la liste ci-dessus. Nous recommandons de l’essayer sur de nouvelles installations ou sur des copies de sites de développement. Si vous créez un site pour un client et que vous devez le livrer prochainement, passer à WPML 3.2 (dev) vous retardera très probablement.

Cependant, si vous pouvez consacrer quelques minutes pour expérimenter les nouvelles fonctionnalités, ce serait génial ! Nous voulons vraiment vos commentaires sur les modifications apportées à la Traduction de chaînes et au Panier de traduction.

Nous essaierons de publier une version de développement mise à jour chaque semaine, afin que vous puissiez voir comment cela avance et pour traiter tout ce qui nous est signalé au cours de la semaine.

Ce téléchargement est disponible depuis votre compte WPML. Connectez-vous et cliquez sur Téléchargements. Sous Paquet bêta de WPML. Vous devez le télécharger, le décompresser et utiliser tous les composants WPML dont vous avez besoin, à partir de ce paquet. Un mélange d’anciennes et de nouvelles versions ne fonctionnera pas.

Téléchargement du paquet bêta
Téléchargement du paquet bêta

Des questions ? Des idées ? Des suggestions ? Laissez vos commentaires et nous vous répondrons.

Vous avez trouvé cela utile ? Partagez cet article :