Sjabloon:Lang
{{{2}}}
Doel
Met dit sjabloon kan de juiste taal worden aangegeven voor niet-Nederlandstalige stukken tekst.
Naast enkele andere functies, helpt dit de toegankelijkheid te verhogen voor mensen die afhankelijk zijn van software voor spraaksynthese (zoals bijvoorbeeld gebruikt door blinden en dyslectici). Dergelijke "tekst-naar-spraak"-systemen moet de taal van een stuk tekst kennen om het in de juiste taal te kunnen voorlezen, anders krijgt men bijvoorbeeld Engels uitgesproken alsof het Nederlands was. Dankzij dergelijke taalcodering kan software voor spraaksynthese automatisch omschakelen naar de juiste taalmodule.
Waar te gebruiken
Dit sjabloon dient vrijwel alleen te worden toegepast in de introductiezin van een artikel, waarbij tussen haakjes de naam van het onderwerp in een andere taal staat.
In lopende zinnen is dit sjabloon niet gewenst.
Dit sjabloon wordt ook niet gebruikt om de herkomst van in het Nederlands gebruikelijke leenwoorden aan te duiden.
Gebruik
{{lang|xx|tekst in andere taal}}
Het sjabloon kent twee invoerparameters:
xx
is een taalcode volgens ISO 639. Men gebruikt steeds de kortste beschikbare code (gewoonlijk twee letters: ISO 639-1). Alleen bij het markeren van taalvarianten waarvoor geen ISO 639-1 code bestaat, wordt de ISO 639-3-taalcode gebruikt. Dit kan eventueel worden aangevuld met informatie over het gebruikte schrift, de regionale variant (bijvoorbeelden-US
voor Amerikaans-Engels ofen-UK
voor Brits-Engels) of het dialect.tekst in andere taal
is tekst in een andere taal dan de omringende tekst.
Voorbeelden
{{lang|en|Gregory Bateson}}
resulteert in de HTML-code<span xml:lang="en" lang="en" dir="ltr">Gregory Bateson</span>
{{lang|fr|René Girard}}
resulteert in de HTML-code<span xml:lang="fr" lang="fr" dir="ltr">René Girard</span>
{{lang|he|תל אביב-יפו}}
resulteert in de HTML-code<span xml:lang="he" lang="he" dir="rtl">תל אביב-יפו</span>
Omringt text met span die de taal aangeeft, zodat browsers weten welke taal het is en hoe het weergegeven moet worden.
Parameter | Beschrijving | Type | Status | |
---|---|---|---|---|
taal | 1 | Tweeletterige taalcode voor een taal
| Tekenreeks | vereist |
tekst | 2 | Tekst in de andere taal | Tekenreeks | vereist |