问题描述
我一直在研究如何翻译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 (将#修改为@)