On 7/8/20 10:54 AM, Pino Toscano wrote: > This patch series improve the handling of translations. > > Use the gettext tools to: > - extract the messages from all the various sources > - merge old translations with the new catalog > - build translations as mo files > - merge translations to desktop, and AppStream files > This makes gettext a mandatory dependency when installing, replacing > intltool. > > To make sure the translations are updated in Weblate, commit the > catalog in the repository. > > As related (i18n) changes: drop two translations that are totally > empty. Thanks Pino! Pushed now with a tweak to patch 3 to drop now unused fnmatch import. I set up some automation with this. After every push github CI will refresh po/virt-manager.pot in the 'translations' branch and I updated weblate to use that branch. I would appreciate it if you can confirm everything looks sensible from the weblate translator side My thoughts are that we can keep virt-manager.pot up to date somewhere without spamming master branch with update commits or trying to find a way to get .pot updates into code commits. Translations can be committed to the 'translations' branch and rebased onto master before release. Thanks, Cole