尝试使用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
Checkig $ xgettext --help
我看不到-R
递归搜索
答案 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