π RenLocalizer v2.4.10 Released! β Smarter, Stronger, More Global!
π RenLocalizer v2.4.10 Released! β Smarter, Stronger, More Global!
We present a major update that removes the limitations you experience when localising your Ren'Py games. With v2.4.10, we have both enhanced code security and taken AI integrations to the next level!
π What's New?
- Local AI Revolution (LM Studio & Qwen Support)
- We now work seamlessly with local servers like LM Studio and Ollama. In particular, our tests with Qwen 2.5 models yielded incredible results without corrupting Ren'Py code (zero-corruption).
- Offline and Free: Translate your games completely privately, without worrying about API quotas.
- Advanced Quota and Error Management
- When you hit API limits, the programme no longer crashes and throws errors; instead, it understands the situation and informs you with localised messages (Turkish, English, etc.).
- Automatic Fallback: If an AI engine rejects content, the system automatically switches to Google Translate to prevent the translation from being left incomplete.
- Smart Technical Filtering and Engine Protection
- We added a new "Symbol Density" algorithm that prevents technical codes like renpy.dissolve or gui.text_font from being accidentally translated.
- The renpy/common folder is now completely isolated, preventing corruption of the game engine's core files.
- Comprehensive GitHub Wiki & Documentation
- We have created a massive Wiki library explaining all the depths of the programme!
- LM Studio Integration Guide
- Advanced AST and RPYC/RPYMC Reader Details
- Proxy and Quota Management
- Technical Guide for Developers
- Full Localisation Synchronisation
- All error messages and pipeline logs have been updated in 8 languages (TR, EN, DE, ES, FR, RU, ZH-CN, FA). You can now see what is happening at every stage in your own language.
π Important Bug Fixes
- The TypeError on ConfigManager has been completely resolved.
- Structural inconsistencies and duplicate keys in the Persian (fa.json) file have been cleaned up.
- The _ast.Module error encountered when reading .rpymc files has been fixed.