如何解决如何为vue创建.po文件?
我一直在研究如何翻译vue项目,但是有点卡住了。 我被要求创建一个.po文件(然后可以在poedit或类似文件中使用)。
我尝试实现vue-gettext,但是我对如何使用它有点困惑。我根据需要添加了easygettext,但我不断收到模块错误:
./node_modules/easygettext/src/extract-cli.js
Module parse failed: Unexpected character '#' (1:0)
我试图通过在webpack.dev.conf.js
和webpack.prod.conf.js
中都添加BannerPlugin(按照此建议:How to keep my shebang in place using webpack?)来修复它:
require('webpack').BannerPlugin
plugins: [
new webpack.BannerPlugin({ banner: "#!/usr/bin/env node",raw: true }),...
但是我仍然有错误。
此外,似乎我需要一个translations.json文件才能使用vue-gettext
插件,但它看起来也好像是由gettext-compile之后创建的translations.json,因此我不确定是否应该首先创建翻译的json文件或所需的文件。
所以我想知道是否有人知道如何正确设置vue-gettext,或者是否有创建.po文件的替代方法?
非常感谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。