Method: Spider::I18n::Rails#localize_number

Defined in:
lib/spiderfw/i18n/rails.rb

#localize_number(number, precision = nil, options = {}) ⇒ Object



82
83
84
85
86
87
88
89
90
91
92
# File 'lib/spiderfw/i18n/rails.rb', line 82

def localize_number(number, precision=nil, options={})
    l = @locale_data
    defaults           = l["number.format"]
    precision_defaults = l["number.precision.format"]
    defaults           = defaults.merge(precision_defaults)
    separator = (options[:separator] || defaults[:separator])
    delimiter = (options[:delimiter] || defaults[:delimiter])
    
    Spider::I18n.do_localize_number(number, delimiter, separator, precision, options)
    
end