Additional note: it seems that 'msgfmt --check-format' does not catch errors in correctly flagged python-format strings. Try the attachment with incorrect plurals missing the %d variable. I reported someting similar in bug 456210, which I then marked as duplicate of this one.
I've seen this happening in #kde-format strings as well (bug 363414, bug 425254, bug 425226), so I should probably check out if gettext catches errors there.
This also makes it difficult to catch things like bug 409785 and bug 363990 early.
Additional note: it seems that 'msgfmt --check-format' does not catch errors in correctly flagged python-format strings. Try the attachment with incorrect plurals missing the %d variable. I reported someting similar in bug 456210, which I then marked as duplicate of this one.
I've seen this happening in #kde-format strings as well (bug 363414, bug 425254, bug 425226), so I should probably check out if gettext catches errors there.
This also makes it difficult to catch things like bug 409785 and bug 363990 early.