xgettext不仅仅从特定目录中获取字符串

时间:2018-05-18 11:55:10

标签: python-3.x sh xgettext

我使用龙卷风的python 3.5应用程序。我在4个目录中分离了我的应用程序:

应用程序/
---管理员 ---服务器
--- admin_static
--- server_static

并收集.po文件的字符串很奇怪,因为永远不会进入app / admin文件夹来收集字符串。

当我为app / server运行时,app / server_static从两个目录中收集,但是当我为app / admin运行时,app / admin_static只是从app / admin_static收集而忽略了这个目录app / admin < /强>

find ../../admin ../../admin_static -iregex '.*\.\(py\|html\|js\)$' | xargs xgettext --language=Python --from-code utf-8 --keyword=_:1,2 -o ./locale.pot

当我运行这个发现../../admin正在工作但两个目录都无法正常工作

提前感谢您的推荐或任何帮助

1 个答案:

答案 0 :(得分:0)

在Ubuntu上进行实验后,找到了答案。

有时目录被忽略,因为在Windows中运行命令bash,在Windows上看起来不太稳定,在Ubuntu上运行相同命令后一切正常。