Pelokalan AI untuk aplikasi i18next
Unggah file JSON namespace Anda, pilih bahasa target, bayar sekali, lalu unduh ZIP locales yang siap digunakan.
Cara kerjanya
Tiga langkah sederhana untuk melokalkan proyek i18next Anda. Penerjemahan berjalan setelah pembayaran—kami mengantrikan pekerjaan dan menghasilkan file namespace dalam hitungan menit.
Unggah file namespace
Masukkan namespace JSON Anda (misalnya locales/en/common.json). Kami mendeteksi struktur i18next dan key plural secara otomatis.
Pilih bahasa
Pilih dari 52 bahasa. Lihat harga transparan berdasarkan ukuran dan kompleksitas file Anda sebelum membayar.
Unduh
Bayar sekali melalui Stripe. Kami mengembalikan ZIP yang mencerminkan locales/{lang}/ dengan placeholder double-brace dan kunci _one/_other tetap dipertahankan.
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
JSON namespace i18next (locales/**). 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 i18next
Dirancang khusus untuk namespace JSON i18next, placeholder double-brace, dan kunci plural—bukan alat terjemahan generik.
Dukungan namespace
Menjaga common.json, auth.json, dan namespace bertingkat tetap selaras di setiap locale target dalam ZIP Anda.
Keamanan {{placeholder}}
Mempertahankan token interpolasi i18next seperti {{name}} dan {{count}} persis apa adanya—tidak ada string yang rusak setelah diterjemahkan.
Penanganan kunci plural (_one/_other)
Menangani pemisahan plural gaya i18next seperti key_one dan key_other agar tata bahasa tetap benar untuk tiap bahasa.
Output siap pakai (ZIP namespace)
Unduh pohon locales/ yang siap untuk i18next.init() atau react-i18next—path yang sama, nilai yang sudah diterjemahkan.
Terjemahan 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.
Bagaimana JSON i18next tersusun
Proyek i18next sering memisahkan string berdasarkan namespace di bawah locales/{lang}/. LocalePack menghasilkan struktur yang sama untuk setiap bahasa yang Anda pilih.
Struktur folder locales/
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
Penggunaan i18next.t()
// locales/en/common.json
{
"welcome": "Hello {{name}}",
"items_one": "{{count}} item",
"items_other": "{{count}} items"
}
// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });API runtime
t()
File konfigurasi
i18next.init()
Placeholder
{{variable}}
Bentuk jamak
_one/_other
Mengapa tidak menggunakan alat generik saja?
Alat terjemahan serbaguna sering merusak namespace i18next, placeholder kurung ganda, dan konvensi plural _one/_other.
LocalePack | Terjemahan manual | TMS generik | |
|---|---|---|---|
| Waktu penyiapan | 2 menit | Jam per bahasa | 30+ menit |
| Transparansi biaya | |||
| Dukungan JSON namespace | |||
| Keamanan {{placeholder}} & plural | |||
| Kecepatan (52 bahasa) | < 5 menit | Minggu | Jam |
| Paling cocok untuk | Aplikasi i18next & React | Proyek kecil | CMS perusahaan |
Dipercaya oleh pengembang i18next
“Folder locales/en kami menjadi 12 bahasa dalam satu sore. {{variables}} dan key plural kembali utuh.”
Alex R.
Developer full-stack, aplikasi SaaS
“Akhirnya ada pipeline yang menghormati namespace. ZIP-nya langsung masuk ke repo kami—tanpa penggabungan manual.”
Lisa M.
Engineer frontend
“Harga yang transparan meyakinkan saya. Saya melihat estimasinya sebelum mengunggah satu common.json pun.”
Dev J.
Kontributor open source
52
Locale yang didukung
100%
Gaya mustache & aman untuk plural
ZIP
ZIP namespace
Siap merilis aplikasi i18next Anda secara global?
Bayar sekali • Unduh ZIP namespace • Rilis secara global
Coba LocalePack