What's Changed UI translation update. (#400) @jt196 Added full UI translation support across the main app, with locale files for the supported language set. Fixes #399. Added an incremental locale-generation script for contributors, with validation and retry handling for machine-translated locale files.