API Core

createI18n

createI18n هي نقطة الدخول لـ __pico-intl__. تقوم بإرجاع مثيل i18n الذي تم تكوينه بالكامل مع جميع أساليب الترجمة والإعدادات المحلية والأحداث.

ts
const i18n = await createI18nAsync({
  base: 'en',
  locale: 'auto',
  supported: ['en', 'es'],
  messages: en,
  loader: (locale) => import(`./locales/${locale}.json`),
});

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

  • استخدم createI18__n()__ عندما تكون الرسائل متاحة بالفعل بشكل متزامن.
  • استخدم createI18__nAsync()__ عندما يجب أن ينتهي الكشف أو التحميل الأولي قبل العرض.
  • قم بتمرير اللغات المدعومة عند استخدام الإعدادات المحلية: auto.

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

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