umi plugin 根据访问的url,自动切换语言
@alitajs/url-local
根据访问的url,自动切换语言。
比如 /en-US/demo
自动切换为英文,
可通过配置别名,比如 /en/demo
也会自动切换成英文.
yarn add @alitajs/url-local --dev
要求:必须有安装 @umijs/plugin-locale
增加配置
import { defineConfig } from 'umi';
export default defineConfig({
plugins: ['@alitajs/url-local'],
urlLocal: {
alias: {
'zh-CN': 'zh',
'zh-TW': 'zhtw',
'en-US': 'en',
},
},
locale: {
default: 'zh-CN',
baseNavigator: true,
baseSeparator: '-',
},
});
开发调试
运行 demo
cd demo
yarn
yarn start
编译插件
yarn build
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。