Typ iets om te zoeken...

Wcag uitgelegd

Engelse linktekst op een Nederlandse pagina

Engelse linktekst op een Nederlandse pagina — WCAG 2.4.4 Linkdoel (in context) (post 14/14)

Een Nederlandstalige website. Een link naar de contactpagina. Met een aria-label="Get in touch".

De schermlezer staat ingesteld op Nederlands. En leest voor: “Get ien toetsj.”

Onverstaanbaar. Omdat de schermlezer de Engelse tekst met Nederlandse uitspraakregels voorleest.

<!-- Niet doen: Engels label op een NL-pagina -->
<a href="/contact" aria-label="Get in touch">
  <img src="contact.svg" alt="">
</a>

<!-- Wel doen: Nederlands label -->
<a href="/contact" aria-label="Neem contact op">
  <img src="contact.svg" alt="">
</a>

<!-- Of: Engels label met taalattribuut -->
<a href="/contact" aria-label="Get in touch" lang="en">
  <img src="contact.svg" alt="">
</a>

Het lang="en" attribuut vertelt de schermlezer: lees dit in het Engels voor. Dan klinkt het wel goed.

Waar gaat dit mis?

  • Frameworks die standaard Engelse labels genereren
  • CMS-plugins met Engelse alt-teksten
  • Developers die code kopiëren van Engelstalige voorbeelden
  • Templates met hardcoded Engelse ARIA-attributen

Dit was post 14 van 14 over WCAG 2.4.4 Linkdoel. De kern: een link moet je vertellen waar je naartoe gaat. Niet met decoratieve tekens, niet met een URL, niet in de verkeerde taal. Gewoon duidelijk.

Zelf verder met dit onderwerp

Related Posts

"Download" — maar download van wat?

"Download" — maar download van wat?

Een tabel. Kolom 1: documentnaam. Kolom 2: een “Download”-link. Visueel is het duidelijk: “Download” hoort bij “Jaarverslag 2024” in dezelfde rij. Maar de tabel is gebouwd met divs. Geen echte <table>. Geen <tr>. Geen <td>.

Link naar een PDF zonder het te zeggen

Link naar een PDF zonder het te zeggen

“Algemene voorwaarden.” Je klikt. En ineens opent er een PDF in je browser. Of er start een download. Of je telefoon opent een PDF-viewer.

Paginering: "1", "2", "3"

Paginering: "1", "2", "3"

Link: “1”. Link: “2”. Link: “3”. Eén, twee, drie wat? Pagina’s? Producten? Stappen?