javascript - 如何使用 xgettext 在 JS 中调用 xgettext 程序?
问题描述
如何使用 xgettext 在 window10 中调用 xgettext 程序?
我试过这个代码:xgettext --language=JavaScript --from-code=utf-8 --keyword=gettext --sort-output --join-existing --no-wrap -f videobanner.js -d snapmaker -o输出.po。我不工作!
//videobanner.js
export default {
bannerH1Text: gettext("Snapmaker 3-in-1 3D Printer"),
bannerH1Text: gettext("Turn your desktop into a workshop."),
bannerButText: ettext("Play Video"),
};
错误信息:不管videobanner.js是什么,结果是:xgettext: error while opening "export default {" for reading: No such file or directory
解决方案
-f, --files-from=FILE 从 FILE
中获取输入文件列表
如果您使用-f
,该文件应该包含 xgettext 应该处理的文件名列表。取而代之的是,只需将您的文件作为普通参数传递:
xgettext ... videobanners.js
不-f
!
推荐阅读
- pyspark - 返回超过字符长度限制的列列表 - pyspark/snowflake
- mongodb - 用于标签搜索的 Mongoose 查询
- python-3.x - PyQt5 将事件连接器添加到 QPushButton
- c++ - 了解此转换矩阵的工作原理
- pdf - 将 wxPython 的 PDFViewer 嵌入到 PyQt5 应用程序中
- vue.js - 使用 vee validate 在动态生成输入中检测相同的字符串
- reactjs - 在新窗口中打开的反应导航栏菜单项
- r - CVXR:solve() 的问题 - as.vector(data) 中的错误:没有将这个 s4 类强制为向量的方法
- python - Python 错误:TypeError:只有大小为 1 的数组可以转换为 Python 标量
- reactjs - 在 GraphQL 中针对单个列添加多个选项