ant-design / ant-design-pro

👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
https://pro.ant.design
MIT License
36.34k stars 8.14k forks source link

🐛 [BUG] 多语言,默认指定英文 en-us ,项目启动后还是中文 #11317

Open mmzzli opened 3 weeks ago

mmzzli commented 3 weeks ago

🐛 bug 描述

多语言,默认指定英文 en-us ,项目启动后还是中文,localstorage 中的 key 已经删除,默认还是中文。

📷 复现步骤 | Recurrence steps

通过 pro create xxx 创建的项目,把 config.ts 中的 Locale 的 default 修改为 en-US.

telegram-cloud-photo-size-1-5055726444050754967-y

🏞 期望结果 | Expected results

期望默认是英文,打开就是英文

期望默认是英文 image

💻 复现代码 | Recurrence code

https://github.com/mmzzli/test-umi-pro

© 版本信息

🚑 其他信息

nathanlao commented 5 days ago

Could try using ConfigProvider in antd to provide Internationalization configuration to your React components, exmaple usage:

import { ConfigProvider, enUSIntl } from '@ant-design/pro-table';

<ConfigProvider value={{ intl: enUSIntl }}>
    <YourReactComponent>
</ConfigProvider>