WPML

Maintenant que WPML 2.3.4 est sorti, nous commençons à travailler sur WPML 2.4.0. Comme toujours, nous avons plus d’idées de fonctionnalités que de temps pour les développer. J’aimerais donc connaître votre avis avant de choisir ce que nous incluons ou non.

Tout d’abord, la « vue d’ensemble ». Notre objectif est de vous faciliter la création de sites web multilingues. Je sais que c’est assez évident, mais nous devons toujours garder cela à l’esprit. La grande question est de savoir ce que vous faites réellement, et donc, comment nous pouvons vous faciliter la vie.

WordPress s’éloigne de plus en plus des blogs pour devenir un CMS grand public. À ce titre, nous considérons que ces éléments deviennent essentiels :


  • Le système de menus – tout thème WordPress que nous voyons utilise déjà le système de menus natif de WordPress. Souvent, un site comprend plusieurs menus, remplaçant les textes codés en dur et d’autres solutions personnalisées.

  • Les types de données personnalisés – la combinaison des types de publication personnalisés, de la taxonomie et des champs permet aux webmasters de tout créer avec WordPress. Nous constatons un besoin croissant d’une meilleure intégration avec les panneaux de rédaction personnalisés.

  • La gestion des rôles – les sites complexes ont de multiples auteurs et une hiérarchie d’administrateurs. Cela nécessite un contrôle d’accès plus fin, y compris par langue.

Pour WPML 2.4.0, j’aimerais voir des améliorations majeures sur ces trois fronts. Laissez-moi vous expliquer ce que nous prévoyons.

Synchronisation automatique de la traduction des menus


Aujourd’hui déjà, vous pouvez traduire des menus avec WPML. La difficulté consiste en fait à créer ces menus traduits dans l’interface d'administration de WordPress. Bien que possible, cela peut représenter un défi majeur pour les administrateurs. Si votre menu comprend des dizaines d’éléments et que vous gérez un site en 3 langues, vous devez recréer manuellement ce menu trois fois. Bien sûr, si vous ne parlez pas ces langues, c’est un peu plus difficile.

Dans WPML 2.4.0, j’aimerais voir un bouton synchroniser le menu, pour chaque menu. Cela créera automatiquement des traductions pour ce menu dans toutes les autres langues. Une fois que les menus traduits existeront déjà, il les mettra à jour pour refléter les modifications apportées au menu dans la langue par défaut. De cette façon, toutes les modifications manuelles que vous apportez aux menus traduits seront conservées.

Prise en charge de la synchronisation des champs personnalisés avec les panneaux de rédaction personnalisés


C’est un problème épineux. Il existe plusieurs excellentes extensions de gestion de champs personnalisés, qui offrent une excellente expérience utilisateur lors du travail avec des données personnalisées. Malheureusement, WPML ne peut pas synchroniser correctement les champs personnalisés entre les traductions lorsque vous utilisez ces extensions. Cela s’explique par le fait que toutes ces extensions contournent l’API de WordPress et créent leurs propres conventions.

Nous travaillons sur une extension de champs personnalisés de qualité commerciale pour WordPress et nous prévoyons de la publier dans quelques semaines. Cela permettra de personnaliser entièrement les panneaux d’édition, tout en étant totalement compatible avec WPML. Ce sera une extension gratuite, téléchargeable depuis le répertoire wp.org. Nous considérons cela comme une fonction complémentaire à WPML, et très nécessaire.

Intégration avec Role Scoper


De nombreux utilisateurs ont déjà demandé que WPML et Role Scoper fonctionnent correctement ensemble. L’auteur de RS y est également intéressé, tout comme nous. La seule chose qui manquait, c’était le temps. C’est déjà inclus dans les tâches à faire pour WPML 2.4.0.

Une fois que cela fonctionnera, les administrateurs pourront choisir ce que les différents utilisateurs peuvent faire. Cela inclut l’accès aux écrans de l’interface d'administration de WPML ainsi que l’accès aux fonctions standard de WordPress, en fonction de la langue. Tout cela est un travail préliminaire et dépend fortement de la coopération de tiers.

Qu’en pensez-vous ?


Je ne peux pas promettre que nous inclurons tout ce que vous suggérez, du moins pas dans WPML 2.4.0, mais il est très important pour nous de l’entendre. Si vous avez des commentaires sur ce que nous prévoyons ou d’excellentes suggestions sur ce que nous devrions ajouter, laissez un commentaire. Merci !

Vous avez trouvé cela utile ? Partagez cet article :