# Elemen <html> mesti mempunyai atribut lang

<https://www.fixreports.com/ms/issues/html-has-lang>

WCAG 3.1.1 Language of Page · Tahap A

Halaman tidak mengisytiharkan bahasanya, jadi pembaca skrin mungkin membacanya dengan sebutan yang salah.

## Apa yang disemak oleh peraturan ini
Pastikan setiap dokumen HTML mempunyai atribut lang.

## Mengapa ia penting
WCAG 3.1.1 menetapkan bahasa halaman mesti ditetapkan.

## Cara membaikinya
### Di mana-mana laman web
1. Tambah atribut lang pada elemen <html>, contohnya <html lang="en">.

### Di Shopify
1. Dalam layout/theme.liquid, pastikan tag pembukaan berbunyi <html lang="{{ request.locale.iso_code }}">.

### Di WooCommerce dan WordPress
1. Tambah atribut lang pada elemen <html>, contohnya <html lang="en">.

## Cara menyemak pembaikan
- Imbas semula dan sahkan bahawa html-has-lang lulus.

## Sumber
- Dokumentasi peraturan axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/html-has-lang
- Memahami WCAG 3.1.1 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/language-of-page
