多语言计划
替换步骤
1.安装包:yarn add react-i18next i18next
2.使用 @赖晓东 Edon Lai (Engineering - FE) 开发的vscode插件,插件地址
https://github.com/Edon-100/react-i18n/blob/main/oppI18n-0.0.2.vsix
用法:
导入组件
import { useTranslation } from 'react-i18next';用到的地方:
const { t } = useTranslation();shift+comman+p 人肉替换
react-i18next i18
本地json数据初始化
{
"home":{
"title":"首页",
"content":"我是首页",
},
"about":{
"title":"关于我们",
"content":"我是关于我们"
}
}然后将react-i18next-config.js 引入到App.js组件
默认语言和默认数据
开发选择切换语言组件
最后更新于
这有帮助吗?