Files
nickpons666 5656d48efe feat: add translation system with runtime reload and 636 new Spanish translations
- Add LanguageManager::ReloadTranslations() and RequestMenuRebuild()
- Add SohMenu::RequestRebuild() and RebuildMenu() for in-place translation updates
- Add originalName field to WidgetInfo for tracking English source strings
- Add 636 new Spanish translations (1084 -> 1720 keys)
  - Menu tooltips and labels (Enhancements, Network, DevTools)
  - Randomizer item tracker (boss souls, jabber nuts, keys, ocarina buttons)
  - Randomizer check tracker (color pickers, labels, tooltips)
  - Randomizer entrance tracker (entrance names, group names, tooltips)
  - Plandomizer (area names, buttons, labels)
- UI Translation dropdown now triggers menu rebuild on language change
2026-04-04 23:34:10 -06:00
..