ElemeFE / element-react

Element UI
https://elemefe.github.io/element-react/index
MIT License
2.84k stars 443 forks source link

element table 组件无法国际化,DatePicker可以 #971

Open biyaoyao opened 5 years ago

biyaoyao commented 5 years ago

Description

element table 组件无法国际化,DatePicker可以

按照文档设置国际化发现Table 组件无效DatePicker却可以

import { i18n } from 'element-react' import locale from 'element-react/src/locale/lang/en'

i18n.use(locale);

AlexVagrant commented 5 years ago

国际化支持是需要相对应语言文件的支持,全面话的支持还需要自行设置,例如:element-react/src/locale/lang/en.js ,里面日期的文案支持很多,但是table只有下面这些: 英文配置: table: { emptyText: 'No Data', confirmFilter: 'Confirm', resetFilter: 'Reset', clearFilter: 'All', sumText: 'Sum' },

中文配置: table: { emptyText: '暂无数据', confirmFilter: '筛选', resetFilter: '重置', clearFilter: '全部', sumText: '合计' },

可以将自己的国际化配置文件 替换此路径 import locale from 'element-react/src/locale/lang/en'

Myranda commented 5 years ago

table可支持的国际化文案也无效,例如emptyText,在设置了 import { i18n } from 'element-react' import locale from 'element-react/src/locale/lang/en'

i18n.use(locale);

仍旧显示中文,而DatePicker不会