对于我的 CakePHP 2.3 应用程序,我创建了 pot 文件并使用 Poedit 创建了 po 文件。但我有近 100 个字符串和 12 种语言。因此,在每次更改/添加时,我都不想重新创建 pot 文件并使用 Poedit 添加 po 文件。
所以我需要另一个适合 CakePHP 的解决方案。
- 是否可以在没有 po 文件的情况下使用 i18n,只使用 csv 文件?(似乎Zend Translate有类似的解决方案)
- 是否可以对所有翻译使用一个 po 文件,或者对于这么多的字符串,性能是否会太差?
- 我不喜欢将翻译写入数据库。对于小型项目,gettext 的更好选择是什么?