2011-12-07 15 views
1

こんにちは、私はレールを使いこなしています。10進数を通貨に変換できる方法がレールに組み込まれています。私はビューでそれを変更することができますが、私はメンテナンスを節約できるようにアプリケーションにそれを内面化したいと思います。私はこれを持っており、ちょうどこのように、アメリカドルにそれを変更することができ、私のインデックステンプレートでRails番号から通貨/外国通貨へのクエリ

<span class="price"><%= product.price %></span> 

<span class="price"><%= number_to_currency(product.price) %></span> 

私はいくつかのユーロのレールのAPIにそれを変更することであった見つけた素晴らしいです:

number_to_currency(1234567890.506, :locale => :fr) #this will change it euros/france 

ここで、私はどこにいろいろな分野のリストを入手できますか?そこに通貨?特に南アフリカ(ZAR)??そして、それは粘着性にするために、あなたが変換をプリフォームするために短い数学の合計を記述しなければならない、とだけファイル更新を持つ

<span class="price"><%= number_to_currency(product.price, :unit => "R") %></span> 

:あなたはこのようにそれを指定する必要が通貨を変更するには

+0

ため、このもう少し感謝を研究している必要があります。 – tadman

答えて

3

毎日の為替レートが合計にロードされます。

私はあなたが[I18Nガイド](http://guides.rubyonrails.org/i18n.html)が言っている内容を確認したい場合がありますコメント