trivial: Fix segfault after keywords break
Check the locale more carefully

Some KDE applications are playing fast-and-loose with the format.
trivial: Fix the Fedora upload file
Don't add localized keywords that already exist in C
Support keywords separated by comma

Some KDE applications do this.