Offerte audit
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

Hele alinea als link

Hele alinea als link

“Link. Deze prachtige winterjas is gemaakt van gerecycled materiaal en houdt je warm tot min 20 graden. Verkrijgbaar in drie kleuren. Nu met 20 procent korting.”

"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 met een enkel teken

Link met een enkel teken

A. A. A. Drie links. Om de tekstgrootte aan te passen. Klein, normaal, groot.

WhatsApp ons (opent WhatsApp in een nieuw tabblad)