Penyetempatan AI untuk Aplikasi Next.js
Muat naik fail terjemahan JSON anda, pilih bahasa sasaran, bayar sekali, dan muat turun fail locale yang sedia digunakan.
Cara ia berfungsi
Tiga langkah mudah untuk melokalkan aplikasi Next.js anda. Terjemahan dijalankan selepas pembayaran—kami menyusun kerja dalam barisan dan menjana fail dalam beberapa minit.
Muat naik
Seret dan lepaskan fail terjemahan JSON anda (next-intl, react-i18next, atau JSON ringkas). Kami mengesan format secara automatik.
Pilih bahasa & lihat harga
Pilih daripada 52 bahasa. Lihat harga yang telus berdasarkan saiz dan kerumitan fail anda sebelum anda membayar.
Muat turun terjemahan
Bayar sekali melalui Stripe. Kami menjana fail locale sambil mengekalkan struktur bersarang, mesej ICU dan placeholder anda.
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
next-intl, react-i18next, atau JSON rata. 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 Next.js
Dibina khusus untuk fail terjemahan i18n Next.js. Bukan alat terjemahan generik.
Sokongan pelbagai format
Menyokong next-intl, react-i18next, i18next dan JSON rata ringkas. Kami mengesan format anda secara automatik semasa muat naik.
Keselamatan mesej ICU
Mengekalkan sintaks plural/select ICU seperti {count, plural, one {# item} other {# items}} merentas semua terjemahan.
Serasi dengan JSON bersarang
Mengendalikan struktur JSON bersarang yang mendalam. Hierarki namespace anda dikekalkan tepat dalam fail output.
Output sedia digunakan
Muat turun fail JSON yang diterjemahkan bagi setiap locale. Letakkannya ke dalam folder messages/ atau locales/ anda dan lancarkan.
Pemprosesan 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.
Cara i18n Next.js berfungsi
Aplikasi Next.js yang menggunakan next-intl atau react-i18next menyimpan terjemahan dalam fail JSON bagi setiap locale. LocalePack menjana kesemuanya daripada fail 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()
Fail konfigurasi
i18n.ts
Placeholder
{variable}
Bentuk jamak
ICU format
Mengapa tidak guna sahaja alat generik?
Alat terjemahan tujuan umum tidak memahami format i18n Next.js, mesej ICU, atau struktur JSON bersarang.
LocalePack | Terjemahan manual | TMS generik | |
|---|---|---|---|
| Masa persediaan | 2 minit | Jam bagi setiap bahasa | 30+ minit |
| Ketelusan kos | |||
| Sokongan JSON bersarang | |||
| Keselamatan mesej ICU | |||
| Kelajuan (52 bahasa) | < 5 min | Minggu | Jam |
| Paling sesuai untuk | Aplikasi Next.js | Projek kecil | CMS perusahaan |
Dipercayai oleh pembangun Next.js
“Menjimatkan saya berhari-hari kerja. Saya muat naik JSON next-intl saya, dan menerima semula terjemahan yang tersusun sempurna dengan bentuk jamak ICU kekal utuh.”
Alex R.
Pembangun full-stack, aplikasi SaaS
“Akhirnya ada alat yang memahami JSON bersarang dan tidak merosakkan mesej ICU saya. Output terus boleh digunakan dalam folder messages/ saya.”
Lisa M.
Pembangun Next.js
“Harga yang telus ialah faktor penentu. Saya tahu dengan tepat berapa yang akan saya bayar sebelum memuat naik apa-apa.”
Dev J.
Penyumbang sumber terbuka
52
Lokal yang disokong
100%
Output selamat ICU
JSON
Sedia untuk dihantar
Bersedia untuk melancarkan aplikasi Next.js anda secara global?
Bayar sekali • Muat turun fail locale • Lancarkan secara global
Cuba LocalePack