API Core
إدارة اللغة
يوفر __pico-intl__ __API__ نظيفًا لقراءة اللغة النشطة وتغييرها، مع استمرارية اختيارية عبر محولات التخزين.
ts
i18n.locale;
await i18n.setLocale('es');
const unsubscribe = i18n.onLocaleChange((locale) => {
console.log('locale changed', locale);
}); النقاط الرئيسية
- __setLocale()__ غير متزامن لأن أدوات التحميل قد تجلب الكتالوجات.
- تعرض محولات إطار العمل الحالة المحلية باستخدام لغة إطار العمل الخاصة بها.
- __Next.js__ يستخدم تبديل الإعدادات المحلية التنقل، وليس __setLocale()__.
الخطوة التالية
انسخ المثال إلى أداة تثبيت صغيرة، وقم بتشغيل أوامر التحقق من الصحة، وحافظ على المسار أو السلوك الخاص بإطار العمل الذي تغطيه اختبارات التطبيق.