Skip to content
Android will become a locked-down platform in September 2026. This will affect Hachimi Edge. See how you can help.

Menerjemahkan

TIP

Jika kamu tiba di sini melalui tautan langsung, disarankan untuk membaca panduan dari awal.

Setelah kamu memahami dasar-dasar aset game dan bagaimana Hachimi menggunakannya, mari kita lihat bagaimana cara memulai proses penerjemahan.

Peralatan (Tools)

Ada beberapa alat berbeda yang tersedia untuk membuat dan mengedit terjemahan.

ZokuZoku

Dikembangkan oleh pencipta Hachimi, ini adalah yang paling mudah untuk mulai digunakan dan mendukung sebagian besar format Hachimi.

Namun, ia tidak lagi bisa mengedit cerita setelah pembaruan besar di server Jepang pada 24/09/2025, serta memiliki banyak bug dan masalah penggunaan yang belum terselesaikan dan saat ini tidak lagi dipelihara.

Lihat panduan ZokuZoku.

ZokuZoku-Edge

Ini adalah fork aktif komunitas dari ekstensi ZokuZoku asli. Tujuannya adalah untuk mengembalikan fungsi pengeditan sebelumnya, menambahkan peningkatan kualitas penggunaan, dan menyelesaikan masalah yang ditinggalkan oleh pengembang utama ZokuZoku.

Meskipun fork ini berfungsi, beberapa fitur mungkin tidak stabil.

Tautan: Kode sumber, Pengembang Ekstensi dan Repositori Rilis)

Tools lama UmaTL (legacy)

INFO

Sebuah pembaruan sedang dalam proses untuk mendukung semua bagian game dengan benar, beserta fitur-fitur baru. Setelah selesai, ini akan menjadi kumpulan alat utama.

Ini adalah bagian dari patch terjemahan game paling awal, sehingga tidak secara langsung mendukung format Hachimi. Mereka juga sedikit kurang ramah pengguna.

Namun, masih bisa digunakan dengan bantuan beberapa skrip tambahan, dan sangat berguna untuk cerita, menyediakan lebih banyak fitur serta pengalaman yang lebih mulus.

Lihat Panduan UmaTL.

Hachimi Tools

Ini adalah kumpulan alat tambahan kecil yang berfokus terutama pada penanganan aset textures dan uianimation. Ia juga menyediakan beberapa fitur random yang berguna.

Alat ini cukup teknis, sehingga diasumsikan pengguna memiliki pengetahuan yang memadai dan hanya menyertakan dokumentasi dasar dalam readme.

Seperti ZokuZoku, alat ini tidak lagi dipelihara dan berhenti berfungsi setelah pembaruan game.

Gunakan Fork terpelihara ini dengan dukungan yang telah diperbaiki dan fitur-fitur baru.

Carotene Tools

Bagian dari patch Carotene yang lebih lama. Alat ini tidak lagi dipelihara dan tidak berfungsi dengan benar.

Menangani terjemahan tertentu

UI (Localize / Hashed dicts)

Localize saat ini hanya didukung oleh ZokuZoku.

Hashed dicts tidak didukung oleh alat apa pun dan harus diedit secara manual. Kamu juga memerlukan cara untuk menghasilkan hash yang benar. Alat ini adalah salah satu cara tersebut.

Kamu harus mengekspor file localize_dict.json dari game menggunakan menu Hachimi setelah pembaruan game. Aktifkan translator mode untuk melihat opsi tersebut.

MDB

Di beberapa kasus, kamu masih harus menggunakan ZokuZoku. Alat UmaTL bisa digunakan jika kamu tahu cara menggunakannya, dan sesekali memberikan keuntungan.

Perhatikan di dalam text_data, terdapat banyak kategori dan terkadang kategori tersebut terduplikasi seluruhnya atau hanya sebagian. Kombinasi juga tersedia

Dialog (dict aset Cerita / Balapan / Lirik)

Kemungkinan ini adalah yang paling mudah untuk ditangani. Mereka sederhana, semua alat mendukung pratinjau audio dan percabangan pilihan (yang tidak rumit dalam sebagian besar kasus), dan tidak ada jebakan nyata. Jangan lupa untuk menerjemahkan judul.

Pembaruan game pada 2025/09/24 mengenkripsi baik aset maupun basis data meta yang mengindeksnya. ZokuZoku tidak mendukung hal ini.

Pilihan terbaik adalah menggunakan Tools lama UmaTL (legacy), yang juga memiliki beberapa fitur relevan yang tidak ditemukan di alat lain.

Tekstur (termasuk Atlas)

Gunakan Tools spesial untuk mengekstrak tekstur sekaligus membuatdiff.png setelah pengeditan. Setelah diff dibuat, kamu juga bisa menggunakannya untuk pembaruan game dengan memanfaatkan alat yang tersedia.

Kamu akan memerlukan editor gambar untuk mengedit gambar. Perhatikan batas ukuran dalam game, karena Hachimi saat ini tidak mendukung perubahan tersebut.

Dokumentasi dasar disertakan bersama alat.

Animasi UI / UIAnimation

Gunakan Tools spesial untuk mengekstrak dan memperbarui. Dokumentasi dasar disertakan bersama alat.

Kebanyakan hanya akan menampilkan metadata untuk tekstur yang sesuai (lihat di atas). Itu adalah asset hash sumber untuk sistem proteksi.

Jika menyertakan teks, cukup edit teks di file hasil ekstraksi. Kamu juga bisa menyesuaikan ukuran dan posisinya. File-file ini akan diekstrak ke flash atau flashcombine. Pastikan untuk memeriksa keduanya. Kamu harus menghapus semua bagian (objek JSON) yang tidak diedit.

Kamu akan sangat terbantu jika memiliki cara untuk memeriksa file meta (yang merupakan SQLite DB) dan mencari nama aset potensial. Ketika teks tidak ditemukan di tempat lain, kemungkinan besar teks tersebut “tersembunyi” di salah satu file ini. Hal ini umum terjadi pada beberapa bagian antarmuka (UI) skenario.

Cuplikan video (Movies)

INFO

Punya pengalaman mencobanya sendiri atau punya informasi lebih lanjut? Silakan beri tahu kami!

Video (movies) di dalam game menggunakan format USM dan terenkripsi. Format ini tidak mudah ditangani dan memiliki banyak batasan (caveats). Banyak opsi yang belum diuji coba. Keterampilan teknis yang baik serta waktu untuk riset dan bereksperimen sangat direkomendasikan.

Kamu bisa menggunakan berbagai alat/tools untuk mendekripsi dan mengenkripsinya kembali, menggunakan kunci 75923756697503/(0000)450D608C479F.

Di antara proses tersebut, video bisa di edit dengan cara apa pun, meskipun tujuan utama kami adalah menambahkan teks terjemahan (subtitle). Perlu dicatat bahwa video aslinya sudah dilengkapi dengan teks terjemahan bawaan (hard-subbed) dalam bahasa Jepang.

INFO

Di masa mendatang, Hachimi Edge mungkin akan mendukung teks terjemahan dinamis (soft-subtitles) agar tidak perlu repot untuk memodifikasi berkas video.

Video kemungkinan besar harus tetap menggunakan format dan resolusi yang sama. Untuk kasus-kasus sederhana, kamu seharusnya bisa menggunakan encoder yang relevan dengan format tersebut (MPEG1/H264/VP9?). Kamu juga bisa mencoba SDK Resmi yang seharusnya bisa membantu untuk kasus-kasus yang lebih lanjut juga. Di peringatkan bahwa beberapa berkas mengandung alpha channel sebagai aliran video (stream) kedua. Sebagian besar alat/tools tidak bisa menangani hal ini dengan baik.

Audio sebaiknya tidak disentuh dan idealnya disalin secara langsung, tanpa proses dekripsi/enkripsi. Hal ini mungkin mengharuskan audio diproses secara terpisah. Periksa dokumentasi untuk alat-alat yang kamu gunakan.

Pertimbangan lain

Hachimi berfungsi di Windows maupun Android. Kamu akan memerlukan akses ke file meta Android yang terbaru untuk menghasilkan hash bagi sistem proteksi aset yang usang. File tersebut tidak diperlukan untuk hal lain.

Tentu saja, kamu sama sekali tidak memerlukan alat. Kadang lebih mudah melakukan pengeditan langsung di file .json. Menelusuri file-file tersebut juga bisa menjadi cara praktis untuk menemukan sesuatu.