Module: I18n::Alchemy::NumericParser
- Extended by:
- NumericParser
- Included in:
- NumericParser
- Defined in:
- lib/i18n_alchemy/numeric_parser.rb
Instance Method Summary collapse
Instance Method Details
#localize(value) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/i18n_alchemy/numeric_parser.rb', line 14 def localize(value) if valid_for_localization?(value) number_with_delimiter(format("%.#{precision}f", value)) else value end end |
#parse(value) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/i18n_alchemy/numeric_parser.rb', line 6 def parse(value) if valid_for_parsing?(value) value.gsub(delimiter, '_').gsub(separator, '.') else value end end |