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
文件大小:
评论区