अपने प्रश्न को पूछें और दस्तावेज़ का सारांश प्राप्त करें, इस पृष्ठ और आपके चुने हुए AI प्रदाता का उपयोग करके
संस्करण इतिहास
- "Init history"v9.0.013/6/2026
इस पृष्ठ की सामग्री एक AI द्वारा अनुवादित की गई है।
अंग्रेजी में मूल सामग्री के अंतिम संस्करण देखेंअगर आपके पास इस दस्तावेज़ को सुधारने के लिए कोई विचार है, तो कृपया 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 प्लगइन के साथ संयोजित करता है, next-i18next, react-i18next, और i18next के लिए सभी आवश्यक Webpack/Turbopack aliases को इंजेक्ट करता है।
हुड के अंतर्गत:
serverSideTranslations&appWithTranslation: ये अब Intlayer के आंतरिक लोडर्स के लिए wrappers के रूप में कार्य करते हैं, बड़े static JSON इंजेक्शन को रोकते हुए।- Client hooks: तुरंत
@intlayer/react-i18nextको डेलीगेट करते हैं सभी formatting, plurals, और nested namespace features को बनाए रखते हुए।
