مرحبًا بالجميع ![]()
لماذا تظهر رسالة “الصفحة غير موجودة أو خاصة” بخط مختلف ومكتوبة بما يبدو أنه الروسية؟
يبدو أن صفحة ‘غير موجود’ تعامل المستخدمين كمستخدمين مجهولين. لقد قمنا بتفعيل إعداد ‘تعيين اللغة من رأس قبول اللغة’ على Meta. يهدف هذا الإعداد إلى تعيين اللغة للمستخدمين المجهولين بناءً على لغة المتصفح المرسلة في رؤوسهم.
عندما أقوم بتعيين لغة متصفحي إلى الفرنسية، تستخدم صفحة ‘غير موجود’ اللغة الفرنسية حتى لو كنت مسجلاً للدخول إلى Meta. قد يكون هذا مقبولاً، ولكن إذا تم عرض لغة غير موجودة في إعدادات لغة متصفحك، فهذه مشكلة.
هل يمكنك التحقق من إعدادات لغة متصفحك؟ في Chrome، يتم تعيين اللغة في الإعدادات المتقدمة:
مرحبًا سيمون،
سألقِ نظرة بعد قليل. شكرًا لك على ردك. ![]()
شكرًا لك على التحقق من ذلك. قلقي هو أن هناك مشكلة في التخزين المؤقت مرتبطة بإعداد set locale from accept language header قد تتسبب في عرض صفحة 404 باللغة غير الصحيحة في بعض الظروف. يبدو من المرجح أن هذا ما حدث في المرة السابقة التي قمت فيها بالوصول إلى تلك الصفحة.
تم إجراء بعض التغييرات الحديثة على طريقة تخزين Discourse للصفحات في ذاكرة التخزين المؤقت للمستخدمين المجهولين. يجب أن تمنع هذه التغييرات حدوث ذلك، لكن من الممكن أن لا تزال هناك مشكلات تتعلق بتخزين صفحة 404 في ذاكرة التخزين المؤقت.
أفهم ذلك. شكرًا للتوضيح المفصل. إذا رأيت ذلك مرة أخرى، سأخبرك.