Tool RPGM RPGMLocalizer - Automated Translation Tool for RPG Maker

LordGamer00

Member
Modder
Aug 27, 2022
124
195
217

RPGMLocalizer - Automated Translation Tool for RPG Maker

Translate RPG Maker XP, VX, VX Ace, MV, and MZ Games with Ease!

Introduction
Hi everyone! I'm excited to share a tool I've been working on. RPGMLocalizer is a modern, user-friendly application designed to automate the translation of RPG Maker games. Whether you want to play a Japanese game in English or localize a project into another language, this tool streamlines the entire process.

It uses high-quality machine translation (Google Translate) and sophisticated parsing to ensure that game scripts, control codes, and data structures remain intact.

Key Features
  • Wide Engine Support: Supports RPG Maker XP, VX, VX Ace (.rubymarshal) and MV, MZ (.json).
  • Smart Translation: Automatically handles batching and caching for maximum speed.
  • Safe & Secure:
    • Placeholder Protection: Intelligently preserves control codes like `\V[1]`, `\C[0]`, ensuring game logic doesn't break.
    • Speaker Extraction: Correctly identifies and translates speaker names in MZ games.
    • Backup System: Automatically creates backups of original files before modifying them.
  • User Control:
    • Blacklist Filtering: Use Regex to exclude specific text (like file paths or internal keys) from translation.
    • Glossary: Define your own terms to force consistent translations.
    • Resume Capability: Stop and resume translation at any time without losing progress.
  • Modern UI: Clean, dark-themed interface built with Fluent Design principles.

How to Use
  1. Launch `RPGMLocalizer.exe`.
  2. Click Browse and select the `Game.exe` of the RPG Maker game you want to translate.
  3. Select the Target Language (e.g., English, Spanish, Turkish).
  4. Click the Run Translate button.
  5. Wait for the process to finish and enjoy the game!

Download
You can download the latest version:




Note: It is still in the development phase. Although it generally translates games, there are still some untranslated texts left. I will get to those over time, hopefully. Also, keep in mind that some features may not work as expected. Remember, this is a program in the development phase. If you encounter any errors, please report them.
 
Last edited:

LordGamer00

Member
Modder
Aug 27, 2022
124
195
217
Quick status update on the project

I realize I've left this project looking a bit abandoned lately. I actually have a pending update, but I haven't been able to finalize it yet because working on RenLocalizer took significantly more effort than I anticipated.

I plan to finish and release the update as soon as possible. Here is what to expect with the new version:
  • Expanded Text Scope: The tool will be able to detect and translate more text lines than before.
  • Optimizations & Fixes: Various internal improvements.
  • New Settings: A few new configuration options for better control.
Thanks for your patience!
 
  • Like
Reactions: Andy057

LordGamer00

Member
Modder
Aug 27, 2022
124
195
217
RPGMLocalizer v0.5.1: Speed and Stability Update!

The 0.5.1 version, which takes your RPG Maker game localisation experience to the next level, has been released! With this update, we have not only improved the programme, but also completely modernised its core architecture, transforming it into a veritable "speed demon".

Here are the new features in this version:

⚡ Incredible Performance Boost

The waiting period is over!
  • Parallel Scanning & Saving: Your game files are now scanned and saved simultaneously using the full power of your processor, rather than one by one.
  • Optimised Translation Pipeline: The translation engine has been revamped! Data sent to Google servers is now packaged more intelligently (up to a 4,500-character limit), significantly increasing translation speed compared to previous versions.
  • Live Progress Tracking: You can see the current stage of the programme in real time, even in massive projects with thousands of lines.
Full Cross-Platform Support

RPGMLocalizer is no longer just for Windows users!
  • Official support and automatically compiled versions have been added for Windows, Linux, and macOS. Steam Deck owners and Mac users can now use the native application directly.
️ Advanced Filtering and Control

It's now up to you to prevent your game from being disrupted:
  • Regex Blacklist: You can disable specific codes or text patterns that you do not want to be translated using Regex.
  • Advanced Glossary: Create your own glossary to ensure consistency of terminology, and prevent the programme from altering your specific terms without your permission.
Deeper and More Secure Scanning
  • Legacy Region Support: Full support has been added for the Shift-JIS encoding, particularly used in older Japanese games.
  • Ruby Scripts: The ability to extract text from compressed script files (Scripts.rvdata2
    ) in RPG Maker XP, VX, and VX Ace games has been optimised.
  • Error Protection: The "Maximum Recursion Depth" and "Smart Retry" mechanisms have been added to prevent crashes that may occur during deep scans.
Bug Fixes and Stability
  • Interface freezes and momentary crashes during translation have been resolved.
  • Memory usage has been optimised, and system resources are now used more efficiently in large-scale projects.

Links:

 
  • Like
Reactions: Andy057 and CAT0X0