Passage de paramètres dans les fichiers de langue

Bonjour à tous !

Dans les fichiers de langue de l'espace privè, il y a des paramètres dynamiques @parametre@. Est-ce qu'on peut utiliser ça dans l'espace public et comment ?

Merci !

--
Olivier GENDRIN - NOVACTIVE

Développeur Web - Référent standards et accessibilité

Tel : + 33 1 48 24 33 60
Fax : + 33 1 48 24 33 54
http://www.novactive.com/

Olivier GENDRIN wrote:

Bonjour à tous !

Dans les fichiers de langue de l'espace privè, il y a des paramètres dynamiques @parametre@. Est-ce qu'on peut utiliser ça dans l'espace public et comment ?

j'ai jamais trouvé comment faire et à priori, dans le code du compilateur, ya pas de notation pour passer ces paramètres au tag <:truc:>

mais tu peux appliquer des filtres sur la balise, donc tu pourrais faire:
function param_trad($trad,$nom,$val) {
  return str_replace("@$nom@",$val,$trad);
}

et:
<:truc|param_trad{parametre,machin}:>

A essayer, parce que je suis pas certain que tu puissent passer des paramètres à ces tags.

Sinon, il faut essayer d'utiliser une notation alembiquées du genre:
[(#NOOP|sinon{truc}|_T{#EVAL{array("parametre"=>"machin")}})]
ou
[(#NOOP|sinon{<:truc:>}|param_trad{parametre,machin})]

Pierre

Sinon, il faut essayer d'utiliser une notation alembiquées du genre:
[(#NOOP|sinon{truc}|_T{#EVAL{array("parametre"=>"machin")}})]
ou
[(#NOOP|sinon{<:truc:>}|param_trad{parametre,machin})]

Ahhhhhhhh, cette bonne vieille balise #NOOP.

Pierre Andrews a écrit :

Sinon, il faut essayer d'utiliser une notation alembiquées du genre:
[(#NOOP|sinon{truc}|_T{#EVAL{array("parametre"=>"machin")}})]

il y a même une nouvelle balise #ARRAY dans la version de dev...

--
James

Olivier GENDRIN wrote:

Sinon, il faut essayer d'utiliser une notation alembiquées du genre:
[(#NOOP|sinon{truc}|_T{#EVAL{array("parametre"=>"machin")}})]
ou
[(#NOOP|sinon{<:truc:>}|param_trad{parametre,machin})]

Ahhhhhhhh, cette bonne vieille balise #NOOP.

wep, je sais que tu l'aimes bien, alors je me suis dit que ça te ferais plaisir.

Pierre