La langue de l’environnement

SPIP transmet au premier squelette la langue demandée par le visiteur du site que l’on peut récupérer via #ENV{lang} dans un squelette. Par défaut, ce sera la langue principale du site, qu’il est possible de modifier avec le formulaire #MENU_LANG qui liste les langues prévues pour le multilinguisme de votre site.

Lorsqu’on qu’on utilise le formulaire #MENU_LANG, la langue sélectionnée est conservée dans un cookie et une redirection est effectuée sur la page en cours avec le paramètre d’URL lang défini sur la langue choisie. Le paramètre lang ainsi transmis va pouvoir être utilisé par SPIP. Il sera aussi possible d’utiliser ultérieurement le cookie pour forcer la langue d’affichage.

La langue peut par ailleurs être définie de façon précise lors de l’inclusion d’un squelette en utilisant le paramètre lang :

<INCLURE{fond=A}{lang=en} />

Auteur Matthieu Marcillaud Publié le : Mis à jour : 12/03/23

Traductions : English, français, Nederlands