React ve Next.js için i18next çerçevesi

Bu örnekte, JSON dosyalarından İngilizce ve Fransızca çevirileri içe aktarıyoruz. Sonra bu çevirilerle i18next'i başlatıyoruz ve varsayılan dili İngilizce olarak ayarlıyoruz. Ayrıca, çevirilerimizde değişkenleri kullanabilmemiz için enterpolasyon ayarlarını yapılandırıyoruz.
Çevirilerinizi yükledikten ve i18next'i kurduktan sonra, bileşenleriniz içinde metinleri çevirmek için useTranslation kancasını kullanmaya başlayabilirsiniz.
Bir Next.js uygulamasında, i18next'i entegre etmek için aynı yaklaşımı kullanabilirsiniz. Çevirileri getStaticProps veya `getServer` içinde yükleyebilirsiniz.