Sha256: cb30d8cc2885a919f8550a2261690cdebe5f0684788e193bb2a2e6884fc682aa

Contents?: true

Size: 420 Bytes

Versions: 2

Compression:

Stored size: 420 Bytes

Contents

#polish plural rules
#more language plural rules here: http://www.unicode.org/cldr/data/charts/supplemental/language_plural_rules.html
ActiveSupport::Inflector.inflections do |inflect|
  inflect.proc :pl, lambda{|count, singular, inflections|
    if count == 1
      singular
    elsif (2..4).include?(count%10) && !(12..14).include?(count%100)
      inflections[:few]
    else
      inflections[:other]
    end
  }
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pluralize-0.2.0 lib/pluralize/config/inflections.rb
pluralize-0.1 lib/pluralize/config/inflections.rb