【发布时间】:2019-04-26 11:13:45
【问题描述】:
我正在使用 rails 5 编写一个多语言网站。我正在一些 yml 文件中编写翻译,它的工作原理就像一个魅力。但我想知道,是否有一个选项可以将我传递的参数转换为翻译?
我会更好地解释自己:
我有这个翻译:
quantity: "%{quantity}g"
我可以使用I18n.t(:quantity, {quantity: 1.23}) 在控制器或视图上调用它(例如,1.23 是动态的,我放在那里)。
现在,我得到了1.23g,但有没有办法使用 yml 语法来代替打印 1g(我不知道,转换为 int、trouncing 或 rounding)而不接触调用或创建帮助器?
谢谢。
【问题讨论】:
标签: ruby-on-rails yaml