微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 i18n

如何解决使用 i18n

我正在使用 i18n 将我的 Angular4 网站翻译成大约 8 种语言,但是每当我部署 Web 时,我都面临着有 8 个构建的问题。从下面的 package.json 中附加脚本 "compile-i18n": "ng xi18n --output-path src/i18n",

"create-all-xlfs": "node src/languages/map-from-json.js en es hi ar ms fr bn pt-BR",

"build-i18n-all": "for lang in en es hi ar ms fr bn pt-BR; do node --max_old_space_size=6000 /home/node/.nvm/versions/node/v8.1.3/bin/ng build --prod --output-path=dist/$lang --build-optimizer=true --bh /$lang/ --deploy-url=deploy_url/$lang --i18n-file=src/i18n/messages.$lang.xlf --i18n-format=xlf --locale=$lang; echo $lang 'build completed.';mv dist/$lang/apple-app-site-association dist/apple-app-site-association; done",

我正在使用 buid-i18n-all 进行生产。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。