From 0bba4b7d6493c8d2fb48788b55360f34a3eb4a73 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Sun, 13 Mar 2022 15:49:13 +0800 Subject: [PATCH] fix: vxe i18n --- src/plugins/vxe-table/index.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/plugins/vxe-table/index.ts b/src/plugins/vxe-table/index.ts index c849aa5b3..18d229541 100644 --- a/src/plugins/vxe-table/index.ts +++ b/src/plugins/vxe-table/index.ts @@ -66,6 +66,13 @@ VXETable.setup({ return unref(i18n.global.locale) === "zh" ? XEUtils.toFormatString(XEUtils.get(zh, key), args) : XEUtils.toFormatString(XEUtils.get(en, key), args); + }, + translate(key) { + const NAMESPACED = ["el.", "buttons."]; + if (key && NAMESPACED.findIndex(v => key.includes(v)) !== -1) { + return i18n.global.t.call(i18n.global.locale, key); + } + return key; } });