LocalePack
ChromeFirefoxEdgeOperaSafariListing CWS
Vue.jsReact
Next.jsi18nextReact Native
Panduan DevKisah Sukses
Dibuat khusus untuk vue-i18n

Pelokalan AI untuk Aplikasi Vue.js

Unggah JSON atau YAML vue-i18n Anda, pilih bahasa target, bayar sekali, lalu unduh file locale yang siap digunakan.

Plural dengan pemisah pipa & placeholder {name}
JSON & YAML vue-i18n
Harga transparan
locales/en.json
Sumber (Bahasa Inggris)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
Jerman (hasil)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 lokal

Cara kerjanya

Tiga langkah sederhana untuk melokalkan proyek Vue.js Anda. Terjemahan berjalan setelah pembayaran—kami mengantrikan pekerjaan dan menghasilkan file locale dalam hitungan menit.

01

Unggah file locale

Seret file JSON atau YAML vue-i18n Anda (mis. locales/en.json). Kami mendeteksi plural dengan pemisah pipa dan token {placeholder} secara otomatis.

02

Pilih bahasa

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

03

Unduh

Bayar sekali melalui Stripe. Kami mengembalikan file locale dengan plural yang dipisahkan pipa dan placeholder {variable} tetap dipertahankan.

Demo harga langsung

Estimator harga transparan

Lihat persis berapa yang akan Anda bayar sebelum mengunggah. Penawaran final dihitung setelah unggah berdasarkan kompleksitas file dan bahasa yang dipilih.

1. Unggah file

Seret JSON atau YAML ke sini

atau klik untuk menelusuri

File locale vue-i18n (JSON atau YAML). Maks 500KB.

2. Pilih bahasa

|

3 dari 52 bahasa dipilih

3. Perkiraan Anda

Bahasa dipilih3

Harga final dihitung setelah file diunggah di halaman checkout

Pembayaran sekali bayar • Tanpa langganan

Dibuat untuk developer vue-i18n

Dibuat khusus untuk plural dengan pemisah pipa vue-i18n, token {placeholder}, dan objek pesan bertingkat—bukan alat terjemahan generik.

Penanganan plural pipa

Menangani plural vue-i18n yang dipisahkan pipa seperti "car | cars" dan "no items | one item | {n} items" dengan benar sesuai bahasa target.

Keamanan {placeholder}

Mempertahankan token interpolasi vue-i18n seperti {name}, {count}, dan pemformatan bernama secara persis—tidak ada string yang rusak setelah diterjemahkan.

Dukungan JSON & YAML

Unggah file locale JSON atau YAML. Kami mendeteksi formatnya dan mengembalikan terjemahan dalam format yang sama seperti yang Anda unggah.

Output siap pakai

Unduh file locale yang siap untuk createI18n() milik vue-i18n—struktur sama, nilai sudah diterjemahkan, tinggal masukkan ke proyek Anda.

Terjemahan paralel

Semua bahasa diterjemahkan secara bersamaan. Sebagian besar pekerjaan selesai dalam kurang dari 5 menit.

Pembayaran sekali bayar

Tanpa langganan, tanpa biaya bulanan. Bayar sekali per pekerjaan, unduh selamanya.

Bagaimana file locale vue-i18n tersusun

Proyek vue-i18n menyimpan pesan locale dalam file JSON atau YAML di bawah locales/. LocalePack menghasilkan struktur yang sama untuk setiap bahasa yang Anda pilih.

Struktur folder locales/

locales/
├── en.json         ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

Penggunaan $t() di template

// locales/en.json
{
  "greeting": "Hello {name}",
  "items": "no items | one item
    | {n} items"
}

// In your Vue component
<template>
  {{ $t('greeting', { name: 'Ada' }) }}
  {{ $t('items', 5) }}
</template>

API Template

$t()

Konfigurasi

createI18n()

Placeholder

{variable}

Bentuk jamak

pipe syntax

Kenapa tidak pakai alat generik saja?

Alat terjemahan serbaguna sering merusak plural dengan pipe vue-i18n, token {placeholder}, dan struktur pesan bertingkat.

LocalePack
Terjemahan manual
TMS generik
Waktu penyiapan2 menitBerjam-jam per bahasa30+ menit
Transparansi biaya
Dukungan JSON/YAML bertingkat
{placeholder} & keamanan plural
Kecepatan (52 bahasa)< 5 menitMingguJam
Paling cocok untukAplikasi Vue.js & NuxtProyek kecilCMS perusahaan

Kisah Sukses

Proyek nyata yang menggunakan LocalePack untuk menjangkau audiens global hingga 52 bahasa.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Lihat semua studi kasus sukses

Dipercaya oleh developer Vue.js

“Aplikasi Vue kami berubah dari hanya bahasa Inggris menjadi 12 bahasa dalam satu sore. Plural dengan pipe dan placeholder {name} kembali utuh.”

Marco S.

Developer full-stack, Vue SPA

“Akhirnya ada alat yang memahami format vue-i18n. Output-nya langsung masuk ke folder locales/ kami—tanpa perbaikan manual.”

Claire D.

Engineer frontend, aplikasi Nuxt

“Harga yang transparan membuat saya yakin. Saya melihat estimasinya sebelum mengunggah satu pun file locale.”

Jin K.

Kontributor open source

52

Locale yang didukung

100%

Aman untuk placeholder & plural

ZIP

Output siap pakai

Pertanyaan yang sering diajukan

Semua yang perlu Anda ketahui tentang LocalePack untuk vue-i18n.

Juga tersedia untuk ekstensi browser:

ChromeFirefoxEdgeOperaSafari

Siap merilis aplikasi Vue.js Anda secara global?

Bayar sekali • Unduh file locale • Rilis secara global

Coba LocalePack
LocalePack
PanduanPrivasiKetentuanDukungan

© 2025 LocalePack. Hak cipta dilindungi undang-undang.

Proyek ini diterjemahkan dengan LocalePack logoLocalePack