Programmer avec SPIP 3.0
Documentation technique sur SPIP 3.0

> > > > Syntaxe complète des codes de langue

Syntaxe complète des codes de langue

La syntaxe complète est la suivante :

  1. <: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 :

  1. 'creer_fichier'=>'Cr&eacute;er le fichier @fichier@ ?',

Appel des paramètres

On appelle ce paramètre comme indiqué :

  1. <: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 :

  1. <:documentation:longue_description|couper{80}:>