Skip to content

RenLocalizer - 2.4.3

Choose a tag to compare

@Lord0fTurk Lord0fTurk released this 04 Jan 11:27
· 145 commits to main since this release

[2.4.3] - 2026-01-04

🐛 Bug Fixes

  • PseudoTranslator Placeholder Fix: Fixed critical bug where PseudoTranslator was corrupting Ren'Py placeholders (e.g., [player], {color=#f00}) during text transformation. The engine now splits text by placeholder markers and only applies pseudo-transformation to non-placeholder segments.

⚙️ Settings & UI

  • Debug Engines Toggle: Added "Show Developer Engines" option in Settings → Advanced. Pseudo-Localization engine is now hidden by default and only appears when this setting is enabled, preventing user confusion.
  • Dynamic Engine List: The translation engine dropdown on the Home page now dynamically updates when the debug engines setting is toggled.

🌐 Localization

  • Fluent Settings Localization: Added missing Turkish translations for Fluent UI settings interface (settings_general, settings_translation, batch_size, max_concurrent, retry_count, glossary, etc.).
  • Complete Locale Sync: Synchronized missing keys between turkish.json and english.json to ensure all UI elements are properly translated.

♻️ Refactor & Cleanup

  • Codebase Cleanup: Removed 20+ unused debug scripts, test files, and legacy configurations (debug_qt.py, ast_print.py, etc.) to significantly reduce project clutter.
  • Module Removal: Removed unused fallback_parser.py module.
  • Git Hygiene: Cleaned up root directory and tools/ folder.

🎨 UI/Theme

  • Theme Selection: Added a fully functional "App Theme" selector in Settings, allowing users to manually switch between Light and Dark modes independent of the system theme.
  • Light Theme Fix: Implemented a comprehensive stylesheet system (theme_styles.py) to properly style all qfluentwidgets components in Light Mode.
  • Theme Consistency: Resolved "color mess" issues in Light Theme ensuring consistent visibility for all text and backgrounds.
  • Native Dark Mode: Preserved native styling for Dark Mode.

⚠ Important Note: The automatic UnRen system is currently configured for the Windows infrastructure (.bat files) and will not work on Linux and Mac versions.
Since I use a laptop, I have very limited storage space and do not have an external Linux/Mac device to test it on. Nevertheless, I will try to test using WSL (Windows Subsystem for Linux) for the Linux side and come up with a solution, but unfortunately, I cannot make any promises for the Mac version.
In short, if you are using these operating systems, you will need to manually perform the file opening (unrpa) process using alternative tools on F95 for now. Thank you for your understanding.