From: Bruno Haible Date: Mon, 17 Dec 2001 11:39:58 +0000 (+0000) Subject: Use ngettext where appropriate. X-Git-Tag: v0.11~184 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=63c2cb28dce0b4653d9ad56a300a61d6bc477df5;p=thirdparty%2Fgettext.git Use ngettext where appropriate. --- diff --git a/src/ChangeLog b/src/ChangeLog index 8de59196a..b2f094c66 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2001-12-15 Bruno Haible + + * msgfmt.c (check_plural): Use ngettext for two messages. + Reported by Primoz Peterlin . + 2001-12-15 Bruno Haible * xgettext.c (remember_a_message_plural): Mark the message as xx-format diff --git a/src/msgfmt.c b/src/msgfmt.c index e8a40b64d..6d0d4a66f 100644 --- a/src/msgfmt.c +++ b/src/msgfmt.c @@ -899,7 +899,9 @@ check_plural (mlp) _("nplurals = %lu..."), nplurals_value); --error_message_count; error_at_line (0, 0, min_pos->file_name, min_pos->line_number, - _("...but some messages have only %lu plural forms"), + ngettext ("...but some messages have only one plural form", + "...but some messages have only %lu plural forms", + min_nplurals), min_nplurals); error_with_progname = true; exit_status = EXIT_FAILURE; @@ -912,7 +914,9 @@ check_plural (mlp) _("nplurals = %lu..."), nplurals_value); --error_message_count; error_at_line (0, 0, max_pos->file_name, max_pos->line_number, - _("...but some messages have %lu plural forms"), + ngettext ("...but some messages have one plural form", + "...but some messages have %lu plural forms", + max_nplurals), max_nplurals); error_with_progname = true; exit_status = EXIT_FAILURE;