support/doc/development/localization.md
Source files are in client/src/locale and translated files merged from Weblate.
Will generate XLIFF base files for Angular (angular.xlf) and JSON files for the player (player.en-US.json) and the server (server.en-US.json).
Then, it will merge new translation keys into localized Angular files (angular.fr-FR.xlf etc).
npm run i18n:update
Nothing to do here, Github will automatically send a webhook to Weblate that will pull changes.
git fetch weblate && git merge weblate/developnpm run i18n:update