use*_*119 2 ruby ruby-on-rails internationalization
我使用number_to_currency来显示金额,我有负值的问题.我的hr.yml看起来像这样:
number:
currency:
format:
format: "%n %u"
separator: ","
delimiter: "."
unit: "KN"
Run Code Online (Sandbox Code Playgroud)
正常的数字看起来不错.例如212我得到212,50 KN是正确的.但是对于-212我得到-KN212,50这是错误的.我无法在任何地方找到解决方案 我做错了什么?谢谢
只需将此行放入您的config/locales/your-locale.yml文件中:
number:
currency:
format:
negative_format: '-%n %u'
Run Code Online (Sandbox Code Playgroud)
并改变它,以满足您的需求.
在Rails 3.1.6应用程序中测试.
| 归档时间: |
|
| 查看次数: |
1481 次 |
| 最近记录: |