Skip to content

Vue-i18n

这是一个适配 Vue3 的国际化库,基本用法和一般的国际化库一样,通过定义不同语言的message对象并在运行时切换,从而做到国际化。

评价

具体到Vue-i18n,我先总结一下优缺点:

优点

  • 支持 composition API
  • 支持静态文件
  • 支持参数,复述形式等语法

缺点

  • 太多令人混淆的 API
  • 某些 API 设计的非常业余

总的来说就是可以用,但某些 API 让人看了忍不住吐槽,总体来说算是 Vue ECO 中比较流行的一个国际化库。

平替是i18nNext,这个库更通用,并且夸多个前后端框架,但是我没用过。

文档地址

Vue-i18n

GitHub地址

Vue-i18n