Recent de.po does not "compile"

Christian Stimming stimming@tuhh.de
Wed, 23 Oct 2002 10:20:43 +0200


Sorry. The msgfmt 0.10.35 doesn't complain here, and I didn't know about 
the problem here (you can't mix numbered and unnumbered argument 
specifications in one format string). One needs to change line 4785 from

 > msgstr "Jährlich (%u Mal): %3$u. %2$s"

into

 > msgstr "Jährlich (%1$u Mal): %3$u. %2$s"

which I can commit in 12 hours from now unless somebody else does it 
earlier.

Derek Atkins wrote:

> I get the following error when I try to build CVS:
> 
> make: Entering directory `/home/warlord/src/gnucash-cvs/gnucash/po'
> rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
> de.po:4785: 'msgstr' is not a valid C format string, unlike 'msgid'
> /usr/bin/msgfmt: found 1 fatal error
> make: *** [de.gmo] Error 1
> make: Leaving directory `/home/warlord/src/gnucash-cvs/gnucash/po'
> 
> --> /usr/bin/msgfmt --version
> msgfmt (GNU gettext) 0.11.1
> 
> -derek
>