Dynamiser les traductions

Bonjour,

Sur un plugin/squelette, je tente de dynamiser les traductions.
Basé sur le squelette zesty, j'utilise les {type=sommaire} dans mes liens.

J'ai pas exemple:
<INCLURE{fond=pages/contenu/listes/articles}{env}{type=sommaire}{ajax}>
est dans listes/articles, j'ai mis:
<:monplugin:derniers_articles_#ENV{type}:>

Dasn ce cas, j'ai <:monplugin:derniers_articles_#ENV{type}:> qui s'affiche

J'ai essayé [(<:monplugin:derniers_articles_#ENV{type}:>|propre)] mais
comme je m'y attendais je recois

Donc je peut partir sur des pages différentes pour chaque type ou bien
sur des tests sur le type pour l'affichage du titre,
Mais j'aurais aimé savoir si il n'y a pas une autre solution.

Merci

Denis Chenu a écrit :

Mais j'aurais aimé savoir si il n'y a pas une autre solution.

il te faut dans ton fichier de langue utiliser la notation :
   'derniers_articles_' => 'ma traduction @type@ ici',

dans ton squelette tu appelles avec :
   <:monplugin:derniers_articles_{type=#ENV{type}}:>

et si type=tagada dans ton environnement (url ?), ça
affichera :
   ma traduction tagada ici

denisb a écrit :

il te faut dans ton fichier de langue utiliser la notation :
  'derniers_articles_' => 'ma traduction @type@ ici',

une fois encore oubli de la doc qui va bien...
donc :
   http://programmer.spip.org/Syntaxe-complete-des-codes-de

Merci

Le 24 septembre 2009 02:53, denisb <denisb@laposte.net> a écrit :

denisb a écrit :

il te faut dans ton fichier de langue utiliser la notation :
'derniers_articles_' => 'ma traduction @type@ ici',

une fois encore oubli de la doc qui va bien...
donc :
http://programmer.spip.org/Syntaxe-complete-des-codes-de

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc