Polyglots (multi bakens)

Een baken <multi> kan zowel in skeletten als in de tekst van auteurs worden opgenomen om een deel van de tekst te gebruiken voor een bepaalde taal.

De syntaxis is:

  1. <multi>[fr]en français[en]in English[nl]in het Nederlands</multi>

Dit betekent dat meertalige elementen gemakkelijk kunnen worden geschreven binnen skeletten zonder dat je taalcodes en taalstrings hoeft te gebruiken, zoals besproken in eerdere artikelen in deze rubriek.

Gebruik door inhoudseditors

Deze syntaxis wordt meestal gebruikt door content editors (of door middel van een data-entry plugin die het werk automatisch doet!) om een site te vertalen als er maar een paar (2 of 3) talen vertaald moeten worden. <multi> wordt daarom meer algemeen gebruikt aan de inhoudelijke kant dan bij het maken van skeletten. Als zo’n <multi> blok geen vermelding voor een bepaalde taal bevat, dan wordt de eerste vermelding binnen dat blok als standaard gebruikt.

Andere toepassingen

Het baken kan ook worden gebruikt om de titel en omschrijving van SPIP objecten meertalig te maken. Denk daarbij bijvoorbeeld aan rubrieken of trefwoorden.

Auteur hanjo Gepubliceerd op:

Vertalingen: English, français, Nederlands