mirror of
https://github.com/Felitendo/spotifast.git
synced 2026-11-01 17:33:26 +01:00
The build script compiles assets/i18n with fastframe-i18n's PO compiler, the gettext lookups and the system language detection come from the crate, and Spotifast keeps its Locale enum, its tags, native names and phrase helpers, and its mapping from a language tag to a catalogue. The compiler's own fixture test moves to the crate; the test that every catalogue covers the template and keeps its placeholders stays here. update-translations.sh becomes a wrapper around the crate's script with the same options and output, and tr, sys-locale, polib and include-po leave the build. No behaviour changes.