我有一个用户输入浮动的红宝石露营网络应用程序。但是在我们国家,浮点分隔符是逗号而不是句号。
我的问题是如何实施此更改?
用户输入 12,5 在保存到 DB 之前应更改为 12.5。同样,当用户调用报表时,浮动应该用逗号显示。
我是否应该每次都实施自己的 gsubing 方法,如果是,在哪里实施?或者我应该使用 delocalize 还是 globalize。我尝试了 delocalize,但由于我使用了特定的 activerecord,即 4.0.4,我得到了错误。由于我不需要任何其他本地化(目前)全球化可能太多了?
亲切的问候,塞巴