Succescriterium 3.1.2 Taal van onderdelen
De menselijke taal van elke passage of zin in de content kan door software bepaald worden, behalve waar het gaat om eigennamen, technische termen, woorden uit een onbepaalde taal en woorden of zinsdelen die deel zijn gaan uitmaken van het jargon van de onmiddellijk omringende tekst.
Taal van onderdelen begrijpen (Engelstalig)
Soms gebruik je op je webpagina zinnen (of hele onderdelen) in een andere taal dan de hoofdtaal van je pagina. Bijvoorbeeld Nederlandse tekst met een Engels citaat, of een Franse uitdrukking. Dit noemen we een taalwissel. Je moet in de code aangeven in welke taal de anderstalig onderdelen van je webpagina geschreven zijn.
Dit is handig voor mensen die voorleessoftware gebruiken. Voorleessoftware kan tekst omzetten in spraak. Als je de taal goed vastgelegd in de code, dan kan voorleessoftware de woorden en zinnen in de juiste taal uitspreken. Ook als deze zijn geschreven in een andere taal dan de hoofdtaal.
Uitzonderingen zijn:
- Eigennamen
- Technische termen
- Teksten waarvan onduidelijk is uit welke taal ze komen
- Vakjargon dat algemeen bekend is geworden
- Woorden die ingeburgerd zijn in het Nederlands
Hoe pas je dit toe?
- Gebruik het
lang
-attribuut op het gedeelte van de tekst dat in een andere taal dan de hoofdtaal is geschreven in de code is vastgelegd.
Veelgebruikte taalcodes
Taalcode | Taal |
---|---|
nl | Nederlands |
en | Engels |
fr | Frans |
de | Duits |
pl | Pools |
it | Italiaans |
es | Spaans |
pt | Portugees |
Lees meer over taal in de code vastleggen
Handige tips
- Gebruik bij voorkeur twee-letter taalcodes voor de beste ondersteuning
Voor wie is dit belangrijk?
- Mensen die voorleessoftware gebruiken.
- Mensen die blind of slechtziend zijn.
Wie is verantwoordelijk?
- Redacteur
Hoe toets je dit?
Testprocedure
Test 1: Taal
- Verken de pagina en bepaal welke onderdelen een andere taal hebben dan de hoofdtaal (zinnen, paragrafen of grotere tekstblokken)
- Controleer of het
lang
-attribuut op de onderdelen in een andere taal aanwezig is
- Controleer of het
- Bepaal de taalcode en controleer:
- Of de taalcode geldig is
- Of de taalcode overeenkomt met de taal van het onderdeel
Beoordeling
- Taalwissels moeten in de code vastgelegd zijn
- De taalcode moet geldig zijn
- De taalcode moet overeenkomen met de hoofdtaal van de pagina
Bronnen
- WCAG 2.2 – Succescriterium 3.1.2 Taal van onderdelen
- WebAIM: Document and Content Language (Engelstalig)