0

我正在尝试使用 twigi18扩展名提取 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递归搜索

4

1 回答 1

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
于 2016-05-26T15:25:04.043 回答