PWA I18N Webpack基于Vaadin的lit-html多语言示例
基于 Vaadin 教程的gulp流程,从添加语言、自动生成翻译资源,到合并翻译和打包,整套下来挺顺滑的,适合边开发边调试的场景。
默认就支持了de、es、fr、ja、zh-Hans几个语言,你可以用gulp locales --targets="..."快速加别的语言,跑下gulp任务就能生成对应的xliff文件。翻译完再npm run prod一键打包,部署到dist目录,用python -m SimpleHTTPServer直接起服务就行。
整套下来不用复杂配置,也没强依赖大框架,蛮适合自己动手拆着学。你如果是刚上手i18n或者想快速试下lit-html多语言支持,这套代码还挺值得一看的。
pwa-i18n-webpack-master.zip
预估大小:68个文件
pwa-i18n-webpack-master
文件夹
preprocess
文件夹
index.html
1KB
manifest.webmanifest
434B
redux
文件夹
store.js
535B
reducer.js
2KB
actions.js
669B
styles.css
790B
views
文件夹
...
文件大小:172.69KB
评论区