Ange sidans språk i koden

Om riktlinjen

  • EN 9.3.1.1
  • WCAG 3.1.1 (A)

För att öka sannolikheten att till exempel personer som använder skärmläsare får innehåll på webbplatsen korrekt presenterat ska du se till att html-koden anger aktuellt språk med hjälp av lang-attribut.

Därför behöver du märka upp sidans språk i koden

För att till exempel underlätta korrekt avstavning, automatisk översättning och förbättra möjligheten för skärmläsare att presentera innehållet korrekt, ska aktuellt språk anges maskinläsbart.

Vad kräver lagen?

Webbsidans huvudsakliga språk ska vara angivet på ett maskinläsbart sätt

På html-sidor anges huvudspråk med hjälp av lang-attribut på sidans rot-element. För svenska kan koden se ut så här: <html lang=”sv”>

Använd rätt språkkod

Språkkoden för lang-attributet ska anges enligt BCP 47 (”Best Current Practice”).

Lista med språkkoder (iana.org) Länk till annan webbplats.

Svenska och varianter av svenska

Svenska har koden ”sv” för svenska som talas i Sverige. Vill du specificera att det är finlandssvenska ska du använda språkkoden ”sv-FI”.

Engelska

Engelska har koden ”en” (eller ”en-GB”/”en-US” och så vidare för den som vill precisera dialekt/variant).

Är en del av sidan på ett annat språk än det huvudsakliga?

Se Ange språkförändringar i koden.

Utdrag ur WCAG

WCAG 3.1.1 (A) Sidans språk

Det huvudsakliga mänskliga språket på varje webbsida kan tydliggöras automatiskt.

Därför länkar vi till WCAG på svenska och engelska

Hjälpte denna information dig?

Ditt svar hjälper oss att förbättra sidan

Senast uppdaterad: