Hopp til hovedinnhold

Sørg for at språket til innholdet på alle nettsider er angitt i koden.

    Hva er kravet?

    3.1.1 Språk på siden.

    Hva bør jeg teste?

    Her er en oppsummering av våre testregler og hva som er forventet resultat av testingen.

    Hvordan oppnå samsvar med kravet

    Nettsiden har en gyldig språkkode i HTML-koden.

    Språkkoden samsvarer med hovedspråket på nettsiden.

    Løsningsforslag for 3.1.1 Språk på siden

    Hovedspråk

    Du må angi innholdets språk i koden for at opplesende hjelpemidler skal kunne velge riktig stemme for opplesing. I tillegg benytter søkemotorer språkangivelsen i koden for å finne frem til relevante treff.

    Hovedspråket for en side skal derfor angis i koden. Det gjør du med hjelp av attributtet lang. Husk at språkkoden må være en gyldig språkkode.

    Kodeeksempler

    I html angis hovedspråk direkte i elementet html, øverst i sidens kode:

    <html lang=”no”>

    I XHTML angis hovedspråk i stedet med attributtet xml:lang:
    <html xml:lang=”no”>

    Om du bruker XHTML 1.0 må du benytte begge måtene å skrive på:
    <html xml:lang=”no” lang=”no”>

    Språkkoder

    Språkkoden kan støtte alle typer opplesing, både hjelpemiddel for personer med lesevansker, skjermlesere for sterkt svaksynte og innebygde opplesingsfunksjoner. For å angi språk må du benytte språkkodene som er definert i standarden ISO 639-1.

    Noen eksempler på slike språkkoder er:

    • no – norsk
    • nb – norsk bokmål
    • nn – nynorsk
    • se - samisk (nordsamisk)
    • en – engelsk
    • sv – svensk
    • da – dansk
    • de – tysk
    • fr – fransk

    Det norske språket har altså tre språkkoder: «no», «nb» og «nn». Du må først og fremst bruke «no» for å definere at siden er på norsk, men kan også velge «nb» eller «nn», avhengig av om siden er skrevet på nynorsk eller bokmål.

    Liste over samtlige godkjente språkkoder (ekstern side, engelsk). Merk at det er koder med to bokstaver som gjelder.