instance method
pluralize
Ruby on Rails 7.2.3
Since v2.2.3Signature
pluralize(word, locale = :en)
Returns the plural form of the word in the string.
If passed an optional locale parameter, the word will be pluralized using rules defined for that language. By default, this parameter is set to :en.
pluralize('post') # => "posts" pluralize('octopus') # => "octopi" pluralize('sheep') # => "sheep" pluralize('words') # => "words" pluralize('CamelOctopus') # => "CamelOctopi" pluralize('ley', :es) # => "leyes"
Parameters
-
wordreq -
localeopt = :en
Source
# File activesupport/lib/active_support/inflector/methods.rb, line 33
def pluralize(word, locale = :en)
apply_inflections(word, inflections(locale).plurals, locale)
end
Defined in activesupport/lib/active_support/inflector/methods.rb line 33
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveSupport::Inflector