# File lib/gettext.rb, line 161
  def ngettext(arg1, arg2, arg3 = nil)
    if arg1.kind_of?(Array)
      msgid = arg1[0]
      msgid_plural = arg1[1]
      n = arg2
    else
      msgid = arg1
      msgid_plural = arg2
      n = arg3
    end
    ret = nil
    each_textdomain {|textdomain|
      ret = textdomain.ngettext(msgid, msgid_plural, n)
      break if ret
    }
    ret ? ret : (n == 1 ? msgid : msgid_plural)
  end