bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: hu.po ngettext fixes


From: Paul Eggert
Subject: Re: hu.po ngettext fixes
Date: Tue, 15 Aug 2006 13:59:40 -0700
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux)

Egmont Koblinger <address@hidden> writes:

> Please apply the first attached patch.

Can you please forward that patch to the Translation Project?  We
would like to rely on them to put a proper translation into
<http://www.iro.umontreal.ca/translation/teams/PO/hu/>, and we will
pick it up from there.  Please email the patch to
<address@hidden> with a CC: to the last
coreutils translator Emese Kovacs <address@hidden> and the other
main translator Gabor Kelemen <address@hidden>.  Thanks.

> As the header of hu.po correctly states, as well as mentioned in glibc's
> info pages, Hungarian has only one msgstr form, we use the singular form of
> a noun if it is preceded by a number.

This is apparently an error in general, since Hungarian has two plural
forms when there is no numeral involved; please see the discussion at
<http://lists.gnu.org/archive/html/bug-gnu-utils/2006-08/msg00040.html> and
<http://lists.gnu.org/archive/html/bug-gnu-utils/2006-08/msg00041.html>.
Could you please warn the Hungarian translation team about this as
well?  It shouldn't affect this particular translation, but it could
well affect the .po file in other ways, e.g., the nplurals
declaration.

Also, please ask them to use gettext 0.15 when checking the translation.

Thanks.

> To avoid similar bugs in the future, I highly recommend to change the source
> so that it also uses "%d" and stuff in the singular case and substitutes
> constant 1 after gettext returns the string. See the second attachment.

Thanks, I applied that to coreutils CVS.  You might also warn the
above-mentioned translators that this change will appear in the next
version; they can prepare a proper translation for it now.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]