# <html> एलिमेंट में lang एट्रिब्यूट होना चाहिए

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

WCAG 3.1.1 Language of Page · लेवल A

पेज अपनी भाषा घोषित नहीं करता, इसलिए स्क्रीन रीडर उसे गलत उच्चारण के साथ पढ़ सकते हैं।

## यह नियम क्या जाँचता है
सुनिश्चित करता है कि हर HTML डॉक्यूमेंट में lang एट्रिब्यूट हो.

## यह क्यों ज़रूरी है
WCAG 3.1.1 के अनुसार पेज की भाषा सेट होनी चाहिए।

## इसे कैसे ठीक करें
### किसी भी वेबसाइट पर
1. <html> एलिमेंट में lang एट्रिब्यूट जोड़ें, जैसे <html lang="en">।

### Shopify पर
1. layout/theme.liquid में पक्का करें कि शुरुआती टैग <html lang="{{ request.locale.iso_code }}"> हो।

### WooCommerce और WordPress पर
1. <html> एलिमेंट में lang एट्रिब्यूट जोड़ें, जैसे <html lang="en">।

## सुधार की जांच कैसे करें
- दोबारा स्कैन करें और पुष्टि करें कि html-has-lang पास होता है।

## स्रोत
- axe-core नियम का डॉक्यूमेंटेशन (Deque): https://dequeuniversity.com/rules/axe/4.13/html-has-lang
- WCAG 3.1.1 की व्याख्या (W3C): https://www.w3.org/WAI/WCAG22/Understanding/language-of-page
