mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2026-01-20 16:53:37 +08:00
perf: dict perfect
This commit is contained in:
@@ -26,6 +26,8 @@ import {
|
||||
ElPopover,
|
||||
ElPopper,
|
||||
ElTooltip,
|
||||
ElDrawer,
|
||||
ElPagination,
|
||||
} from "element-plus";
|
||||
|
||||
const components = [
|
||||
@@ -54,6 +56,8 @@ const components = [
|
||||
ElPopover,
|
||||
ElPopper,
|
||||
ElTooltip,
|
||||
ElDrawer,
|
||||
ElPagination,
|
||||
];
|
||||
|
||||
const plugins = [ElLoading];
|
||||
|
||||
@@ -3,6 +3,12 @@
|
||||
import zhVxeTable from "vxe-table/lib/locale/lang/zh-CN";
|
||||
import enVxeTable from "vxe-table/lib/locale/lang/en-US";
|
||||
|
||||
// element-plus国际化
|
||||
import { locale } from "element-plus";
|
||||
import enLocale from "element-plus/lib/locale/lang/en";
|
||||
import zhLocale from "element-plus/lib/locale/lang/zh-cn";
|
||||
locale(zhLocale);
|
||||
|
||||
export const menusConfig = {
|
||||
zh: {
|
||||
message: {
|
||||
@@ -106,9 +112,11 @@ export const localesConfigs = {
|
||||
zh: {
|
||||
message: Object.assign({}, ...localesList.map((v) => v.zh.message)),
|
||||
...zhVxeTable,
|
||||
...zhLocale,
|
||||
},
|
||||
en: {
|
||||
message: Object.assign({}, ...localesList.map((v) => v.en.message)),
|
||||
...enVxeTable,
|
||||
...enLocale,
|
||||
},
|
||||
};
|
||||
|
||||
@@ -5,7 +5,7 @@ import { localesConfigs } from "./config";
|
||||
|
||||
export const i18n = createI18n({
|
||||
locale: "zh", // set locale
|
||||
fallbackLocale: "zh", // set fallback locale
|
||||
fallbackLocale: "en", // set fallback locale
|
||||
messages: localesConfigs,
|
||||
});
|
||||
|
||||
|
||||
@@ -58,6 +58,9 @@ VXETable.setup({
|
||||
// 鼠标移到行是否要高亮显示
|
||||
highlightHoverRow: true,
|
||||
},
|
||||
input: {
|
||||
clearable: true,
|
||||
},
|
||||
// 对组件内置的提示语进行国际化翻译
|
||||
i18n: (key, args) => i18n.global.t(key, args),
|
||||
// 可选,对参数中的列头、校验提示..等进行自动翻译(只对支持国际化的有效)
|
||||
@@ -66,6 +69,9 @@ VXETable.setup({
|
||||
if (key && key.indexOf("message.") > -1) {
|
||||
return i18n.global.t(key, args);
|
||||
}
|
||||
if (key && key.indexOf("el.") > -1) {
|
||||
return i18n.global.t(key, args);
|
||||
}
|
||||
return key;
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user