instance method
pluralize
Ruby on Rails 3.0.20
Since v2.2.3Signature
pluralize(count, singular, plural = nil)
Attempts to pluralize the singular word unless count is 1. If plural is supplied, it will use that when count is > 1, otherwise it will use the Inflector to determine the plural form
Examples
pluralize(1, 'person') # => 1 person pluralize(2, 'person') # => 2 people pluralize(3, 'person', 'users') # => 3 users pluralize(0, 'person') # => 0 people
Parameters
-
countreq -
singularreq -
pluralopt = nil
Source
# File actionpack/lib/action_view/helpers/text_helper.rb, line 194
def pluralize(count, singular, plural = nil)
"#{count || 0} " + ((count == 1 || count =~ /^1(\.0+)?$/) ? singular : (plural || singular.pluralize))
end
Defined in actionpack/lib/action_view/helpers/text_helper.rb line 194
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::Helpers::TextHelper