R080: مقاطع بلغة أجنبية عن قصد بلا سمة lang
مقاطع بحروف لاتينية من أربع كلمات أو أكثر، معلَّمة أصلًا بـtranslate="no"، ما زالت ترث lang عربية أو لا تحمل أي lang، فيقرؤها صوت قارئ الشاشة العربي بنطق عربي.
الفحص
- المعرّف
- R080
- الفئة
- إمكانية الوصول
- الخطورة الافتراضية
- منخفضة
متى يُطلق ملاحظة
منخفضة · ثقة متوسطة
على صفحة عربية، مقطع ظاهر لا عربية فيه، وفيه أربع كلمات لاتينية على الأقل، يقع تحت
translate="no"، أي أن صاحبه علّمه أجنبيًا عن قصد، لكنlangالخاصة به عربية أو مفقودة. يقرؤه صوت قارئ الشاشة العربي بنطق عربي. يُبلَّغ بثقة متوسطة.الإصلاح: أضف لغة المقطع الحقيقية:
lang="en"(مع الإبقاء علىtranslate="no").
ما الذي يتجاهله عمدًا
النص اللاتيني الذي لم يعلّمه صاحبه بـtranslate="no"، فهذا يبلغ عنه R010 وR011 على أنه غير مترجم؛ والمقاطع الأقل من أربع كلمات لاتينية، كاسم علامة تجارية؛ والمقاطع الموسومة أصلًا بلغة غير العربية. حتى خمس حالات في الصفحة.
قبل الإصلاح وبعده
<blockquote translate="no">Stay hungry, stay foolish.</blockquote><blockquote translate="no" lang="en">Stay hungry, stay foolish.</blockquote>افحصه يدويًا
حدّد المقطع وشغّل [$0.closest('[translate]')?.translate, $0.closest('[lang]')?.lang] في وحدة تحكم DevTools. القيمة false بجوار لغة عربية أو مفقودة هي الملاحظة.
ما يعرضه لك التقرير
تحمل كل ملاحظة من R080 ما ينطبق عليها من الحقول أدناه، فترى سبب ظهورها دون إعادة الفحص.
- sample
- نص المقطع، مقصوصًا عند 100 حرف.
- inheritedLang
- اللغة التي يرثها، أو لا شيء حين لا تُضبط
langفي أي مكان فوقه.
فحوص أخرى في فئة إمكانية الوصول
هل تخفق صفحتك في الفحص R080؟
الصق رابطًا، فتعرض ريتلا الصفحة على سطح المكتب والجهاز اللوحي والجوال، وتشغّل كل الفحوص، وتريك أهم المشكلات مع لقطة شاشة دليلًا على كل منها.