通貨の指定

config/init.rbの後ろの方をこんな風に変更します。

Merb::BootLoader.after_app_loads do
  # This will get executed after your app's classes have been loaded.

  Numeric::Transformer.add_format(:ja => {
      :currency => {:unit => '', :format => '%n%u', :precision => 0}, 
      :number => {:delimiter => ',', :precision=> 0, :separator => ''}})

  Numeric::Transformer.change_default_format(:ja)

end

すると、Numeric#to_currencyの出力を変えることが可能です。

$ merb -i
>> 200.to_currency
=> "200円"