Cela fait déjà un petit moment que je n’ai pas fait de grosse mise à jour de mon plugin WordPress ZdMultilang.

Une des choses qui cause apparemment le plus de problèmes aux utilisateur à leur début est la création des langues, et surtout les codes de langues à utiliser. Étant donné que ces codes sont difficile à trouver, j’ai donc ajouté une liste de 49 langues intégrées à WordPress avec les noms/permaliens et codes associés. Pour configurer une langue, il suffit maintenant de cliquer sur le nom de celle-ci et les champs adéquats seront remplis automatiquement. Il ne restera plus alors qu’a adapter les paramètres en fonction de vos besoins.

Language Selector

Language Selector

Fonctionnalités et bugs sur lesquels je travaille actuellement

Pour information, il n’y a pas de priorité dans ces tâches à effectuer.

Fonctionnalités :

  • Renommer les drapeaux
  • Fournir une liste des langues disponibles
  • Ne pas afficher les drapeaux pour les articles non traduits.
  • Améliorer la fonction zd_multilang_menu(); et fournir une documentation quant à son implémentation dans les thèmes.
  • Inclure les traductions dans les résultats de recherche
  • Ne pas afficher le drapeaux de la langue en cours dans les articles/pages.
  • Plus de traductions : Titre du blog, slogan du blog, extraits, descriptions des liens et catégories, …
  • Traduire les « slugs » – faisable ?
  • Traduire les metatags – faisable ?
  • Ajouter un bouton d’import depuis Google Translate dans l’édition des traductions
  • Afficher la page de traduction dans une ThickBox
  • Ajouter un état Brouillon pour les traductions afin de publier un article plus tard.

Bugs :

  • Corriger l’option « Afficher le nom de la langue dans le sélecteur de langues »
  • Lorsque la page d’accueil d’un blog est une page statique, le plugin ne se comporte pas normalement.
  • Réparer les liens vers l’article précédent / suivant.
  • Améliorer l’analyse de la structure des permaliens. (in ?lang=… & /index.php/%postname%)
  • Vérifier la compatibilité avec WordPress MU

Feedback ?

Bien évidement, ZdMultilang n’est pas uniquement un plugin développé pour moi, mais aussi pour VOUS, donc si vous avez des idées d’améliorations, des bugs à rapporter, n’hésitez pas à laisser un commentaire ici, ou a utiliser le Bug Tracker sur Launchpad.