Comment 1 for bug 685621

Agreed, we should show a better error message.

However, it's not going to be easy for this specific case because you _can_ submit only a single plural form without getting an error (i.e. your suggested solution a), but what you've seen is an error message from gettext msgfmt syntax checking. And that syntax checking would have to be fixed/improved to differentiate between the two.