特定国家/地区的配置

时间:2012-09-03 18:36:41

标签: symfony

我正在准备开发一个应该支持不同国家的应用程序,所以我需要支持:

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

切换区域设置将基于http://jmsyst.com/bundles/JMSI18nRoutingBundle

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

在Symfony 2中执行此操作的最佳方式是什么?我知道SF2表格中有一个Money字段类型,但是我需要在整个应用程序中显示价格等,所以可能有一个捆绑或可能有帮助的东西?

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

我真的很感激这里的任何输入! :)

修改

还有一件事我想到,每个国家的验证限制可能会有所不同,例如电话号码在DE中可能有不同的长度,例如在英国。是否可以根据区域设置定义约束?或者我是否必须创建自己的约束并在该检查区域设置内等?

1 个答案:

答案 0 :(得分:1)

我最近偶然发现了这个包,可能是你正在寻找的: https://github.com/craue/TwigExtensionsBundle