【发布时间】:2010-12-23 10:16:14
【问题描述】:
我正在尝试将操作放在语言环境中以适应不同的语言。例如,在英语中,十亿是 1,000,000,000,但在西班牙语中,十亿是 1,000,000,000,000,所以我希望能够拥有以下内容:
en:
billion: "You have %{money} billions"
es:
billion: "Tienes %{money/1000.0} billones"
为了能写:
I18n.t :billion, :money => whatever
并且适合任何语言。
但是,我似乎无法将操作放在语言环境的字符串中。
关于我应该如何做的任何提示?也许我的方法只是“哲学上”的说法是错误的?
谢谢大家!
【问题讨论】:
标签: ruby-on-rails ruby internationalization