我有一个 bundle.js,来自一个更大的 react/typescript webpack 项目的输出。
如果我运行:xgettext bundle.js --from-code=utf-8 --language=JavaScript
它会找到一些已翻译的字符串,但不是全部。
我试图将 --language 更改为不同的其他语言:PHP、Python、Perl、C 等,但我仍然缺少翻译。
有没有办法调试 xgettext 以逐步查看它在做什么?
或者有人想在我的 bundle.js 中找到所有翻译的字符串?
更新 1
Bundle.js - https://paste.ee/p/XmML7
跳过的字符串之一是字符串:“控制信息”
我可以在包中找到 gettext("...") 和 gettext('...') 352 次。但是在运行上面的 xgettext 命令后,我的 message.po 文件中只得到了 216 个字符串。
更新 2
这是完整 bundle.js 的一部分,其中包含字符串:“控制信息”