【发布时间】:2013-07-29 15:15:19
【问题描述】:
我正在寻找在 FuelPHP 中处理 i18n 的最佳方法。 我们目前正在使用 gettext,但我觉得它非常可怕......
我喜欢 Symfony2 使用 xliff 文件处理它的方式,但不幸的是,这在 Fuel 中本身并不可用。 当然,其中一个选项是使用框架的Lang class,但是有没有办法用它来处理复数字符串,因为我真的找不到任何东西?
有什么见解吗?
【问题讨论】:
-
我遇到了同样的问题.. 为了解决,在某些地方,我创建了 2 个术语/单词
-
@AndréGadonski,一个用于单数,一个用于复数?适用于多种语言,但有十几种语言的复数规则非常复杂。
-
所以你说这个功能不被支持,至少默认的 Fuel i18n Lang 类是不支持的。然后我想用 Symfony2 机制扩展 Fuel 框架来处理国际化。可能值得一试。
标签: internationalization fuelphp