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