EnginePanduanFAQPatreonDiscordUnduh
Masuk
RuneTranslate · terjemahkan game Jepang dari awal sampai akhir
EnginePanduanBandingkanTeks gambarEditor saveMode CheatFAQUnduhPerubahanPatreonDiscordYouTubePrivasiKetentuanKontak
Semua artikel
developer · localization · feature

Terjemahkan string game Anda sendiri: lokalisasi CSV, JSON, PO & XLIFF

16 Jul 2026·6 menit baca

Tier Developer RuneTranslate mengimpor berkas CSV, JSON, PO (gettext), atau XLIFF Anda sendiri, menerjemahkannya ke sebanyak bahasa yang Anda mau sekaligus dengan penyedia apa pun, dan mengekspor masing-masing kembali dalam format yang sama dengan id tetap utuh.

Anda menulis game Anda dalam satu bahasa. Menjangkau pemain dalam bahasa lain berarti menerjemahkan setiap label menu, nama item, dan baris dialog — serta menjaganya tetap sinkron saat game Anda berubah. Jika teks Anda sudah tersimpan dalam berkas CSV, JSON, PO, atau XLIFF, tier Developer RuneTranslate mengubahnya menjadi beberapa klik: terjemahkan string game Anda sendiri dengan mengimpornya, memilih bahasa, dan mendapatkan berkas terjemahan kembali untuk masing-masing.

Ini bukan alur ekstraksi-game yang membuat RuneTranslate terkenal — Anda sudah memiliki string-nya. Tier Developer dibuat persis untuk itu: bawa teks Anda sendiri, terjemahkan ke banyak bahasa sekaligus, dan ekspor kembali dalam format yang sama.

Apa itu proyek Developer

Sebuah proyek Developer adalah proyek RuneTranslate biasa yang sumbernya berupa berkas dari game atau alur lokalisasi Anda sendiri, bukan folder game. Impor .csv, .json, .po, atau .xliff dan setiap entri menjadi baris yang bisa diterjemahkan. Dari sana ia berperilaku seperti proyek lain mana pun: terbuka di editor, diterjemahkan dengan penyedia apa pun, mengingat translation memory dan glosarium Anda, dan diekspor kembali ke format asalnya — dengan kunci dan id Anda tetap utuh, sehingga langsung masuk kembali ke build Anda.

Format yang didukungnya

Empat format pertukaran mencakup hampir setiap engine dan tumpukan lokalisasi:

  • CSV — tabel lokalisasi Unity, CSV terjemahan Godot, atau lembar string apa pun dari Excel atau Google Sheets.
  • JSON — format di balik sebagian besar i18n web dan aplikasi (i18next, vue-i18n, Flutter, React Native) dan tak terhitung engine kustom.
  • PO (gettext) — bahasa universal lokalisasi open-source dan profesional: gettext, Weblate, Crowdin, Poedit, Transifex.
  • XLIFF — standar CAT-tool (memoQ, Trados, Smartcat, OmegaT) yang diharapkan vendor dan penerjemah profesional.

Apa pun yang Anda bawa, RuneTranslate membacanya ke dalam daftar baris yang sama dan bisa diedit — sebuah CSV Unity, sebuah .po gettext, dan sebuah .xliff hasil ekspor Unreal semuanya diterjemahkan dengan cara yang persis sama.

Satu impor, banyak bahasa

Bagian yang paling menghemat waktu: Anda tidak melokalkan satu bahasa demi satu. Saat mengimpor, Anda memilih bahasa sumber dan sebanyak bahasa target yang Anda inginkan, dan RuneTranslate membuat satu proyek per bahasa — masing-masing berlencana Developer — dari satu berkas itu. Ingin game Anda dalam bahasa Prancis, Jerman, Spanyol, Jepang, Korea, dan Mandarin Sederhana? Impor sekali, centang enam bahasa, dan dapatkan enam proyek siap diterjemahkan.

Terjemahan otomatis, penyedia Anda

Biarkan Translate automatically tercentang dan RuneTranslate mengantrekan setiap proyek bahasa dan menerjemahkannya berturut-turut, tanpa pengawasan. Pilih penyedia yang sesuai anggaran Anda:

  • Gratis, tanpa kunci — engine Google dan DeepL bawaan memberi Anda satu pass penuh pertama tanpa biaya.
  • Kunci API Anda sendiri — DeepL, OpenAI (GPT), Anthropic (Claude), DeepSeek, atau endpoint apa pun yang kompatibel dengan OpenAI (OpenRouter, NanoGPT) untuk keluaran sadar-konteks berkualitas LLM.
  • Model lokal — jalankan Ollama atau LM Studio untuk terjemahan yang sepenuhnya privat, di perangkat, tanpa biaya per kata.

Developer adalah tier berbayar, jadi penerjemahan berjalan dengan kecepatan penuh, dan Anda bisa merangkai AI refiner untuk pass kualitas kedua pada setiap baris.

Tinjau dan pertahankan kendali atas kualitas

Terjemahan mesin membawa Anda hampir ke tujuan; editor menyelesaikan sisanya. Setiap proyek bahasa terbuka di editor normal RuneTranslate, tempat Anda bisa membaca setiap baris di samping sumbernya, mengunci nama karakter dan istilah UI dengan glosarium, memakai ulang pekerjaan lampau dengan translation memory, dan menjalankan AI refiner untuk menghaluskan nada dan menangkap frasa yang janggal.

Ekspor kembali — format sama, siap dirilis

Saat sebuah bahasa selesai, ekspor. Anda mendapatkan berkas dalam format yang sama seperti saat Anda mengimpor — CSV kembali ke CSV, PO kembali ke PO — dengan kunci dan id asli terjaga. Letakkan ke folder locale game Anda dan langsung bekerja. Karena RuneTranslate mencocokkan baris berdasarkan id lebih dulu (lalu berdasarkan teks sumber), Anda bisa mengimpor ulang sumber yang diperbarui nanti dan hanya baris baru atau yang berubah yang perlu diterjemahkan.

Untuk siapa ini

  • Pengembang indie yang merilis dalam lebih dari satu bahasa tanpa anggaran lokalisasi.
  • Studio yang menginginkan pass pertama yang cepat dan konsisten sebelum menyerahkannya ke penerjemah manusia.
  • Siapa pun dengan alur kerja yang sudah ada — Anda sudah mengekspor .po / .xliff / .json; ini menyelip di antara "ekstrak" dan "impor ulang" dan melakukan penerjemahan yang sesungguhnya.

Cara menerjemahkan game Anda, langkah demi langkah

  1. Ekspor string Anda dari engine atau kerangka i18n Anda sebagai CSV, JSON, PO, atau XLIFF.
  2. Di RuneTranslate, buka tab Developer dan klik New Developer project.
  3. Pilih bahasa sumber Anda dan setiap bahasa target yang ingin Anda rilis.
  4. Pilih penyedia, biarkan Translate automatically menyala, dan impor berkas Anda.
  5. RuneTranslate membuat satu proyek per bahasa dan menerjemahkan semuanya. Tinjau masing-masing di editor; perbaiki nama dan nada dengan glosarium dan refiner Anda.
  6. Ekspor setiap bahasa kembali ke berkasnya dan letakkan ke dalam game Anda.

Pertanyaan yang sering diajukan

Format berkas apa saja yang bisa saya terjemahkan?

CSV, JSON, PO (gettext), dan XLIFF — format yang diekspor oleh Unity, Godot, gettext, i18next, dan sebagian besar CAT tool. Anda mengimpor satu, menerjemahkannya, dan mengekspornya kembali dalam format yang sama.

Bisakah saya menerjemahkan game saya ke beberapa bahasa sekaligus?

Ya. Pilih bahasa sumber dan sejumlah bahasa target saat mengimpor, dan RuneTranslate membuat satu proyek per bahasa dan menerjemahkan semuanya secara otomatis.

Apakah saya butuh kunci API?

Tidak. Engine Google dan DeepL bawaan gratis dan tidak memerlukan kunci. Untuk keluaran berkualitas LLM, Anda bisa menambahkan kunci DeepL, OpenAI, Anthropic, atau DeepSeek Anda sendiri.

Apakah placeholder dan token format saya akan bertahan setelah diterjemahkan?

Ya. Proyek Developer tidak menyamarkan atau menulis ulang teks Anda, jadi token seperti {0}, %s, atau <b> langsung diteruskan ke penyedia, yang menjaganya tetap utuh.

Apakah kunci dan id saya tetap terjaga?

Setiap ekspor menjaga id asli, sehingga berkas terjemahan langsung masuk kembali ke game Anda. Mengimpor ulang sumber yang diperbarui hanya menerjemahkan baris baru atau yang berubah, dicocokkan berdasarkan id lalu berdasarkan teks sumber.

Apakah terjemahan mesin cukup baik untuk dirilis?

Ia memberi Anda pass pertama yang kuat. Editor lalu memungkinkan Anda meninjau setiap baris, mengunci terminologi dengan glosarium, memakai ulang pekerjaan lampau dengan translation memory, dan menjalankan AI refiner sebelum Anda merilis.

Engine game apa saja yang didukungnya?

Engine apa pun — format pertukarannya agnostik terhadap engine. Unity, Unreal, Godot, engine kustom, atau apa pun dengan alur gettext atau i18n.

Harga

Tab Developer adalah bagian dari tier Developer. Ia mencakup semua yang ada di Pro — penerjemahan kecepatan penuh, translation memory, perutean penyedia, glosarium, antrean batch tanpa pengawasan, dan OCR teks-gambar — plus proyek Developer dan batas proyek yang murah hati. Setiap engine yang didukung RuneTranslate terbuka di setiap tier; Developer menambahkan alur bawa-string-sendiri di atasnya.

Unduh RuneTranslate, buka tab Developer, dan ubah satu berkas string menjadi rak penuh bahasa.

Bacaan terkait
01

Terjemahkan seluruh game lebih cepat dengan proxy Anda sendiri (Pro)

proxiesproprovidersspeedfeature24 Jul 2026 · 5 mnt
Baca →
02

AI Connections: biarkan Claude Desktop menerjemahkan di dalam proyek Anda

ai-connectionsclaudemcpfeature29 Jun 2026 · 6 mnt
Baca →
03

Terjemahan gambar: editor untuk teks yang tertanam dalam artwork

image-ocrfeatureocr14 Jun 2026 · 6 mnt
Baca →

Siap mencoba RuneTranslate?

Tier gratis membuka setiap engine + setiap penyedia terjemahan. Supporter ($3/mo) membuka kecepatan penuh.

Unduh untuk Windows