implement non-default plural rules for ngettext translations