diff --git a/.vscode/settings.json b/.vscode/settings.json index fcbab54e..0d366fb0 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -108,9 +108,7 @@ "i18n-ally.sortKeys": true, "i18n-ally.namespace": true, "i18n-ally.pathMatcher": "{locale}/{namespaces}.{ext}", - "i18n-ally.enabledParsers": [ - "json" - ], + "i18n-ally.enabledParsers": ["json","ts","js"], "i18n-ally.sourceLanguage": "en", "i18n-ally.displayLanguage": "zh-CN", "i18n-ally.enabledFrameworks": [ diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index a25bf56e..cabc8d7d 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -1,7 +1,7 @@ import { genMessage } from '../helper'; import antdLocale from 'ant-design-vue/es/locale/en_US'; -const modules = import.meta.glob('./en/**/*.json', { eager: true }); +const modules = import.meta.glob('./en/**/*.{json,ts,js}', { eager: true }); export default { message: { ...genMessage(modules as Recordable, 'en'), diff --git a/src/locales/lang/zh_CN.ts b/src/locales/lang/zh_CN.ts index 7d17d7cd..a13594bb 100644 --- a/src/locales/lang/zh_CN.ts +++ b/src/locales/lang/zh_CN.ts @@ -2,7 +2,7 @@ import { genMessage } from '../helper'; import antdLocale from 'ant-design-vue/es/locale/zh_CN'; import { deepMerge } from '@/utils'; -const modules = import.meta.glob('./zh-CN/**/*.json', { eager: true }); +const modules = import.meta.glob('./zh-CN/**/*.{json,ts,js}', { eager: true }); export default { message: {