استخدم مساعدك المفضل للملخص واستخدم هذه الصفحة والموفر AI الذي تريده
تاريخ الإصدارات
- "بدء السجل"v9.0.013/6/2026
تمت ترجمة محتوى هذه الصفحة باستخدام الذكاء الاصطناعي.
اعرض آخر نسخة المحتوى الأصلي باللغة الإنكليزيةإذا كان لديك فكرة لتحسين هذه الوثيقة، فلا تتردد في المساهمة من خلال تقديم طلب سحب على GitHub.
رابط GitHub للتوثيقنسخ الـ Markdown من المستند إلى الحافظة
الترحيل من next-i18next إلى Intlayer
للحصول على برنامج تعليمي مفصل وكامل خطوة بخطوة، يرجى مراجعة دليل الترحيل الكامل من next-i18next.
يتعامل Intlayer مع جميع تنفيذات Next.js Pages Router و App Router بشكل شفاف. يسمح استخدام المحول بترحيل تنفيذ next-i18next الخاص بك دون إعادة كتابة رمز.
ما يجب فعله
للبدء، قم بتشغيل:
نسخ الكود إلى الحافظة
هذا ينشئ ملف الإعداد المطلوب في Intlayer. لللتبديل إلى Intlayer خلف الكواليس، قم بتحديث next.config.ts:
نسخ الكود إلى الحافظة
كيف يعمل تحت الغطاء
يقوم createNextI18nPlugin بتكوين السلوك الأصلي لـ Next.js جنباً إلى جنب مع مكوّن next-intlayer الأساسي، بحقن جميع أسماء مستعارة Webpack/Turbopack المطلوبة لـ next-i18next و react-i18next و i18next.
تحت الغطاء:
serverSideTranslationsوappWithTranslation: يعملان الآن كـ wrappers لمحملات Intlayer الداخلية، متجاوزين حقن JSON الثابتة الكبيرة.- خطافات العميل: تفوّض فوراً إلى
@intlayer/react-i18nextمع الحفاظ على جميع ميزات التنسيق والجمع والـ namespace المتداخلة.
