EnginePanduanFAQPatreonDiscordUnduh
Masuk
RuneTranslate · terjemahkan game Jepang dari awal sampai akhir
EnginePanduanBandingkanTeks gambarEditor saveMode CheatFAQUnduhPatreonDiscordYouTubePrivasiKetentuanKontak
Semua artikel
godot · engine · tutorial

Cara menerjemahkan game Godot ke bahasa Inggris

17 Jun 2026·6 menit baca

RuneTranslate menerjemahkan game Godot 3.x / 4.x — membuka .pck (bahkan saat tertanam di .exe), mendekompilasi GDScript dan scene dengan GDRE Tools, dan mendaftar UI + dialog. Ekspor mengemas ulang ke dalam .exe. Sebisa mungkin; verifikasi build berjalan.

RuneTranslate kini menerjemahkan game yang dibangun di atas Godot — engine gratis dan open-source yang diam-diam menjadi salah satu cara paling populer untuk merilis game indie atau doujin. Godot secara historis termasuk engine tersulit untuk diterjemahkan dari luar, karena game Godot yang dirilis adalah kotak tersegel: semuanya berada di dalam satu arsip .pck (kerap direkatkan ke ujung .exe itu sendiri), skripnya dikompilasi menjadi bytecode GDScript, dan adegannya disimpan sebagai biner. RuneTranslate membuka kotak itu, membaca teksnya, dan mengemas terjemahan Anda kembali ke dalamnya.

Ini adalah engine yang baru ditambahkan, jadi sebelum apa pun: jika Anda mengarahkan RuneTranslate ke game Godot dan ia tidak terdeteksi, tidak terbuka, atau salinan yang diekspor tak mau berjalan, tolong beri tahu kami. Selengkapnya di akhir.

Apa sebenarnya Godot itu

Godot adalah engine game gratis, berlisensi MIT, open-source yang menjadi pilihan arus utama untuk game indie 2D dan 3D, dan makin banyak judul doujin Jepang yang dirilis di atasnya. Game biasanya ditulis dalam GDScript, bahasa mirip-Python milik Godot sendiri, dan disusun sebagai scene — pohon node yang disimpan sebagai resource. Ketika sebuah game diekspor, semuanya — skrip, scene, gambar, audio — dibundel ke dalam satu berkas pack .pck, yang berada di sebelah eksekutabel atau, sangat lazim, ditambahkan ke ujung .exe itu sendiri. Pengemasan itulah yang persis membuat game Godot tampak tak tertembus.

Mengapa game Godot sulit diterjemahkan

Tidak seperti engine yang digerakkan skrip seperti Ren’Py, game Godot yang dirilis nyaris tak memaparkan apa pun dalam teks biasa:

  • Semuanya berada di dalam `.pck`. Tidak ada berkas skrip atau teks lepas untuk diedit — dan ketika pack itu tertanam di .exe, bahkan tak ada .pck yang terlihat untuk diarahkan sebuah alat.
  • Skripnya terkompilasi. GDScript dikirim sebagai bytecode terkompilasi (.gdc) — dan pada Godot 4 modern bytecode itu juga terkompresi — sehingga dialog yang menyatu dalam kode bukanlah sesuatu yang bisa Anda grep atau buka di editor teks.
  • Scene-nya biner. Label UI dan teks menu berada di berkas scene yang disimpan dalam format resource biner Godot (.scn), bukan .tscn yang terbaca manusia yang Anda lihat di editor.
  • Sebagian besar game tidak memakai berkas terjemahan. Godot punya sistem lokalisasi kelas satu (CSV / .po → .translation), tetapi banyak game — terutama judul doujin yang lebih kecil — tak pernah memakainya dan sekadar menuliskan bahasa Jepang secara keras ke dalam skrip dan scene. RuneTranslate menyasar tepat string yang dituliskan keras itu (di .gd, .tscn, .tres, .cfg, dan project.godot); ia belum membaca tabel lokalisasi .csv / .po / .translation, jadi game yang memang memakainya untuk saat ini di luar cakupan.

Apa yang dilakukan RuneTranslate sekarang

RuneTranslate memperlakukan Godot sebagai engine kelas satu dan merekonstruksi proyek yang terbaca untuk Anda. Di baliknya ia menyertakan salinan GDRE Tools (perangkat rekayasa-balik Godot open-source) dan memakainya untuk:

  • Membongkar `.pck` — mandiri, data.pck, atau pack yang tertanam di ujung .exe (RuneTranslate mendeteksi tanda tangan pack tertanam secara otomatis).
  • Mendekompilasi GDScript terkompilasi (.gdc → .gd) sehingga dialog dan narasi di dalam kode kembali terbaca.
  • Mengonversi scene biner (.scn → .tscn) sehingga label dan teks UI di dalamnya bisa ditarik keluar.

Ia lalu memindai proyek yang dipulihkan dan mendaftar setiap string yang bisa diterjemahkan — dialog skrip dan teks scene/UI — dikelompokkan per berkas di editor, dengan markup engine disamarkan di balik placeholder sehingga penyedia tak pernah merusaknya. Saat ekspor ia menyambungkan terjemahan Anda kembali ke sumber yang dipulihkan dan mengemas ulang salinan game yang bisa dijalankan (selengkapnya persisnya di bawah).

Yang Anda butuhkan

  • RuneTranslate untuk Windows — gratis, setiap engine dan penyedia terbuka.
  • Sebuah folder game Godot — biasanya hanya .exe game (dengan pack tertanam), atau .exe plus .pck / data.pck di sebelahnya. Godot 3.x dan 4.x sama-sama didukung.
  • Sebuah bahasa target — Inggris, Spanyol, Prancis, Jerman, Portugis, Rusia, Mandarin, Italia, Turki, Vietnam, dan 20+ lainnya.
  • Satu penyedia terjemahan. Google Translate gratis langsung bekerja; DeepL punya tier gratis; OpenAI, Anthropic, model lokal (Ollama / LM Studio), dan API apa pun yang kompatibel dengan OpenAI memakai kunci Anda sendiri. Game Godot biasanya padat dialog, jadi sebuah LLM (OpenAI / Anthropic) atau DeepL membaca teks cerita paling baik.

Langkah 1: Buka folder game

Luncurkan RuneTranslate, klik New project, dan arahkan ke direktori game Godot — folder dengan .exe game (dan sebuah .pck, jika ia dikirim terpisah). Deteksi engine berjalan otomatis: ia mengenali tanda tangan pack tertanam di ujung eksekutabel, sebuah .pck lepas, atau sebuah proyek Godot. Berkas asli Anda tidak pernah diubah.

Langkah 2: Bongkar dan pulihkan proyek

RuneTranslate menjalankan sidecar GDRE Tools bawaannya untuk membongkar pack, mendekompilasi GDScript terkompilasi, dan mengonversi scene biner menjadi sumber yang terbaca. Ia lalu memindai proyek yang dipulihkan itu dan mendaftar setiap baris yang bisa diterjemahkan — dialog dan narasi dari skrip, plus label dan teks UI dari scene — dikelompokkan per berkas. Jalur aset, nama node, dan pengenal kode lainnya disaring keluar sehingga Anda hanya menerjemahkan string yang sungguh dilihat pemain.

Langkah 3: Terjemahkan

Pilih penyedia dan jalankan. Untuk game yang digerakkan cerita, sebuah LLM (OpenAI / Anthropic) terbaik untuk suara karakter, DeepL cepat dan bersih untuk narasi, dan Google Translate gratis cocok untuk string UI pendek. Game Godot kerap menyimpan dialognya sebagai array baris yang panjang di dalam satu skrip — sebuah "basis data cerita" — sehingga nama karakter atau tempat yang sama muncul ratusan kali. Susun glosarium para pemeran dan istilah kunci Anda lebih dulu agar tampil identik di mana pun; lihat Glossary 101. Pass opsional dengan AI refiner mengencangkan frasa kaku yang cenderung ditinggalkan terjemahan mesin.

Langkah 4: Ekspor build terjemahan

Klik Export. Karena skrip aslinya adalah bytecode terkompilasi, RuneTranslate memakai pendekatan override-sumber: ia menulis terjemahan Anda ke sumber .gd / .tscn yang dipulihkan, membuang .gdc / .scn biner terkompilasi sehingga engine kembali ke sumber terjemahan lepas, mengemas ulang .pck baru, dan menanamkannya kembali ke salinan .exe. Game asli Anda tetap tak tersentuh; Anda mendapatkan salinan terjemahan yang terpisah, bisa dijalankan.

Cakupan ekspor, perhatikan: ekspor saat ini bekerja untuk game yang pack-nya tertanam di `.exe` dan dibangun di atas Godot 4 (pengemas-ulang TypeScript murni hanya menulis format pack Godot 4). Game yang mengirim .pck mandiri di sebelah eksekutabel, atau yang dibangun di atas Godot 3, akan tetap terdeteksi, terekstrak, dan diterjemahkan — Anda bisa melakukan seluruh pass terjemahan dan memakainya sebagai glosarium atau referensi — tetapi RuneTranslate belum bisa mengemas ulang build yang bisa dimainkan untuk itu. Game Godot 4 dengan pack tertanam (kasus doujin paling umum) diekspor dari ujung ke ujung.

Langkah 5: Verifikasi salinannya berjalan

Build yang diekspor mengandalkan runtime Godot mengompilasi sumber skrip terjemahan lepas saat pemuatan, jadi — seperti engine baru mana pun — luncurkan game yang diekspor sekali dan pastikan dialog serta menu menampilkan bahasa Anda sebelum Anda membagikannya. Jika sebuah skrip tak mau dimuat, itulah persis jenis laporan yang membantu kami memperkuatnya (lihat di bawah).

Keterbatasan yang diketahui

  • Sebisa mungkin. Verifikasi game yang diekspor diluncurkan dan terbaca dengan benar sebelum didistribusikan ulang.
  • Ekspor hanya pack-tertanam + Godot 4. Game dengan .pck mandiri dan game Godot 3 terdeteksi, terekstrak, dan diterjemahkan, tetapi belum bisa dikemas ulang menjadi build yang bisa dimainkan.
  • Hanya string yang dituliskan keras. RuneTranslate membaca bahasa Jepang yang menyatu dalam skrip dan scene, bukan tabel lokalisasi .csv / .po / .translation yang dipakai sebagian kecil game.
  • Pack terenkripsi. Beberapa game mengirim .pck terenkripsi dengan kunci yang menyatu di biner; itu belum bisa dibuka.
  • Game C# / .NET (Mono). RuneTranslate berfokus pada GDScript; teks yang dikompilasi ke logika game C# Godot di luar cakupan.
  • Teks yang dilukis ke dalam gambar. Judul atau logo yang dirender sebagai karya seni adalah piksel, bukan string — itu tugas terjemahan teks-gambar, bukan ekstraksi skrip.
  • Bahasa target non-Latin bergantung pada game yang mengirim font yang sungguh bisa merendernya.

Beri tahu kami apa yang rusak

Godot membentang banyak versi engine dan gaya pengemasan, dan kami belum melihat semuanya. Jika sebuah game tidak terdeteksi, tidak terbongkar, atau mengekspor sesuatu yang tak mau diluncurkan, tolong laporkan — nama game, versi Godot-nya, dan cara pengemasannya (pack tertanam vs .pck lepas) persis yang membantu kami memperkuatnya paling cepat.

Unduh RuneTranslate, arahkan ke game Godot yang selama ini ingin Anda baca, dan cobalah. Untuk engine modern lainnya, lihat panduan Unity berikutnya.

Bacaan terkait
01

Cara menerjemahkan berkas .po dan .mo sebuah game (gettext)

gettextpomoenginetutorial4 Agu 2026 · 7 mnt
Baca →
02

Cara menerjemahkan game Ren’Py ke bahasa Inggris (panduan lengkap)

renpytutorialengine9 Jun 2026 · 6 mnt
Baca →
03

Cara menerjemahkan visual novel Kirikiri / KAG ke bahasa Inggris

kirikiritutorialengine9 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