3.1.1 Sivun kieli
Onnistumiskriteerin virallinen kuvaus
Jokaisen verkkosivun oletusarvoinen luonnollinen kieli voidaan selvittää ohjelmallisesti.
Mitä pitää tehdä?
Määritä verkkosivun oletuskieli.
Miksi tämä on tärkeää?
Auttaa ruudunlukijoita ja muita avustavia teknologioita lukemaan sisällön oikein.
Yleisiä sudenkuoppia
Usein sisällönhallintajärjestelmät tarjoavat tällaisen toiminnallisuuden jo valmiiksi. Näissä tapauksissa ongelma voi syntyä jos käyttäjä lisää sisältöä väärällä kielellä esimerkiksi valitsemalla virheellisesti sivun kielen.
Joskus tämän tyyppinen toteutus tehdään myös tahallisesti, jos koetaan, että ei ole tarvetta kokonaiselle kieliversiolle, kun "vain lisätään yksi sivu toisella kielellä". Tämä ei ole ok. Jos tällaista taktiikkaa halutaan hyödyntää, tällöin tämä eri kielellä oleva sisältö tulee merkitä lang-attribuutilla kriteerin 3.1.2 vaatimusten mukaisesti.
Miten testata?
Tarkasta onko sivulla lang-attribuutti <html>
elementissä. Automaattiset työkalut löytävät tämän ongelman.