src/PyQt5TranslationMacros.cmake isn't an exact copy of what's in the
other repos - some of the changes removed edge-case defences and were
caught up in other fixes for genuine wrong things. I'll apply the
same fixes to the other repos.
The AppVeyor file presumably requires some setup on AppVeyor to get
it working. I don't think I have the permissions to do that.
Still to do:
* Tidy up the plugin file itself (i.e. remove development comments and logging)
* Make Umbrella-side changes (i.e. add a link to this repo as a build step)
* Add the translation file to the repo (it should be made the first time this is built with Umbrella)