لماذا تختبر بلغة متصفح مختلفة؟
تقرر مواقع كثيرة أي لغة وأي محتوى تعرض بناءً على ما يقول المتصفح إنه يفضّله. ولمراجعة النسخة الألمانية أو اليابانية، عادةً ما تغيّر قائمة لغات Chrome، وتعيد تشغيله، ثم تعيدها كما كانت. يفعل Locale Emulator ذلك بنقرة واحدة، فتقارن بين النسخ بسرعة وتكتشف النصوص غير المترجمة، وتنسيقات التواريخ والأرقام الخاطئة، وعمليات إعادة التوجيه ومبدّلات اللغات المعطّلة.
ما الذي يغيّره بالضبط؟
| يغيّره Locale Emulator | لا يتغير | |
|---|---|---|
ترويسة الطلب Accept-Language | نعم | |
navigator.language، وnavigator.languages | نعم | |
معاملات URL من نوع ?lang= في الصفحة | تُضاف حين يستخدمها الموقع | |
| لغة واجهة Chrome | لا | |
| عنوان IP، والبلد، والمنطقة الزمنية | لا |
إذا كان الموقع يختار اللغة من عنوان IP أو من إعدادات حسابك، فلا تكفي محاكاة لغة المتصفح: استخدم VPN، أو Chrome DevTools ← Sensors، أو إعداد الموقع نفسه.
كيف أستخدمه؟
- افتح الصفحة التي تريد اختبارها.
- انقر على أيقونة Locale Emulator واختر لغة ومنطقة.
- تُعاد تحميل الصفحة بتلك اللغة. تحقّق من النصوص والتنسيقات وعمليات إعادة التوجيه.
- أوقف المحاكاة للعودة إلى لغتك المعتادة.
Locale Emulator مقابل Chrome DevTools
يستطيع DevTools تجاوز الموقع الجغرافي والمنطقة الزمنية (Sensors)، لكن ليس فيه مفتاح بسيط يغيّر
ترويسة Accept-Language وnavigator.language الخاص بالصفحة معًا. استخدم DevTools للموقع
الجغرافي والمنطقة الزمنية، وLocale Emulator للغة — معًا يغطيان معظم اختبارات التوطين.
حقائق عن المنتج
| المطوّر | HotPanCake (PayForSay s. r. o.، سلوفاكيا) |
| الإصدار | 1.0، تاريخ التحديث 2024-12-16 |
| اللغات | 52 |
| السعر | مجاني |