Bonjour,
En voulant mettre à jour l'un de mes plugins aux nouveaux standards, j'ai
remarqué que la déclaration des widgets prenait maintenant un paramètre
supplémentaire, une description "longue" s'affichant sous le nom du widget
côté admin. Exemple avec un widget "core" :
$__widgets->create('subscribe',__('Subscribe
links'),array('defaultWidgets','subscribe'),null,'Feed
subscription links
(RSS or Atom)');
Je remarque ce qui est selon moi une incohérence : le nom du widget est
traduit (avec la fonction __(); ) à la déclaration, alors que la
description est quand à elle traduite semble-t-il par la fonction de
création (puisque que les intitulés sont bien affichés traduits).
Ne vaudrait-il pas mieux être consistant sur ce point ? Je pense qu'il est
plus simple pour un développeur d'avoir l'appel à la fonction dans son
plugin pour avoir ensuite la chaîne repérée automatiquement par un outil
comme translater. D'un autre côté, cela alourdit la syntaxe.
Avis, suggestions ?