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üleyinIf you have an idea for improving this documentation, please feel free to contribute by submitting a pull request on GitHub.
GitHub link to the documentationCopy doc Markdown to clipboard
next-intl'den Intlayer'a Geçiş Yapın
Kapsamlı ve ayrıntılı adım adım eğitim için lütfen tam next-intl Göç Kılavuzuna bakın.
next-intl'den Intlayer'a geçiş, uygulama routing'inizi ve sözdizimini tamamen etkilemeden tutmanıza izin verir.
Ne yapmalı
Deponuzda aşağıdaki komutu yürütün:
Kodu panoya kopyala
npx intlayer initBu, bir intlayer.config.ts oluşturacaktır. next.config.ts dosyasında, plugin wrapper'ını kullanarak next-intl takma adlarını @intlayer/next-intl'ye sorunsuzca enjekte edin.
Kodu panoya kopyala
import type { NextConfig } from "next";import { createNextIntlPlugin } from "@intlayer/next-intl/plugin";const withIntlayer = createNextIntlPlugin();const nextConfig: NextConfig = {};export default withIntlayer(nextConfig);Arka Planda Neler Olur
Bundler wrapper çevirileri değiştirir, ancak next-intl/navigation özelliklerini olduğu gibi bırakır (örneğin Link, redirect, usePathname).
Arka Planda:
- ICU runtime: Çoğullar (
=0,one,other), select/selectordinal,#argümanları ve biçimlendirilmiş argümanlar ({ts, date, long}) paylaşılanresolveMessage(..., 'icu')çözümleyicisini kullanarak doğru şekilde çalışır. useTranslations()&getTranslations(): Bare scope çağrıları ilk anahtar segmentini doğru sözlük tanımlayıcısı olarak ayıklar. İç içe ad alanları zarif bir şekilde sözlük yolları ve ön eklerine bölünür.- Zengin Biçimlendirme: Hem
t.rich()hem det.markup()tamamen doğal olarak uygulanmakta, HTML benzeri düğümleri render edilen React chunks'lerine dönüştürmektedir. useFormatter:relativeTime,list,dateTimeRangeve yapılandırmadan adlı biçimler, core yerelIntlformatter'larına köprü atılmaktadır.