This is a few fixups to get translation updated at build time.
The LINGUAS file from weblate does not contain the en language (which must be built anyway), so it's now hardcoded in the Makefile.
The pullpos function has been disabled on some websites that are either not present on weblate (yet) or simply retired.
I've also added the langtable library to build the language menu instead of using build.d/translations.ini, which is outdated.
Next step will be to update the build script to include the make pullpos command.
related: https://pagure.io/fedora-infrastructure/issue/9996
This is a few fixups to get translation updated at build time.
The LINGUAS file from weblate does not contain the
enlanguage (which must be built anyway), so it's now hardcoded in the Makefile.The
pullposfunction has been disabled on some websites that are either not present on weblate (yet) or simply retired.I've also added the langtable library to build the language menu instead of using
build.d/translations.ini, which is outdated.Next step will be to update the build script to include the
make pullposcommand.