Commit Graph

6 Commits

Author SHA1 Message Date
Pascal André
57efe5def3 fix(i18n): seed locale state from bootstrap preload 2026-03-19 21:17:46 +01:00
Pascal André
3710df916f fix(ui): harden bootstrap locale fallback 2026-03-19 21:17:46 +01:00
Pascal André
695c3fa954 perf(ui): defer locale and overlay bundles 2026-03-19 21:16:30 +01:00
Shantur Rathore
feccbd13bd feat(ui): add locales and split catalogs
Adds Spanish, French, Russian, Japanese, and Simplified Chinese catalogs and wires supported locales into the i18n layer.
2026-01-26 12:56:26 +00:00
Shantur Rathore
5b1e21345f feat(ui): localize UI strings
Converts hardcoded UI copy to i18n keys across the app, adds global translation for non-component modules, and splits the English catalog into feature modules with duplicate-key detection.
2026-01-26 12:26:12 +00:00
Shantur Rathore
33939f4096 feat(ui): add i18n scaffolding
Adds a minimal i18n provider with locale preference support and migrates folder selection copy to message keys.
2026-01-26 10:22:03 +00:00