Hopp til innhold
SilktideHjelp

Ugyldig språk for siden

Når en side angir språket sitt, må språkkoden skrives riktig. Silktide rapporterer sider der det angitte språket er tomt eller ikke er en gjenkjennelig kode, noe som hindrer nettlesere og i å bruke det.

Hvorfor dette er viktig

En bruker sidens angitte språk for å uttale teksten riktig. En ødelagt deklarasjon som lang="" eller lang="english" er verre enn ubrukelig: Siden ser ut til å angi et språk, men programvare kan ikke bruke det, så uttale, forslag om oversettelse og stavekontroll blir basert på gjetting.

Dette er suksesskriterium 3.1.1 (Sidens språk), et krav på – en del av det mest grunnleggende samsvarsnivået.

Slik løser du det

Korriger lang-attributtet i sidens åpningstag for til en gyldig språkkode: et språk på to eller tre bokstaver, eventuelt etterfulgt av en region.

<!-- Problem: tomme og ugyldige deklarasjoner -->
<html lang="">
<html lang="english">

<!-- Løsning: en korrekt utformet språkkode -->
<html lang="en">
<html lang="en-US">

Dette angis vanligvis én gang i sidemalen. Når du angir riktig språk, forbedres også måten Silktide tester innholdet ditt på – se slik fungerer språk.

Slik tester Silktide dette

  1. Finn <html>-elementet på hver side.
  2. Undersøk lang-attributtet og xml:lang-attributtet hvis det finnes.
  3. Rapporter et attributt som finnes, men er tomt.
  4. Rapporter et attributt med en verdi som ikke er korrekt utformet: Språkdelen må bestå av 2 eller 3 bokstaver (for eksempel en eller fr), og en eventuell regiondel som følger, må bestå av 2 eller 3 bokstaver (for eksempel US eller GB).
  5. Sider uten et språk-attributt i det hele tatt dekkes av den separate kontrollen Sidens språk.

Feilsøking

Språktaggen min er gyldig, men ble rapportert

Silktide validerer språk- og regiondelene i taggen. Sjeldnere former for gyldige tagger, for eksempel de med en firesifret skriptkode som zh-Hans, kan bli rapportert selv om de er teknisk gyldige. Hvis du bekrefter at taggen er riktig, funnet.

Finn ut mer

Sist oppdatert

Var denne siden nyttig?

Ugyldig språk for siden | Silktide Hjelp