X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=support%2Fdoc%2Fdevelopment%2Flocalization.md;h=3d09bbecbe018599ca1fe470015f34d57ff3c34f;hb=4e29f4fe23b413cc8c55ac0d8373f36bcd60b47a;hp=8aeb0c7713c5e8feed2ee70238519d3f650fc70b;hpb=2ef1d2bb74f333b05bbbbd27282605ee5654061e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/support/doc/development/localization.md b/support/doc/development/localization.md index 8aeb0c771..3d09bbecb 100644 --- a/support/doc/development/localization.md +++ b/support/doc/development/localization.md @@ -8,10 +8,8 @@ Source files are in `client/src/locale` and translated files merged from [Weblat 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). -**Only generate new translations after a Weblate pull to avoid conflicts** - ``` -$ npm run i18n:generate +$ npm run i18n:update ``` @@ -30,5 +28,5 @@ Nothing to do here, Github will automatically send a webhook to Weblate that wil * Add it to [/shared/models/i18n/i18n.ts](/shared/models/i18n/i18n.ts) * Add it to [/scripts/build/client.sh](/scripts/build/client.sh) - * Add it to [/client/angular.json](/client/angular.json) in `xliffmergeOptions` section, then **pull** and **generate** + * Add it to [/client/angular.json](/client/angular.json) (in multiple sections), then **pull** and **generate** * Build the application and check the new language correctly works