Glib has finally started requiring ngettext() function, as you can see in bug 123847 of Gnome Bugzilla.
So, what this means in practice? It means that we need no longer ask module maintainers to include ngettext support (which may require changes to the build system), but rather, we can request it from them.
Alas, since it's included only with Glib 2.6, and Gnome 2.8 is
going to use Glib 2.4 (along with Gtk+ 2.4), we'll be able to do
this only after Gnome 2.8 is released. So, Gnome 2.10 is going to
be the best ngettext()
-ized Gnome yet!
For those not in the know: ngettext() function is provided by GNU gettext software in releases later than 0.10.40 (or something, 0.11 certainly has it). It's a feature mostly useful for Slavic languages such as Serbian, Russian, Slovenian, Macedonian, Croatian, Polish, Czech etc. because of their handling of words attached to numbers (i.e. "%d desks" can take 3 forms in Serbian, depending on the number %d).