EnginePanduanFAQPatreonDiscordUnduh
Masuk
RuneTranslate · terjemahkan game Jepang dari awal sampai akhir
EnginePanduanBandingkanTeks gambarEditor saveMode CheatFAQUnduhPatreonDiscordYouTubePrivasiKetentuanKontak
Semua perbandingan

Perbandingan

RuneTranslate vs XUnity.AutoTranslator

XUnity.AutoTranslator dimuat ke dalam game Unity yang sedang berjalan dan menukar setiap string tepat saat string itu sampai ke komponen teks. RuneTranslate tidak pernah berjalan di dalam game: ia mengurai berkas data milik game itu sendiri, menarik string-nya ke dalam proyek yang bisa Anda sunting, lalu menuliskan salinan hasil ekspor yang siap dimainkan. Satu perbedaan itu menentukan hampir semua hal lain di halaman ini — apa yang bisa dilihat alatnya, apa yang Anda pegang di akhir, dan game mana saja yang sebenarnya tercakup.

Dibuat oleh
bbepis
Lisensi
MIT
Berjalan di
Windows (Unity games)

Versi singkatnya

XUnity.AutoTranslator adalah alat yang lebih baik kalau Anda ingin memainkan game Unity dalam bahasa lain dengan usaha sekecil mungkin, dan untuk menjangkau teks yang tak bisa dilihat alat berbasis berkas mana pun — apa pun yang disusun game saat runtime, apa pun yang dikompilasi ke dalam assembly-nya, apa pun yang duduk di kontainer yang belum pernah didokumentasikan siapa pun. RuneTranslate lebih baik ketika game-nya sama sekali bukan Unity, ketika Anda ingin build yang bisa dimainkan tanpa loader terpasang, atau ketika terjemahan itu adalah proyek yang memang ingin Anda tinjau, bukan sekadar dibaca begitu muncul. Tak satu pun menggantikan yang lain di dalam Unity, dan memakai keduanya sangat masuk akal: RuneTranslate bisa membuka berkas terjemahan milik plugin itu sendiri dan mengembalikannya dalam keadaan sudah disunting. Ringkasan jujurnya: yang satu dioptimalkan untuk mulai dalam lima menit, yang lain untuk mengendalikan hasil akhirnya.

Kapan XUnity.AutoTranslator pilihan yang lebih baik

Pakai XUnity.AutoTranslator kalau game-nya Unity dan Anda ingin mulai bermain hari ini juga. Karena ia meng-hook komponen teks alih-alih membaca berkas, ia bekerja pada judul Unity di hari game itu rilis — termasuk game yang kontainer aset, enkripsi atau serialisasi kustomnya belum pernah didokumentasikan siapa pun, yang justru persis titik di mana pengekstrak berbasis berkas mentok. Ia juga menjangkau teks yang secara struktural tak mungkin dilihat pengekstrak statis: string yang disusun atau diformat saat runtime, string yang dipanggang ke dalam Assembly-CSharp.dll pada build yang tak tertolong oleh decompiler, build IL2CPP tanpa metadata yang bisa dipakai, dan antarmuka mod lain yang Anda pasang. Umpan baliknya langsung — Anda membaca satu baris yang jelek, menyunting _AutoGeneratedTranslations.txt, menekan ALT+R, dan baris itu beres tanpa langkah ekspor. Lisensinya MIT, gratis, tanpa akun, dan ia menawarkan endpoint yang benar-benar offline lewat Sugoi, Ollama lokal, LEC Power Translator 15 atau ezTrans XP, jadi pemain yang menggarap banyak game Unity Jepang bisa berjalan tanpa biaya tambahan selamanya. Ekosistemnya pun beda kelas: ribuan bintang, ratusan ribu unduhan pada satu rilis saja, paket Thunderstore untuk judul-judul modding besar, dan berkas terjemahan hasil kurasi komunitas untuk banyak game tertentu — jadi untuk judul populer pekerjaannya mungkin sudah selesai dan Anda tinggal menaruh berkas milik orang lain.

Kapan RuneTranslate lebih cocok

Alasan pertamanya sederhana saja: game-nya bukan Unity. XUnity.AutoTranslator sama sekali tak berguna untuk RPG Maker, Ren’Py, Kirikiri, Wolf RPG, Unreal, Godot, LiveMaker atau belasan engine lain yang diurai RuneTranslate, jadi untuk apa pun di luar Unity perbandingannya berhenti di situ. Di dalam Unity, RuneTranslate cocok kalau Anda ingin terjemahannya tinggal di dalam game, bukan di dalam loader — hasil ekspornya adalah salinan yang dimodifikasi dari game yang sudah Anda miliki, dan ia berjalan sendiri tanpa apa pun yang disuntikkan, sekaligus menghindari batas jumlah permintaan per sesi milik plugin dan batas 200 karakter per barisnya yang diam-diam melewati paragraf panjang khas visual novel. Ia cocok kalau Anda ingin membaca skripnya sebelum pemain membacanya: semuanya mendarat di editor lengkap dengan glosarium, filter regex, find and replace, translation memory cloud yang mengikuti akun Anda antar-mesin, plus pass-kedua AI opsional. Dan ia bisa melanjutkan dari tempat plugin berhenti, membuka _AutoGeneratedTranslations.txt yang sudah ada sebagai sumber proyek dan menyunting nilainya saja, sehingga berkas terjemahan yang sudah menumpuk akhirnya punya editor yang layak tanpa kehilangan satu pun kunci pencarian. Komprominya harus dilihat jernih: hanya Windows, tetap butuh masuk lewat Patreon bahkan di tier gratis, dan ekstraksi Unity bersifat upaya-terbaik — sebagian judul menghasilkan skrip utuh, sebagian lain hanya separuhnya.

Hook runtime lawan ekstraksi berkas

Hanya sumbu di mana keduanya benar-benar berbeda. Diverifikasi pada August 2026 terhadap repositori dan README milik proyek, serta terhadap RuneTranslate 0.53.1.

Yang Anda bandingkanRuneTranslateXUnity.AutoTranslator
Cara teks dijangkauMengurai berkas data milik game, mengekstrak string ke dalam proyek, lalu menuliskannya kembali ke salinan hasil eksporDimuat ke dalam game yang berjalan dan mengalihkan metode penyetel teks Unity, menukar setiap string tepat saat string itu diberikan
Engine yang tercakup17 engine dan format — RPG Maker MV/MZ dan XP/VX/Ace, Ren’Py, Kirikiri, Wolf RPG, Tyrano, shell Electron dan Cocos, Unity, Unreal, Bakin, SRPG Studio, NScripter, Godot, Artemis, YU-RIS, AliceSoft, LiveMaker, .po/.moHanya Unity, Mono dan IL2CPP, dari pra-5.3 sampai versi kini. Tak berlaku untuk engine lain mana pun
Framework dan sumber teks UnityTextAsset, bidang string MonoBehaviour, skrip StreamingAssets, tabel lokalisasi, bundel Addressables, dan — pada Mono — literal di dalam Assembly-CSharp.dllUGUI, NGUI, TextMeshPro, TextMesh, FairyGUI, Utage dan UIElements; IMGUI dan TextMesh lawas dikirim dalam keadaan nonaktif dan harus dinyalakan sendiri
String yang dibentuk saat runtime dan UI mod lainDi luar jangkauan — string yang disusun atau diformat saat runtime tak pernah ada di dalam berkas untuk diekstrakYa, dan ini keunggulan terkuatnya — teks hasil penggabungan, teks dari mod lain dan IMGUI semuanya lewat hook
Build IL2CPPDidukung secara upaya-terbaik dengan merekonstruksi informasi tipe; butuh global-metadata.dat yang bisa diurai, dan literal di dalam DLL tetap di luar cakupanDidukung, tetapi para pengelolanya sendiri menyebutnya sama sekali belum lengkap — hook yang terlewat dan perlu penyegaran manual, tanpa IMGUI, tanpa terjemahan khusus-plugin
Kontainer aset tak dikenal, kustom atau terenkripsiFormat kontainernya harus bisa dibaca; bundel yang tak bisa dibuka dilaporkan dan dibiarkan utuhTak relevan — ia hanya perlu mengenali komponen teks, jadi game dengan format aset yang tak terbaca tetap jalan di hari pertama
Apa yang Anda pegang di akhirBuild siap main yang Anda simpan — salinan yang dimodifikasi dari game yang sudah Anda miliki, dijalankan seperti biasa tanpa apa pun yang disuntikkanSebuah mod loader, DLL plugin dan _AutoGeneratedTranslations.txt di folder game. Berkas txt itu milik Anda, boleh disimpan dan dibagikan; tak ada build mandiri
Selagi Anda bermainTak ada yang berjalan mendampingi game; setiap baris sudah diterjemahkan sebelum Anda menjalankannyaSatu permintaan pada satu waktu, dengan jeda menunggu teksnya stabil sebelum diantre — jadi baris yang baru muncul bisa terlihat menyusul atau tersendat
Batasan selama satu sesiTak ada batasan semacam ini; lamanya run ditentukan penyedia dan seberapa lama Anda membiarkannya jalanBaris di atas 200 karakter diabaikan secara default, 8.000 permintaan per sesi, plus beberapa pengaman mati-sendiri yang bisa menghentikan terjemahan di tengah permainan
Meninjau sebelum pemain membacanyaEditor proyek dengan find and replace, filter regex, glosarium, translation memory cloud dan pass-kedua AI opsionalTiap baris diterjemahkan sendiri-sendiri begitu muncul; penyuntingannya reaktif — sunting berkas txt lalu tekan ALT+R untuk memuat ulang
Berkas terjemahan miliknya sendiriBisa membuka BepInEx/Translation/<lang>/Text/_AutoGeneratedTranslations.txt sebagai sumber proyek, menyunting nilainya saja dan tak pernah mengenkode ulang kuncinyaMenulis dan memiliki berkas itu; bisa dimuat ulang panas di dalam game dan secara eksplisit boleh didistribusikan ulang di bawah MIT
Bahasa target non-Latin di UnityMenyuntikkan font cadangan ke dalam build hasil eksporSering butuh bundel aset font TextMeshPro yang dibangun di versi Unity Editor yang sama dengan game — ada panduan wiki-nya
Teks Jepang yang menyatu di artworkImage Studio mendeteksi, meng-inpaint, menata huruf dan memanggangnya — pada RPG Maker, Kirikiri, NScripter, Ren’Py, Electron dan folder gambar lepas, bukan bundel UnityPenggantian tekstur lewat nama berkas yang dicocokkan-hash — Anda keluarkan teksturnya, sunting sendiri, lalu taruh kembali. Tanpa OCR, tanpa bantuan penataan huruf
Biaya dan masuk akunTier gratis membatasi kecepatan, bukan fitur, tetapi butuh akun Patreon dan masuk. Supporter $3/mo, Pro $5/moMIT, gratis, tanpa akun, tanpa login. Biaya endpoint tergantung pilihan Anda — scraper tanpa autentikasi dan opsi sepenuhnya offline sama-sama gratis

RuneTranslate tidak berafiliasi dengan XUnity.AutoTranslator, yang merupakan proyek berlisensi MIT independen milik para penulis dan pengelolanya sendiri. Detail di atas diverifikasi pada August 2026 terhadap repositori dan README milik proyek itu sendiri, serta terhadap RuneTranslate 0.53.1; keduanya sama-sama merilis pembaruan, jadi periksa sumber terkini sebelum bersandar pada satu baris pun.

Pertanyaan yang benar-benar ditanyakan orang

Apa alternatif XUnity.AutoTranslator terbaik?

Tergantung kenapa Anda mencarinya. Kalau game-nya bukan Unity, XUnity.AutoTranslator sama sekali tak berlaku dan Anda butuh alat yang sadar-engine — RuneTranslate mencakup 17 engine termasuk RPG Maker, Ren’Py, Kirikiri, Wolf RPG, Unreal, Godot dan LiveMaker. Kalau game-nya Unity dan Anda ingin build yang bisa dimainkan tanpa mod loader terpasang, RuneTranslate mengekstrak string dari berkas aset milik game itu sendiri, menerjemahkannya di dalam editor, lalu menuliskan salinan hasil ekspor yang siap dimainkan. Kalau Anda memang cuma ingin terjemahan langsung dengan penyiapan seminimal mungkin, jawaban jujurnya: XUnity.AutoTranslator sudah menjadi alat terkuat di kategori itu.

Apakah RuneTranslate bekerja pada game Unity seperti XUnity.AutoTranslator?

RuneTranslate mendukung Unity di runtime Mono maupun IL2CPP, tapi ia menjangkau teksnya dengan cara berbeda: ia membaca muatan TextAsset, bidang string MonoBehaviour, berkas skrip StreamingAssets, tabel lokalisasi dan bundel Addressables, dan pada build Mono ia juga bisa membaca literal string yang dikompilasi ke dalam Assembly-CSharp.dll. Karena ekstraksinya statis, teks yang baru ada setelah game menyusunnya saat runtime berada di luar jangkauan, dan cakupan IL2CPP bergantung pada rekonstruksi informasi tipe dari global-metadata.dat yang bisa diurai. XUnity.AutoTranslator melihat semua itu karena ia mencegat string tepat saat string itu sampai ke komponen teks.

Bisakah saya memakai berkas terjemahan yang sudah saya bangun dengan XUnity.AutoTranslator?

Bisa. RuneTranslate dapat membuka folder Translation BepInEx milik sebuah game dan membaca _AutoGeneratedTranslations.txt sebagai sumber proyek, memakai codec yang disalin dari TextHelper milik plugin itu sendiri. Ia hanya menyunting nilainya dan tak pernah mengenkode ulang kunci pencarian, jadi plugin tetap menemukan setiap entri, dan komentar serta direktif di dalam berkas dipertahankan. Hasilnya: editor proyek, translation memory dan glosarium di atas berkas yang sudah lama Anda kumpulkan, dengan salinan terjemahannya dituliskan saat ekspor.

Kenapa XUnity.AutoTranslator meninggalkan sebagian baris panjang tanpa terjemahan?

Plugin ini membatasi panjang satu string sebelum mau mengirimkannya. MaxCharactersPerTranslation default-nya 200 karakter dan apa pun yang lebih panjang diabaikan alih-alih diterjemahkan, dengan 1000 sebagai batas atas dan 400 sebagai batas yang disarankan untuk konfigurasi yang dibagikan ulang. Paragraf panjang khas visual novel adalah korban yang paling lazim, dan karena barisnya sekadar tampil tanpa terjemahan, tak ada yang kelihatan rusak untuk ditunjuk. Menaikkan setelan itu adalah solusinya; alat berbasis berkas tak punya batas serupa karena tak ada yang diterjemahkan di bawah anggaran waktu satu frame.

Apakah saya berakhir dengan salinan game yang sudah diterjemahkan lewat XUnity.AutoTranslator?

Tidak, dan itu memang disengaja. XUnity.AutoTranslator menerjemahkan di memori setiap sesi, jadi memainkan game selalu menuntut mod loader, DLL plugin dan berkas terjemahan ada di folder game. Berkas terjemahannya sendiri adalah artefak nyata berlisensi MIT yang Anda simpan dan boleh dibagikan — cerita yang jelas lebih bersih daripada mengedarkan berkas game. RuneTranslate menempuh jalan lain dan menuliskan salinan yang dimodifikasi dari game yang sudah Anda miliki, yang berjalan sendiri tanpa apa pun yang disuntikkan.

Apakah XUnity.AutoTranslator gratis, dan bagaimana dengan RuneTranslate?

XUnity.AutoTranslator berlisensi MIT dan sepenuhnya gratis, tanpa akun dan tanpa tier berbayar; satu-satunya biaya Anda adalah endpoint terjemahan yang Anda pilih, dan beberapa di antaranya gratis atau sepenuhnya offline. RuneTranslate menuntut akun Patreon dan masuk bahkan di tier gratisnya, dan itu friksi nyata yang layak ditimbang. RuneTranslate gratis adalah pembatas throughput, bukan tembok fitur — kira-kira setengah kecepatan pada penyedia AI dan satu proyek terbuka pada satu waktu — dengan Supporter $3 per bulan dan Pro $5 per bulan.

Coba pada game Anda

RuneTranslate gratis dipakai dengan masuk lewat Patreon, dan gratis di sini berarti batas kecepatan, bukan batas fitur — setiap engine, setiap penyedia dan seluruh editor terbuka di dalamnya. Unduh, arahkan ke folder game Anda, dan lihat seberapa banyak skrip yang bisa diekstraknya sebelum Anda memutuskan apa pun. Kalau game-nya Unity dan plugin itu sudah bekerja baik untuk Anda, pertahankan saja: keduanya tidak saling meniadakan.

Unduh untuk WindowsDapatkan Supporter ($3/mo)