Penyetempatan AI untuk aplikasi i18next
Muat naik fail JSON namespace anda, pilih bahasa sasaran, bayar sekali, dan muat turun ZIP locales yang sedia digunakan.
Cara ia berfungsi
Tiga langkah mudah untuk melokalkan projek i18next anda. Terjemahan dijalankan selepas pembayaran—kami mengatur giliran kerja dan menjana fail namespace dalam beberapa minit.
Muat naik fail namespace
Letakkan namespace JSON anda (cth. locales/en/common.json). Kami mengesan struktur i18next dan kunci plural secara automatik.
Pilih bahasa
Pilih daripada 52 bahasa. Lihat harga yang telus berdasarkan saiz dan kerumitan fail anda sebelum anda membayar.
Muat turun
Bayar sekali melalui Stripe. Kami kembalikan ZIP yang mencerminkan locales/{lang}/ dengan placeholder dwi-kurungan dan kunci _one/_other dikekalkan.
Penganggar harga yang telus
Lihat dengan tepat apa yang anda akan bayar sebelum memuat naik. Sebut harga akhir dikira selepas muat naik berdasarkan kerumitan fail dan bahasa yang dipilih.
1. Muat naik fail
Lepaskan fail JSON di sini
atau klik untuk semak imbas
JSON namespace i18next (locales/**). Maks 500KB.
2. Pilih bahasa
3 daripada 52 bahasa dipilih
3. Anggaran anda
Harga akhir dikira selepas muat naik fail pada halaman daftar keluar
Bayaran sekali sahaja • Tiada langganan
Dibina untuk pembangun i18next
Dibina khusus untuk namespace JSON i18next, placeholder dwi-kurungan, dan kunci jamak—bukan alat terjemahan generik.
Sokongan namespace
Mengekalkan common.json, auth.json, dan namespace bersarang selaras merentas setiap locale sasaran dalam ZIP anda.
Keselamatan {{placeholder}}
Mengekalkan token interpolasi i18next seperti {{name}} dan {{count}} dengan tepat—tiada rentetan rosak selepas terjemahan.
Pengendalian kunci jamak (_one/_other)
Mengendalikan pemisahan jamak gaya i18next seperti key_one dan key_other supaya tatabahasa kekal betul mengikut bahasa.
Output sedia digunakan (ZIP namespace)
Muat turun pokok locales/ yang sedia untuk i18next.init() atau react-i18next—laluan yang sama, nilai diterjemahkan.
Terjemahan selari
Semua bahasa diterjemah serentak. Kebanyakan tugasan siap dalam masa kurang daripada 5 minit.
Bayaran sekali sahaja
Tiada langganan, tiada yuran bulanan. Bayar sekali bagi setiap tugasan, muat turun selama-lamanya.
Bagaimana JSON i18next disusun bersama
Projek i18next sering memecahkan rentetan mengikut namespace di bawah locales/{lang}/. LocalePack menjana 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()
Fail konfigurasi
i18next.init()
Placeholder
{{variable}}
Bentuk jamak
_one/_other
Mengapa tidak guna sahaja alat generik?
Alat terjemahan serba guna sering merosakkan namespace i18next, placeholder dwi-kurungan, dan konvensyen plural _one/_other.
LocalePack | Terjemahan manual | TMS generik | |
|---|---|---|---|
| Masa persediaan | 2 minit | Jam bagi setiap bahasa | 30+ minit |
| Ketelusan kos | |||
| Sokongan JSON namespace | |||
| Keselamatan {{placeholder}} & plural | |||
| Kelajuan (52 bahasa) | < 5 min | Minggu | Jam |
| Paling sesuai untuk | Aplikasi i18next & React | Projek kecil | CMS perusahaan |
Dipercayai oleh pembangun i18next
“Folder locales/en kami berkembang kepada 12 bahasa dalam satu petang. {{variables}} dan kunci plural kekal utuh.”
Alex R.
Pembangun full-stack, aplikasi SaaS
“Akhirnya ada saluran yang menghormati namespace. ZIP terus masuk ke repo kami—tiada penggabungan manual.”
Lisa M.
Jurutera frontend
“Harga yang telus meyakinkan saya. Saya nampak anggaran sebelum memuat naik satu common.json pun.”
Dev J.
Penyumbang sumber terbuka
52
Lokal yang disokong
100%
Gaya Mustache & selamat untuk plural
ZIP
ZIP namespace
Bersedia untuk melancarkan aplikasi i18next anda secara global?
Bayar sekali • Muat turun ZIP namespace • Lancar secara global
Cuba LocalePack