module RailsI18n::Pluralization::UpperSorbian

Public Class Methods

rule() click to toggle source
# File lib/rails_i18n/pluralization.rb, line 48
def self.rule
  lambda do |n|
    return :other unless n.is_a?(Numeric)

    mod100 = n % 100

    case mod100
    when 1 then :one
    when 2 then :two
    when 3, 4 then :few
    else :other
    end
  end
end