Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Sürüm Geçmişi
- "Init history"v9.0.013.06.2026
Bu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.
Orijinal içeriğin İngilizce son sürümünü görüntüleyinBu dokümantasyonu geliştirmek için bir fikriniz varsa, lütfen GitHub'da bir çekme isteği göndererek katkıda bulunmaktan çekinmeyin.
Dokümantasyon için GitHub bağlantısıBelge Markdown'ını panoya kopyala
next-i18next'ten Intlayer'a Geçiş Yapın
Kapsamlı ve ayrıntılı adım adım eğitim için lütfen tam next-i18next Göç Kılavuzuna bakın.
Intlayer, Next.js Pages Router ve App Router uygulamalarını saydam şekilde işler. Adaptörü kullanmak, next-i18next uygulamanızı sıfır kod yeniden yazımı olmadan göç etmenize izin verir.
Ne yapmalı
Başlamak için şunu çalıştırın:
Kodu panoya kopyala
Bu, gerekli Intlayer setup dosyasını oluşturur. Arka Planda Intlayer'a geçmek için next.config.ts dosyasını güncelleyin:
Kodu panoya kopyala
Arka Planda Neler Olur
createNextI18nPlugin, Next.js'nin yerel davranışını core next-intlayer plugin'iyle birlikte oluşturmakta, next-i18next, react-i18next ve i18next için tüm gerekli Webpack/Turbopack takma adlarını enjekte etmektedir.
Arka Planda:
serverSideTranslations&appWithTranslation: Artık Intlayer'ın iç yükleyicileri için wrapper'lar olarak işlev gördüğünden, büyük statik JSON enjeksiyonunu ortadan kaldırır.- Client Hook'ları: Tüm biçimlendirme, çoğullaştırma ve iç içe ad alanı özelliklerini koruyarak
@intlayer/react-i18next'e hemen delege eder.
