Comment se fait-il que les <:chaines_de_lanque:> ne fonctionnent pas dans les titres, textes, etc ?
Ça pose problème ? C'est compliqué ? Par exemple de le rajouter à propre().
Par exemple quand on a un titre en <multi> avec beaucoup de langues, ça serait quand même mille fois plus simple de mettre <:mon_titre:> et de faire traduire tout ça dans les fichiers de langue...
C'est beaucoup plus lisible, et en plus ça permet d'utiliser des outils comme trad-lang, salvatore, etc.
Exact, je viens d'y rajouter la gestion des arguments, à l'instar de SPIP 2.0.
Exemple : <:chaine{arg1=un texte, arg2=un autre texte}:>
Ah, super cool. Et est-ce qu'on peut activer ça dans le code d'un autre plugin (en PHP quoi) ?
Par contre, pour moi cela reste quasiment un bug de SPIP. Car ce n'est *pas* une fonctionnalité rajoutée ! Les chaînes de langues marchent partout, dans les squelettes, dans le PHP avec _T(), mais pas dans les éléments de titre, texte, etc.
Donc c'est typiquement un truc qui devrait être dans le core. Tout comme avant, on pouvait passer des arguments à _T() mais pas au format <:chaine:>. Il y a avait incohérence, et cela a été rajouté. Ce devrait être le cas ici aussi.