def pluralize(n, *variants)
      raise ArgumentError, "Must have a Numeric as a first parameter" unless n.is_a?(Numeric)
      raise ArgumentError, "Must have 3 variants for pluralization" if variants.size < 3
      variants_hash = pluralization_variants_to_hash(*variants)
      I18n.backend.send(:pluralize, LOCALE, variants_hash, n)
    end
def pluralize(n, *variants)
      raise ArgumentError, "Must have a Numeric as a first parameter" unless n.is_a?(Numeric)
      raise ArgumentError, "Must have 3 variants for pluralization" if variants.size < 3
      variants_hash = pluralization_variants_to_hash(*variants)
      I18n.backend.send(:pluralize, LOCALE, variants_hash, n)
    end
Simple pluralization proxy

 Usage:
   Polish.pluralize(1, "dom", "domy", "domów")