在Rails应用程序中处理多种货币的最佳方法

时间:2013-01-05 18:20:17

标签: ruby-on-rails-3 currency

我有一个用户可以创建帐户然后创建发票的地方。更多的国际用户正在使用该应用程序,这意味着我需要允许他们从下拉列表中设置货币并在发票上使用该货币。我目前在任何地方都使用number_to_currency,但如果使用ES关系说明用户的货币代码为current_user.currencies.name,我该如何使用?

1 个答案:

答案 0 :(得分:1)

好的我明白了

  1. 安装此gem https://github.com/svenfuchs/rails-i18n
  2. 此处始终使用此格式number_to_currency(100,:locale=>'en-GB')您可以在此处的格式列表中进行选择:https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale