SPIP geeft de door de bezoeker van de site gevraagde taal door aan het eerste skelet. Ze kan worden opgehaald met behulp van de #ENV{lang}
functie binnen een skelet. Standaard zal dit de hoofdtaal van de site zijn, maar ze kan gewijzigd worden met het #MENU_LANG
formulier, dat de vooraf bepaalde talen voor de meertalige inhoud van de site opsomt.
Wanneer je het formulier #MENU_LANG
gebruikt, wordt de geselecteerde taal opgeslagen in een cookie en wordt er een omleiding gemaakt voor de huidige pagina met de lang
URL-parameter toegewezen aan de geselecteerde taal. De lang
parameter die wordt doorgegeven is dan toegankelijk via SPIP. Het is dan ook mogelijk om de cookie later te gebruiken om de weergave in die taal te forceren.
De taal kan anders expliciet in een skelet worden gespecificeerd, door gebruik te maken van de lang
voorwaarde:
<INCLURE{fond=A}{lang=nl} />