After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 150636 - Message in eog needing ngettext
Message in eog needing ngettext
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: general
git master
Other All
: Normal normal
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-08-20 13:28 UTC by Christian Rose
Modified: 2005-04-05 19:06 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Christian Rose 2004-08-20 13:28:22 UTC
#: shell/main.c:236
#, c-format
msgid ""
"You are about to open %i windows simultaneously. Do you want to open them in "
"a collection instead?"

This message probably needs ngettext.

Please note that there is currently a string freeze.
Comment 1 Jens Finke 2004-08-20 13:47:35 UTC
This string will only occur if you open more than 10 images. I doubt that
ngettext is neccessary here, though I maybe wrong.  
Comment 2 Danilo Segan 2004-08-20 14:46:56 UTC
Jens, you're wrong. Some languages (Serbian, Russian, Slovenian, Polish, Czech,
Croatian, ...) require this to be marked with ngettext (I believe the sole
purpose for introducing ngettext was this requirement of Slavic languages, if
you check gettext.info manual).

For instance, in Serbian we'd have for "%i pencils" (here we have three
different forms, so it's suitable for example), depending on %i:
"1 olovka" and "31 olovka"
"3 olovke" and "33 olovke"
"7 olovki" and "17 olovki" and "37 olovki"

Of course, this cannot be solved prior string freeze getting relaxed (i.e. 2.10
stuff).
Comment 3 Jens Finke 2005-04-05 19:06:14 UTC
Fixed in cvs. Hope its correct now.