0

我正在准备开发应支持不同国家/地区的应用程序,因此我需要以下支持:

  • 货币
  • 数字格式(用于价格等)

切换语言环境将基于http://jmsyst.com/bundles/JMSI18nRoutingBundle

现在我需要存储有关特定于语言环境的信息,例如货币、货币除数、精度等 + 一些其他国家/地区特定的数据。

Symfony 2 中最好的方法是什么?我知道 SF2 表单中有一个 Money 字段类型,但我需要在整个应用程序中显示价格等,所以也许有一个捆绑包或其他可能有帮助的东西?

我不想将这样的信息存储在配置“参数”中,而是存储在数据库表中,然后使用 number_format,但也许有人有更好的想法?

我真的很感激这里的任何意见!:)

编辑

我又想到了一件事,每个国家/地区的验证限制可能不同,例如电话号码在德国可能有不同的长度,例如在英国。是否可以根据语言环境定义约束?还是我必须创建自己的约束并在该检查区域设置等内部?

4

1 回答 1

1

我最近偶然发现了这个捆绑包,可能就是你要找的东西: https ://github.com/craue/TwigExtensionsBundle

于 2012-09-03T20:18:32.400 回答