GNOME Bugzilla – Bug 123861
Please use ngettext for handling plurals in gnome-pilot
Last modified: 2018-07-02 10:31:54 UTC
(Following paragraphs copied from bug 116236 verbatim) As mentioned in http://developer.gnome.org/doc/tutorials/gnome-i18n/developer.html#plurals, the common way of handling plurals is broken for many locales. A way to solve this is by using ngettext instead, as mentioned in that document. A simple code example of code using ngettext: g_printf (ngettext ("Found %d file.", "Found %d files.", nbr_of_files), nbr_of_files); These are the relevant messages. #: applet/pilot.c:277 msgid "%v of %u records" #: gpilotd/manager.c:659 #, c-format msgid "Instantiating %d conduits..." The first should be "pluralized" on %u.
gnome-pilot is not under active development anymore and has not seen code changes for seven years. Its codebase has been archived: https://gitlab.gnome.org/Archive/gnome-pilot/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.