نحاول إدراج بعض منتجاتنا على Microsoft AppSource. ويتطلبون تجربة باللغة الإنجليزية فقط للإدراج. ومع ذلك، فإن منتدياتنا ثنائية اللغة، وأود تضمين رابط إلى الفئة الإنجليزية في إدراج AppSource.
لقد قمنا بتفعيل خيار “تعيين اللغة المحلية من رأس accept-language” للسماح للأشخاص من الهند بمشاهدة المحتوى الثانوي باللغة الإنجليزية (“أحدث المواضيع” بدلاً من “Laatste nieuwsberichten” - الهولندية).
ومع ذلك، عند الاختبار باستخدام Postman والتبديل في Accept-Language من “nl” إلى “en”، فإن HTML المولد غير صحيح:
مع en:
<!DOCTYPE html>
<html lang="nl">
<head>
مع nl:
<!DOCTYPE html>
<html lang="nl">
<head>
تم تغيير التسميات الفعلية بشكل صحيح من الهولندية إلى الإنجليزية، لكن وسم html ما زال يعرض اللغة على أنها هولندية بدلاً من لغة المحتوى.
تم إجراء اختبار أيضًا من Locale-Adaptive Pages Testing Tool | TechnicalSEO.com بنتيجة مماثلة:
سيكون من الجيد من حيث قابلية الفهرسة إذا أمكن تعيين سمة lang في وسم إما من accept-language أو استنتاجها من الفئة لمحركات بحث جوجل. يرجى ملاحظة أن عناكب جوجل تأتي عادةً من الولايات المتحدة مع تعيين Accept-Language.
