我已按照 http://www.bunchacode.com/programming/internationalization-and-localization-in-cakephp/ 中的说明进行操作
但我不断收到此错误 xgettext:语言“php”未知
我疯狂地用谷歌搜索。我找不到它。
最佳答案
要解决此问题,您需要告诉 xgettext 使用 PHP 作为文件语言(当使用 .phtml
或类似文件扩展名时。
在 Poedit 中打开设置,转到解析器选项卡,选择 PHP
,然后单击编辑。在带有 xgettext 的解析器行中添加 --language=PHP
所以它看起来像这样:
xgettext --language=PHP --force-po -o %o %C %K %F
也许您需要将一些 PHP 文件的扩展名添加到上面项目中出现的扩展名输入字段中,例如:
*.php;*.phtml
这应该足够了。
关于php - 如何让 poedit 工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3632896/