LocalePack
ChromeFirefoxEdgeOperaSafariListing CWS
Next.jsi18nextVue.js
Panduan
Dibuat khusus untuk i18next

Pelokalan AI untuk aplikasi i18next

Unggah file JSON namespace Anda, pilih bahasa target, bayar sekali, lalu unduh ZIP locales yang siap digunakan.

{{placeholder}} & aman untuk plural
Banyak namespace
Harga transparan
locales/en/common.json
Sumber (Inggris)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Jerman (output)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 lokal

Cara kerjanya

Tiga langkah sederhana untuk melokalkan proyek i18next Anda. Penerjemahan berjalan setelah pembayaran—kami mengantrikan pekerjaan dan menghasilkan file namespace dalam hitungan menit.

01

Unggah file namespace

Masukkan namespace JSON Anda (misalnya locales/en/common.json). Kami mendeteksi struktur i18next dan key plural secara otomatis.

02

Pilih bahasa

Pilih dari 52 bahasa. Lihat harga transparan berdasarkan ukuran dan kompleksitas file Anda sebelum membayar.

03

Unduh

Bayar sekali melalui Stripe. Kami mengembalikan ZIP yang mencerminkan locales/{lang}/ dengan placeholder double-brace dan kunci _one/_other tetap dipertahankan.

Demo harga langsung

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

Bahasa yang dipilih3

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 penyiapan2 menitJam per bahasa30+ menit
Transparansi biaya
Dukungan JSON namespace
Keamanan {{placeholder}} & plural
Kecepatan (52 bahasa)< 5 menitMingguJam
Paling cocok untukAplikasi i18next & ReactProyek kecilCMS 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

Pertanyaan yang sering diajukan

Semua yang perlu Anda ketahui tentang LocalePack untuk i18next.

Juga tersedia untuk ekstensi browser:

ChromeFirefoxEdgeOperaSafari

Siap merilis aplikasi i18next Anda secara global?

Bayar sekali • Unduh ZIP namespace • Rilis secara global

Coba LocalePack
LocalePack
PanduanPrivasiKetentuanDukungan

© 2025 LocalePack. Hak cipta dilindungi undang-undang.

This project was translated with LocalePack logoLocalePack