Pelokalan AI untuk Aplikasi Next.js
Unggah file terjemahan JSON Anda, pilih bahasa target, bayar sekali, lalu unduh file locale siap pakai.
Cara kerjanya
Tiga langkah sederhana untuk melokalkan aplikasi Next.js Anda. Terjemahan diproses setelah pembayaran—kami mengantrekan pekerjaan dan menghasilkan file dalam hitungan menit.
Unggah
Seret dan lepas file terjemahan JSON Anda (next-intl, react-i18next, atau JSON sederhana). Kami mendeteksi formatnya secara otomatis.
Pilih bahasa & lihat harga
Pilih dari 52 bahasa. Lihat harga transparan berdasarkan ukuran dan kompleksitas file Anda sebelum membayar.
Unduh terjemahan
Bayar sekali melalui Stripe. Kami menghasilkan file locale dengan mempertahankan struktur bertingkat, pesan ICU, dan placeholder Anda.
Estimator harga transparan
Lihat persis berapa yang akan Anda bayar sebelum mengunggah. Penawaran akhir dihitung setelah unggah berdasarkan kompleksitas file dan bahasa yang dipilih.
1. Unggah file
Taruh file JSON di sini
atau klik untuk menelusuri
next-intl, react-i18next, atau JSON datar. Maks 500KB.
2. Pilih bahasa
3 dari 52 bahasa dipilih
3. Perkiraan Anda
Harga final dihitung setelah file diunggah di halaman checkout
Pembayaran sekali • Tanpa langganan
Dibuat untuk developer Next.js
Dibuat khusus untuk file terjemahan i18n Next.js. Bukan alat terjemahan generik.
Dukungan multi-format
Mendukung next-intl, react-i18next, i18next, dan JSON datar sederhana. Kami mendeteksi format Anda secara otomatis saat unggah.
Keamanan pesan ICU
Mempertahankan sintaks plural/select ICU seperti {count, plural, one {# item} other {# items}} di semua terjemahan.
Mendukung JSON bertingkat
Menangani struktur JSON bertingkat yang sangat dalam. Hierarki namespace Anda dipertahankan persis dalam file output.
Output siap pakai
Unduh file JSON yang sudah diterjemahkan per locale. Masukkan ke folder messages/ atau locales/ Anda dan rilis.
Pemrosesan paralel
Semua bahasa diterjemahkan secara bersamaan. Sebagian besar pekerjaan selesai dalam waktu kurang dari 5 menit.
Pembayaran sekali
Tanpa langganan, tanpa biaya bulanan. Bayar sekali per pekerjaan, unduh selamanya.
Cara kerja i18n Next.js
Aplikasi Next.js yang menggunakan next-intl atau react-i18next menyimpan terjemahan dalam file JSON per lokal. LocalePack menghasilkan semuanya dari file sumber Anda.
Struktur folder messages/
messages/ ├── en.json ← source locale ├── de.json ├── fr.json ├── ja.json └── ... (52 locales)
Penggunaan next-intl
// 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>API runtime
useTranslations()
File konfigurasi
i18n.ts
Placeholder
{variable}
Bentuk jamak
ICU format
Mengapa tidak menggunakan alat generik saja?
Alat terjemahan serbaguna tidak memahami format i18n Next.js, pesan ICU, atau struktur JSON bertingkat.
LocalePack | Terjemahan manual | TMS generik | |
|---|---|---|---|
| Waktu penyiapan | 2 menit | Jam per bahasa | 30+ menit |
| Transparansi biaya | |||
| Dukungan JSON bertingkat | |||
| Keamanan pesan ICU | |||
| Kecepatan (52 bahasa) | < 5 menit | Minggu | Jam |
| Paling cocok untuk | Aplikasi Next.js | Proyek kecil | CMS perusahaan |
Dipercaya oleh developer Next.js
“Menghemat saya berhari-hari pekerjaan. Saya mengunggah JSON next-intl saya, lalu mendapatkan terjemahan dengan struktur yang sempurna dengan bentuk jamak ICU tetap utuh.”
Alex R.
Developer full-stack, aplikasi SaaS
“Akhirnya ada alat yang memahami JSON bertingkat dan tidak merusak pesan ICU saya. Hasilnya langsung bisa dimasukkan ke folder messages/ saya.”
Lisa M.
Developer Next.js
“Harga yang transparan adalah nilai jualnya. Saya tahu persis berapa yang harus saya bayar sebelum mengunggah apa pun.”
Dev J.
Kontributor open source
52
Locale yang didukung
100%
Output aman untuk ICU
JSON
Siap dirilis
Siap merilis aplikasi Next.js Anda secara global?
Bayar sekali • Unduh file locale • Rilis secara global
Coba LocalePack