A simple module to assist in formatting unambiguous prices and price ranges in international currencies in a Roman Script environment.
Examples:
money_to_text(10000, currency: 'AUD')
#=> 'AUD $100.00'
money_to_text(10000, currency: 'AUD', with_currency: false, with_symbol: false)
#=> '100.00'
money_range_to_text(10000, 40000, currency: 'AUD')
#=> 'AUD $100.00 - 400.00'
money_range_to_text(10000, 40000, currency: 'AUD', delimiter: ' ... ')
#=> 'AUD $100.00 ... 400.00'
As of #16 this library explicitly specifies the Money.locale_backend = :currency
default.
Fork the project. Make your feature addition or bug fix with tests. Send a pull request.
MIT License, see LICENSE for details.
(c) 2013-2018 Artsy, Sahil Yakhmi, Joey Aghion and contributors.