Tout item de langue peut être appelé de la sorte dans un squelette SPIP :
<:prefix:code:>
Chercher un code dans plusieurs fichiers
Il est possible de chercher un code dans plusieurs fichiers. Par défaut, si le préfixe n’est pas renseigné, SPIP cherche dans les fichiers local_xx.php
, puis spip_xx.php
, puis ecrire_xx.php
. S’il ne trouve pas le code dans la langue demandé, il cherche dans la langue française. S’il ne trouve toujours pas, il affiche le code langue (en remplaçant les soulignés par des espaces).
On peut indiquer de chercher dans plusieurs fichiers avec cette syntaxe :
<:prefixe1/prefixe2/.../prefixeN:choisir:>
Surcharger un fichier de langue
Pour surcharger des items de langue présents dans un fichier de langue de SPIP, par exemple, ecrire/lang/spip_xx.php
ou dans un fichier de langue de plugin, lang/prefixe_xx.php
, il suffit de créer un fichier squelettes/lang/local_xx.php
et d’y insérer les items modifiés ou nouveaux.