The current implementation of ngettext matches the Python built-in gettext.ngettext, but does not match the true GNU gettext. Of note, the pluralization assumes that a singular value should be used only when the count is 1; the locales pluralization rules are not utilized.
Add support for pluralization rules.