如何让poedit工作?

时间:2010-09-03 03:37:21

标签: php poedit

我已按照http://www.bunchacode.com/programming/internationalization-and-localization-in-cakephp/

中的说明操作

但我一直收到这个错误 xgettext:language`php'unknown

我疯了谷歌。我找不到了。

1 个答案:

答案 0 :(得分:6)

要解决此问题,您需要告诉xgettext使用PHP作为文件的语言(使用.phtml等文件扩展名时。

在Poedit中打开设置,转到解析器选项卡,选择PHP,然后单击编辑。在带有xgettext的解析器行中添加--language=PHP所以它看起来像这样:

xgettext --language=PHP --force-po -o %o %C %K %F

也许您需要将PHP文件的一些扩展添加到项目中出现的扩展输入字段,例如:

*.php;*.phtml

这应该足够了。