Hoppa till innehåll
SilktideHjälp

Sidans språk

Varje sida bör ange vilket språk den är skriven på, så att webbläsare och vet hur den ska läsas. Silktide rapporterar sidor som inte anger något språk alls.

Varför detta är viktigt

En väljer sina uttalsregler utifrån sidans angivna språk. Utan ett angivet språk gissar den – ofta utifrån användarens egna inställningar – och en felaktig gissning får varje ord att låta förvrängt. Föreställ dig att engelskt uttal används på en hel tysk sida: ordet ”die” uttalas som det engelska ”die” i stället för ”dee”, och så vidare i varje mening.

Webbläsare använder också det angivna språket för att erbjuda översättning, stavningskontroll och val av teckensnitt, och sökmotorer använder det för att visa sidor för rätt målgrupp. Ett språk som inte har angetts kan därför även försämra synligheten.

Detta är -framgångskriterium 3.1.1 (Sidans språk), ett krav på – en del av den mest grundläggande nivån för överensstämmelse.

Så åtgärdar du problemet

Lägg till ett lang-attribut i sidans inledande -tagg och använd språkkoden för sidans huvudsakliga språk:

<!-- Problem: inget språk har angetts -->
<html>

<!-- Åtgärd: ange språket -->
<html lang="en-US">

Använd en giltig språkkod på två bokstäver, eventuellt följd av en region, till exempel en, en-GB, fr eller de-AT. På de flesta webbplattformar anges detta en gång i sidmallen. Om du anger rätt språk för varje sida förbättras också hur Silktide testar ditt innehåll – se så fungerar språk.

Så testar Silktide detta

  1. Hitta <html>-elementet på varje sida.
  2. Rapportera sidan om den varken har ett lang-attribut eller ett xml:lang- attribut.
  3. Huruvida det angivna värdet är giltigt testas separat av kontrollen Ogiltigt språk för sidan.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?

Sidans språk | Silktide Hjälp