I18n::Pluralization::Rule
Abstract pluralization rule.
A pluralization rule class provides a main #rule method that, given a count number, returns the corresponding
plural catagory tag. Ideally returned values should be part of the common plural category tags that are defined
by the CLDR (:zero, :one, :two, :few, :many and
:other).
Instance methods
Nested types
- I18n::Pluralization::Rule::Arabic
- I18n::Pluralization::Rule::Breton
- I18n::Pluralization::Rule::CentralMoroccoTamazight
- I18n::Pluralization::Rule::Colognian
- I18n::Pluralization::Rule::EastSlavic
- I18n::Pluralization::Rule::Irish
- I18n::Pluralization::Rule::Langi
- I18n::Pluralization::Rule::Latvian
- I18n::Pluralization::Rule::Lithuanian
- I18n::Pluralization::Rule::Macedonian
- I18n::Pluralization::Rule::Maltese
- I18n::Pluralization::Rule::Manx
- I18n::Pluralization::Rule::OneOther
- I18n::Pluralization::Rule::OneTwoOther
- I18n::Pluralization::Rule::OneUpToTwoOther
- I18n::Pluralization::Rule::OneWithZeroOther
- I18n::Pluralization::Rule::Other
- I18n::Pluralization::Rule::Polish
- I18n::Pluralization::Rule::Romanian
- I18n::Pluralization::Rule::ScottishGaelic
- I18n::Pluralization::Rule::Slovenian
- I18n::Pluralization::Rule::UpperSorbian
- I18n::Pluralization::Rule::Welsh
- I18n::Pluralization::Rule::WestSlavic