Ant-design-pro: 移除国际化后报错

Created on 15 May 2020  ·  10Comments  ·  Source: ant-design/ant-design-pro

1: 移除国际化后,删掉local文件
2.控制台一直显示The current popular language does not exist, please check the locales folder!

🕵🏻‍♀️ question

Most helpful comment

为啥不在脚手架中加入是否需要开启国际化的选项?

All 10 comments

清空一下 localStorage 并且 在 config 中配置 locale=false

清空一下 localStorage ,但是config 中配置 :
// locale: {
// default: 'zh-CN',
// antd: true,
// baseNavigator: true,
// },
locale:false,
会导致报错很多模块找不到useIntl。例如
"export 'useIntl' was not found in 'umi':
@chenshuai2144

你不是要关闭权限吗 应该不使用useintl

没有哇,我只是移除国际化。因为我不需要国际化
1:yarn i18n-remove 2:删除locales文件夹就报错了
@chenshuai2144

useIntl 就是国际化的api,你不使用了应该全部删掉的

所以我要全局搜索,一个个删掉?是嘛@chenshuai2144

@chenshuai2144 设置locale: false后,不报错了,但是这类组件变成了英文,怎么处理呢?
image

文档写全一点吧。! 这么多人遇到

为啥不在脚手架中加入是否需要开启国际化的选项?

y移除配置就会报错,报错的是.umi目录里生成的代码,与我自己的无关,跟脚手架有关。。。

Was this page helpful?
0 / 5 - 0 ratings

Related issues

happier2 picture happier2  ·  3Comments

cheung1111 picture cheung1111  ·  3Comments

zhuanglong picture zhuanglong  ·  3Comments

2uncle-code picture 2uncle-code  ·  3Comments

yaoleiroyal picture yaoleiroyal  ·  3Comments