এই নিয়ম কী যাচাই করে
নিশ্চিত করে যে প্রতিটি 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 নিয়মটি চালায়, এবং প্রতিটি ব্যর্থ এলিমেন্ট তার পেজ, মার্কআপ এবং প্রযোজ্য হলে একটি স্ক্রিনশটসহ জানায়।
একটি স্বয়ংক্রিয় পরীক্ষা নিশ্চিত করে যে এই নির্দিষ্ট সমস্যাটি আছে। পেজের বাকি অংশ অ্যাক্সেসিবল কি না, তা এটি বলতে পারে না: কিছু বাধা কেবল তখনই ধরা পড়ে, যখন একজন মানুষ পেজটি যাচাই করেন।