ニジカ投稿局 https://tv.nizika.tv
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1.2 KiB

Application localization documentation

Source files are in client/src/locale and translated files merged from Weblate.

Generation

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

Upload on Weblate

Nothing to do here, Github will automatically send a webhook to Weblate that will pull changes.

Pull translation

  • First, save translations on Weblate so it commits changes.
  • Then, fetch these commits: git fetch weblate && git merge weblate/develop

Support a new language