[virt-manager PATCH v4 0/9] Improve translations

Cole Robinson crobinso at redhat.com
Sun Jul 12 13:12:24 UTC 2020


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




More information about the virt-tools-list mailing list