API Core

الكشف عن اللغة

__detectLocale()__ يحل أفضل لغة متاحة من مصادر متعددة بترتيب الأولوية.

ts
import { detectLocale } from '@pico-intl-dev/core/detect';

const locale = await detectLocale({
  supported: ['en', 'es'],
  fallback: 'en',
});

النقاط الرئيسية

  • يمكن لـ __detectLocale()__ قراءة تلميحات المتصفح ومساحة التخزين والبيئة.
  • __parseAcceptLanguageHeader()__ متاح لبيئات الخادم.
  • قم دائمًا بتوفير لغة احتياطية آمنة.

الخطوة التالية

انسخ المثال إلى أداة تثبيت صغيرة، وقم بتشغيل أوامر التحقق من الصحة، وحافظ على المسار أو السلوك الخاص بإطار العمل الذي تغطيه اختبارات التطبيق.