xgettext 不只从特定目录中获取字符串
xgettext not picking up string from a specific directory only
我有 python 3.5 应用程序使用 tornado。我将我的应用程序分为 4 个目录:
应用/
--- 管理员
--- 服务器
--- admin_static
--- server_static
并且为 .po 文件收集字符串很奇怪,因为从来没有进入 app/admin 文件夹来收集字符串。
当 i 运行 for app/server 和 app/server_static 从两个目录收集时,但当 i 运行 for 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 正在工作但是两个目录都不起作用
在此先感谢您的建议或任何帮助
在 Ubuntu 上试验后找到了答案。
有时目录会被忽略,因为运行 Windows中的命令bash,在windows上似乎不太稳定,在运行之后相同Ubuntu 上的命令一切正常。
我有 python 3.5 应用程序使用 tornado。我将我的应用程序分为 4 个目录:
应用/
--- 管理员
--- 服务器
--- admin_static
--- server_static
并且为 .po 文件收集字符串很奇怪,因为从来没有进入 app/admin 文件夹来收集字符串。
当 i 运行 for app/server 和 app/server_static 从两个目录收集时,但当 i 运行 for 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 正在工作但是两个目录都不起作用
在此先感谢您的建议或任何帮助
在 Ubuntu 上试验后找到了答案。
有时目录会被忽略,因为运行 Windows中的命令bash,在windows上似乎不太稳定,在运行之后相同Ubuntu 上的命令一切正常。