Şunun için yapay zekâ ile yerelleştirme: Next.js uygulamaları
JSON çeviri dosyanızı yükleyin, hedef dilleri seçin, tek sefer ödeme yapın ve kullanıma hazır locale dosyalarını indirin.
Nasıl çalışır
Next.js uygulamanızı yerelleştirmek için üç basit adım. Çeviriler ödeme sonrası çalışır—işleri kuyruğa alır ve dosyaları dakikalar içinde oluştururuz.
Yükle
JSON çeviri dosyanızı bırakın (next-intl, react-i18next veya basit JSON). Formatı otomatik olarak algılarız.
Dilleri seçin ve fiyatı görün
52 dil arasından seçim yapın. Ödeme yapmadan önce dosya boyutunuza ve karmaşıklığınıza göre şeffaf fiyatlandırmayı görün.
Çevirileri indir
Stripe ile tek sefer ödeme yapın. İç içe yapınızı, ICU mesajlarını ve yer tutucuları koruyarak yerel ayar dosyalarını oluştururuz.
Şeffaf fiyat tahminleyici
Yüklemeden önce tam olarak ne ödeyeceğinizi görün. Nihai teklif, yüklemeden sonra dosya karmaşıklığına ve seçilen dillere göre hesaplanır.
1. Dosya yükleyin
JSON dosyasını buraya bırakın
veya göz atmak için tıklayın
next-intl, react-i18next veya düz JSON. En fazla 500KB.
2. Dilleri seçin
52 dilden 3 tanesi seçildi
3. Tahmininiz
Nihai fiyat, ödeme sayfasında dosya yüklendikten sonra hesaplanır
Tek seferlik ödeme • Abonelik yok
Next.js geliştiricileri için üretildi
Next.js i18n çeviri dosyaları için özel olarak geliştirildi. Genel amaçlı bir çeviri aracı değil.
Çoklu format desteği
next-intl, react-i18next, i18next ve basit düz JSON'u destekler. Yükleme sırasında formatınızı otomatik algılarız.
ICU mesaj güvenliği
Tüm çevirilerde {count, plural, one {# item} other {# items}} gibi ICU çoğul/seçim söz dizimini korur.
İç içe JSON farkındalığı
Derinlemesine iç içe JSON yapılarını işler. Ad alanı hiyerarşiniz çıktı dosyalarında aynen korunur.
Kullanıma hazır çıktı
Her yerel ayar için çevrilmiş JSON dosyalarını indirin. messages/ veya locales/ klasörünüze bırakın ve yayınlayın.
Paralel işleme
Tüm diller aynı anda çevrilir. Çoğu iş 5 dakikadan kısa sürede tamamlanır.
Tek seferlik ödeme
Abonelik yok, aylık ücret yok. İş başına bir kez ödeyin, sonsuza dek indirin.
Next.js i18n nasıl çalışır
next-intl veya react-i18next kullanan Next.js uygulamaları, çevirileri her yerel ayar için JSON dosyalarında saklar. LocalePack, kaynak dosyanızdan bunların tamamını oluşturur.
messages/ klasör yapısı
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
next-intl kullanımı
// messages/en.json
{
"HomePage": {
"title": "Welcome to our platform",
"description": "Build amazing apps",
"items": "{count, plural,
=0 {No items}
one {# item}
other {# items}}"
}
}
// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>Çalışma zamanı API'si
useTranslations()
Yapılandırma dosyası
i18n.ts
Yer tutucular
{variable}
Çoğullar
ICU format
Neden genel araçları kullanmayasınız?
Genel amaçlı çeviri araçları, Next.js i18n formatını, ICU mesajlarını veya iç içe JSON yapılarını anlamaz.
LocalePack | Manuel çeviri | Genel TMS | |
|---|---|---|---|
| Kurulum süresi | 2 dakika | Dil başına saatler | 30+ dakika |
| Maliyet şeffaflığı | |||
| İç içe JSON desteği | |||
| ICU mesaj güvenliği | |||
| Hız (52 dil) | < 5 dk | Haftalar | Saatler |
| En uygun olduğu kullanım | Next.js uygulamaları | Küçük projeler | Kurumsal CMS |
Next.js geliştiricilerinin güvendiği
“Bana günlerce iş kazandırdı. next-intl JSON'umu yükledim, ICU çoğulları bozulmadan, kusursuz yapılandırılmış çeviriler geri geldi.”
Alex R.
Full-stack geliştirici, SaaS uygulaması
“Sonunda iç içe JSON'u anlayan ve ICU mesajlarımı bozmayan bir araç. Çıktı doğrudan messages/ klasörüme yerleşiyor.”
Lisa M.
Next.js geliştiricisi
“Şeffaf fiyatlandırma karar vermemi sağladı. Herhangi bir şey yüklemeden önce ne kadar ödeyeceğimi tam olarak biliyordum.”
Dev J.
Açık kaynak katkıcısı
52
Desteklenen yerel ayarlar
100%
ICU-güvenli çıktı
JSON
Yayına hazır
Next.js uygulamanızı küresel olarak yayınlamaya hazır mısınız?
Bir kez öde • Yerel ayar dosyalarını indir • Küresel olarak yayınla
LocalePack'i deneyin