mirror of
https://github.com/TecharoHQ/anubis.git
synced 2026-07-15 18:10:18 +00:00
* lib/localization: implement localization system Locale files are placed in lib/localization/locales/. If you add a locale, update manifest.json with available locales. * Exclude locales from check spelling * tests(lib/localization): add comprehensive translations test Signed-off-by: Xe Iaso <[email protected]> * fix(challenge/metarefresh): enable localization Signed-off-by: Xe Iaso <[email protected]> * fix: use simple syntax for localization in templ Also localize CELPHASE into French according to the wishes of the artist. Signed-off-by: Xe Iaso <[email protected]> * chore: spelling Signed-off-by: Xe Iaso <[email protected]> * chore:(js): fix forbidden patterns Signed-off-by: Xe Iaso <[email protected]> * chore: add goi18n to tools Signed-off-by: Xe Iaso <[email protected]> * test(lib/localization): dynamically determine the list of supported languages Signed-off-by: Xe Iaso <[email protected]> --------- Signed-off-by: Xe Iaso <[email protected]> Co-authored-by: Xe Iaso <[email protected]>