如何让poedit工作?

Kim*_*cks 2 php poedit

我按照http://www.bunchacode.com/programming/internationalization-and-localization-in-cakephp/中的说明进行操作

但我一直得到这个错误xgettext:语言`php'未知

我疯狂地用Google搜索.我找不到它了.

acm*_*cme 6

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

在Poedit中打开设置,转到解析器选项卡,选择PHP然后单击编辑.在使用xgettext add的解析器行中,--language=PHP它看起来像这样:

xgettext --language=PHP --force-po -o %o %C %K %F
Run Code Online (Sandbox Code Playgroud)

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

*.php;*.phtml
Run Code Online (Sandbox Code Playgroud)

这应该足够了.