GNOME Bugzilla – Bug 765841
Polari translation is breaking Continuous
Last modified: 2016-05-03 20:37:55 UTC
The ar translation for Polari is breaking the build in Continuous: ar.po:734: number of format specifications in 'msgid_plural' and 'msgstr[0]' does not match ar.po:745: number of format specifications in 'msgid_plural' and 'msgstr[0]' does not match /usr/bin/msgfmt: found 26 fatal errors ar.po: 118 translated messages, 20 untranslated messages. Makefile:191: recipe for target '../../po/ar.gmo' failed make[2]: *** [../../po/ar.gmo] Error 1
I had to disable the 'ar' translation from the po/LINGUAS file in order to the Polari to build under jhbuild and Continuous. I'm pretty sure you need at least gettext 0.19.6 to reproduce the error.
commit 38530f7cbf161b5cbf260fc939774b8e5603394e Author: Abderrahim Kitouni <a.kitouni@gmail.com> Date: Tue May 3 20:35:27 2016 +0100 po: fix and reenable Arabic translation Apparently omitting format specifications in translations is no longer permitted by gettext. https://bugzilla.gnome.org/show_bug.cgi?id=765841