树枝提取物翻译不起作用

时间:2016-05-26 15:20:24

标签: php twig twig-extension

尝试使用twig i18扩展程序提取PO文件。在本教程http://twig.sensiolabs.org/doc/extensions/i18n.html之后,我尝试翻译我的网站。

问题是当我在终端呼叫时尝试提取翻译时:

root@debian:/var/www/html# xgettext --default-domain=messages -p ./locale --from-code=UTF-8 -n --omit-header -L PHP ./cache/*.php
xgettext: error while opening "./cache/*.php" for reading: No such file or directory

检查截图: enter image description here

Checkig $ xgettext --help我看不到-R递归搜索

1 个答案:

答案 0 :(得分:1)

它正在尝试调用"./cache/*.php",但您的文件位于缓存文件夹中的子文件夹中,因此它应为"./cache/**/*.php"

这个命令应该可以工作,我想:

root@debian:/var/www/html# xgettext --default-domain=messages -p ./locale --from-code=UTF-8 -n --omit-header -L PHP ./cache/**/*.php