Fe-interview: [vue] 你有使用过vue开发多语言项目吗?说说你的做法?

Created on 2 Jul 2019  ·  9Comments  ·  Source: haizlin/fe-interview

[vue] 你有使用过vue开发多语言项目吗?说说你的做法?

vue

Most helpful comment

All 9 comments

什么是多语言项目?

国际化?i18n

我个人网站的多语言是用vuex实现的,所有语言对于信息都命名,存在后端,由restful接口返回,在切换语言时触发dispatch,调用接口,在所有页面里mapState拿到语言配置,渲染上去

i18n没耍过

vue-i18n 使用简单,案例也多,很方便

开发过,用的i18n,比较不错,

i18n,重要是初始化时,判断当前语言环境,要想好存储方案。一般存在localStorage就行了。

采用i18n来解决国际化问题,关于语言环境的存储方案,看到有同学解答localStorage的方式,个人认为这种还是采用Cookie的存储方法,通过路由实现不同模块加载不同的国际化配置文件

使用Vue-i18n 加载不同的语言配置文件

Was this page helpful?
0 / 5 - 0 ratings