I got the following error while compiling under OS X Mountain Lion: rm -f hr.gmo && /usr/local/bin/msgfmt -c --statistics --verbose -o hr.gmo hr.po hr.po:8: nplurals = 3... hr.po:85: ...but some messages have only 2 plural forms /usr/local/bin/msgfmt: found 1 fatal error hr.po: 191 translated messages, 9 fuzzy translations, 2 untranslated messages. make[3]: *** [hr.gmo] Error 1 make[2]: *** [stamp-po] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
I was able to compile using ./configure --disable-nls It appears that Croatian has three plural forms. But the message at line 81 of hr.po only has two plural forms. Adding a third form at line 87 allows Bison to build with NLS support. Now we need a Croatian speaker to provide the correct three plural forms for the shift/reduce conflict message. -- john
