यह नियम क्या जाँचता है
सुनिश्चित करता है कि हर HTML डॉक्यूमेंट में lang एट्रिब्यूट हो.
यह क्यों ज़रूरी है
WCAG 3.1.1 के अनुसार पेज की भाषा सेट होनी चाहिए।
इसे कैसे ठीक करें
किसी भी वेबसाइट पर
- <html> एलिमेंट में lang एट्रिब्यूट जोड़ें, जैसे <html lang="en">।
Shopify पर
- layout/theme.liquid में पक्का करें कि शुरुआती टैग <html lang="{{ request.locale.iso_code }}"> हो।
सुधार की जांच कैसे करें
- दोबारा स्कैन करें और पुष्टि करें कि html-has-lang पास होता है।
FixReports इसे कैसे ढूँढता है
हमारा स्कैन जिस भी पेज को टेस्ट करता है, उस पर एक असली Chrome ब्राउज़र में axe-core का html-has-lang नियम चलाता है, और फ़ेल होने वाले हर एलिमेंट को उसके पेज, उसके मार्कअप और, जहाँ लागू हो, एक स्क्रीनशॉट के साथ दिखाता है।
ऑटोमेटेड टेस्ट पुष्टि करता है कि यह ख़ास समस्या मौजूद है। वह यह नहीं बता सकता कि पेज का बाकी हिस्सा एक्सेसिबल है या नहीं: कुछ बाधाएँ तभी सामने आती हैं जब कोई व्यक्ति पेज की जाँच करता है।