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