La syntaxe complète est la suivante :
<:prefixe:code{param=valeur}|filtre{params}:>
Paramètres
Les codes de langue peuvent recevoir des paramètres qui seront insérés dans les valeurs au moment de la traduction. Les paramètres sont alors écrits dans les fichiers de langue entre signe arobase (@
).
Un code de langue pourrait donc être :
'creer_fichier'=>'Créer le fichier @fichier@ ?',
Appel des paramètres
On appelle ce paramètre comme indiqué :
<:documentation:creer_fichier{fichier=tete_de_linote.txt}:>
Filtrer les codes de langue
L’intérêt est assez faible, mais il est possible de passer les codes de langue dans les filtres exactement comme les balises de SPIP, par exemple :
<:documentation:longue_description|couper{80}:>