Gå til indhold
SilktideHjælp

Sidens sprog

Hver side bør angive, hvilket sprog den er skrevet på, så browsere og ved, hvordan den skal læses. Silktide rapporterer sider, der slet ikke angiver et sprog.

Hvorfor dette er vigtigt

En vælger sine udtalelsesregler ud fra sidens angivne sprog. Uden et sprog gætter den – ofte ud fra brugerens egne indstillinger – og et forkert gæt får hvert ord til at lyde forkert. Forestil dig engelsk udtale anvendt på en hel tysk side: Ordet "die" udtales som det engelske "die" i stedet for "dee", og sådan fortsætter det i hver sætning.

Browsere bruger også det angivne sprog til at tilbyde oversættelse, stavekontrol og valg af skrifttype, og søgemaskiner bruger det til at vise sider til den rette målgruppe, så et ikke-angivet sprog også kan skade synligheden.

Dette er succeskriterium 3.1.1 (Sprog på siden), et krav på – en del af det mest grundlæggende overensstemmelsesniveau.

Sådan løser du det

Tilføj en lang-attribut til sidens indledende -tag ved at bruge sprogkoden for sidens primære sprog:

<!-- Problem: intet sprog er angivet -->
<html>

<!-- Løsning: angiv sproget -->
<html lang="en-US">

Brug en gyldig sprogkode på to bogstaver, eventuelt efterfulgt af en region, f.eks. en, en-GB, fr eller de-AT. På de fleste websiteplatforme angives dette én gang i sideskabelonen. Angivelse af det korrekte sprog pr. side forbedrer også, hvordan Silktide tester dit indhold – se sådan fungerer sprog.

Sådan tester Silktide dette

  1. Find <html>-elementet på hver side.
  2. Rapportér siden, hvis den hverken har en lang-attribut eller en xml:lang- attribut.
  3. Om den angivne værdi er gyldig, testes separat af tjekket Ugyldigt sprog for siden.

Få mere at vide

Sidst opdateret

Var denne side nyttig?

Sidens sprog | Silktide Hjælp