它已经开发了一个国际项目。技术堆栈是VUE3 + TS + VITE + VANT + PINIA。您需要设置多语言。VUE-I18N的国际插件似乎仅看到英语文档,其他在线搜索的其他搜索以及其他搜索教程的其他搜索是VUE2的,这对应于VUE3少,因此我为自己进行了整理
在SRC下创建一个新的当地文件夹,包括(仅中文和英语切换)
要注意的一件事是使用上面的缓存,后来我会说为什么我这样做
只是介绍它
即使配置了插头-in,下一个使用中基本上也有两个方案,一个在其中,另一个在其中
有必要使用方法或使用它
仍然有许多用法,可以动态传递和其他用法。
目前,该项目中只采用了这两种方法,没有其他方法可以展开
VUE-I18N提供了一个全局变量,只需直接修改它
这是因为切换语言是修改的全局变量。当页面刷新时,将其重置为默认值等效,因此缓存用于求解
这是因为此处的数据是初始化的,并且无法遵循本地更改的更改。关于这个,我把它解决了
当然,除了这个解决方案之外,您还可以使用它,去寻找信息以查看它?
根据当前的生态学,国际化项目还有更多信息供参考。UI框架使用Vant,它也可以通过设置来更改组件的语言。
商业代码的使用也很简单,这是一个不错的选择
结束?
原始:https://juejin.cn/post/7094916084848432781