GNOME Bugzilla – Bug 150636
Message in eog needing ngettext
Last modified: 2005-04-05 19:06:14 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.
This string will only occur if you open more than 10 images. I doubt that ngettext is neccessary here, though I maybe wrong.
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).
Fixed in cvs. Hope its correct now.