Bugs item #1076872, was opened at 2004-12-01 08:39
Message generated for change (Settings changed) made by keescook
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1076872&group_id=93438
Category: Translation
Group: All Platforms
Status: Closed
Resolution: Fixed
Priority: 6
Submitted By: Alexandre Prokoudine (prokoudine)
>Assigned to: Kees Cook (keescook)
Summary: ngettext isn't used
Initial Comment:
Please consider using ngettext for plural nouns. In
many languages other than English translations
containing plural nouns look like a bug.
In English you need only one word in plural noun to
translate. The word doesn't change, if the figure
before is 2, 5, 10, or 123456. But it's already
different if the variable =1:
1 degree
2 degrees
5 degrees
E.g. in russian you have 3 variants of one word (with
different flexions), depending on what figure is last
in the variable:
1 gradus
2 gradusa
5 gradusov
Many applications suffer from not using gettext. I hope
that Inkscape will be a good example for others.
----------------------------------------------------------------------
Comment By: Kees Cook (nemies)
Date: 2005-01-15 13:55
Message:
Logged In: YES
user_id=26678
ngettext is in, and I've made a few notes in the wiki for
the programmers to remember to use it. Some of the texts
can't use ngettext because the displayed value in a float,
not an int, so comments have been added to help direct the
translators.
----------------------------------------------------------------------
Comment By: Bryce Harrington (bryce)
Date: 2004-12-30 01:41
Message:
Logged In: YES
user_id=4782
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=604306&aid=1076872&group_id=93438
|