LordGamer00
Newbie
- Aug 27, 2022
- 30
- 63
- 141
What is RenLocalizer?
RenLocalizer is a desktop application developed to automatically translate Ren’Py visual novels.
It is still in development, but it is usable nonetheless. However, it currently only translates dialogues and dialogue choices.
I started this project as a hobby and decided to share it publicly, so it’s mainly aimed at software enthusiasts.
It was created entirely with the help of artificial intelligence; I’m not a professional programmer, so there may be bugs.
Existing issues might take time to fix, and while fixing them I might accidentally break something else
The project will be released as open source. Anyone can review the code, contribute, or create their own versions.
That’s pretty much it — have fun with it!
✨ Features
High Performance
Smart Translation System
Modern Interface
Technical Specifications
Installation
Option 1: Executable (.exe)
Quick Start
Known Issues
RenLocalizer is a desktop application developed to automatically translate Ren’Py visual novels.
It is still in development, but it is usable nonetheless. However, it currently only translates dialogues and dialogue choices.
I started this project as a hobby and decided to share it publicly, so it’s mainly aimed at software enthusiasts.
It was created entirely with the help of artificial intelligence; I’m not a professional programmer, so there may be bugs.
Existing issues might take time to fix, and while fixing them I might accidentally break something else
The project will be released as open source. Anyone can review the code, contribute, or create their own versions.
That’s pretty much it — have fun with it!
✨ Features
High Performance
- Translation engines: Google Translate (web), DeepL (API)
- Simultaneous processing: Fast translation with 32 active slots
- Batch translation: Configurable up to 2000
- Proxy rotation: Multiple sources + verification
Smart Translation System
- Placeholder protection: Prevents variables from being corrupted
- Format support: RenPy standard “old_new” format
- Context preservation: Character names and variables are preserved
- Case-insensitive: Case-insensitive restoration
Modern Interface
- Theme support: Dark, Light, Solarized, and more
- Multi-language: Turkish and English interface
- Advanced settings: API keys, proxy settings
- Real-time progress: Live progress tracking
Technical Specifications
- Framework: PyQt6/PySide6 compatibility
- Python: 3.8+ support
- Platform: Windows
- Standalone: Single executable file
Installation
Option 1: Executable (.exe)
- Download the RenLocalizer.exe file
Run the RenLocalizer.exe file
Unren the game you want to translate
Select the game folder of the game you want to translate
Start the translation
Quick Start
- API Keys: Enter your DeepL API key from Menu > API Keys
- Folder Selection: Select your RenPy project folder
- Language Settings: Select the source and target languages
- Translation: Click the “Start Translation” button
Known Issues
- There may be a short delay while loading the proxy list on first run
- Very large projects (>10000 strings) may take longer to process
- I used free proxies, so there's a high chance you'll encounter issues with the translation when using a proxy. If you experience any problems, turn off the proxy
You must be registered to see the links
You must be registered to see the links
You must be registered to see the links
Last edited: