Add latest translations from CrowdIn
Merge pull request #291 from dodgepong/latest-crowdin-translations

Add latest translations from CrowdIn
sparkle-updater: Enable delta update failure fallback

Refer to https://github.com/kc5nra/Sparkle/commit/53cad369538f916ae0f7064231719519166dcbae
for further details
mac-syphon: Move release calls to helper function
mac-syphon: Keep old inject settings in case of partial match

In some cases the actual application (bundle identifier) would get
overwritten with a wrapper application bundle identifier when the
application names matched (this happened with e.g., Minecraft)
mac-syphon: Inject the best match(es) only
mac-syphon: List bundle identifier and pid in case of duplicate names
mac-syphon: Track inject status and retry injecting if needed

Some applications defer loading OpenGL until after they are visible as
running applications, which causes SyphonInject to not install a server
on the first try (e.g. Minecraft does this)
text-freetype2: Fix null pointer dereference

Somehow, there were fonts with empty face names.  Regardless, it's
always important to check your pointers.  Invalid pointers spell doom.