Hoppa till innehåll
SilktideHjälp

Ogiltigt språk för sidan

När en sida anger sitt språk måste språkkoden vara korrekt skriven. Silktide rapporterar sidor vars angivna språk är tomt eller inte är en identifierbar kod, vilket hindrar webbläsare och från att använda det.

Varför detta är viktigt

En förlitar sig på sidans angivna språk för att uttala texten korrekt. En felaktig deklaration som lang="" eller lang="english" är värre än värdelös: sidan verkar ange ett språk, men programvara kan inte använda det, så uttal, översättningsförslag och stavningskontroll bygger alla på gissningar.

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

Så åtgärdar du det

Korrigera attributet lang i sidans inledande -tagg till en giltig språkkod: ett språk med två eller tre bokstäver, eventuellt följt av en region.

<!-- Problem: tomma och ogiltiga deklarationer -->
<html lang="">
<html lang="english">

<!-- Åtgärd: en korrekt formaterad språkkod -->
<html lang="en">
<html lang="en-US">

Detta anges vanligtvis en gång i sidans mall. Att ange rätt språk förbättrar också hur Silktide testar ditt innehåll – se hur språk fungerar.

Så testar Silktide detta

  1. Hitta elementet <html> på varje sida.
  2. Granska attributet lang och attributet xml:lang om det finns.
  3. Rapportera ett attribut som finns men är tomt.
  4. Rapportera ett attribut vars värde inte är korrekt formaterat: språksegmentet måste bestå av två eller tre bokstäver (till exempel en eller fr), och alla efterföljande regionsegment måste bestå av två eller tre bokstäver (till exempel US eller GB).
  5. Sidor som helt saknar ett språkattribut omfattas av den separata kontrollen Sidans språk.

Felsökning

Min språktagg är giltig men rapporterades

Silktide validerar taggens språk- och regionsegment. Mer ovanliga former av giltiga taggar, till exempel sådana med en fyrbokstavskod för skript som zh-Hans, kan rapporteras trots att de är tekniskt giltiga. Om du bekräftar att taggen är korrekt, resultatet.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?