From 54aaa7fdfe2f77a546c76e208f2e3832bd99a0fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=94=E7=8E=8B=E5=B0=91=E5=B9=B4?= Date: Sun, 27 Jun 2021 22:29:47 +0800 Subject: [PATCH] fix locale zh-TW (#105) (#106) --- src/plugins/vuetify.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/plugins/vuetify.ts b/src/plugins/vuetify.ts index c74ed84..5b3ea28 100644 --- a/src/plugins/vuetify.ts +++ b/src/plugins/vuetify.ts @@ -5,7 +5,17 @@ import i18n from '@/locale'; Vue.use(Vuetify); let locale = i18n.locale(); -locale = locale === 'zh-CN' ? 'zh-Hans' : locale.split('-', 1)[0]; +switch (locale) { + case 'zh-CN': + locale = 'zh-Hans'; + break; + case 'zh-TW': + locale = 'zh-Hant'; + break; + default: + locale = locale.split('-', 1)[0]; + break; +} // eslint-disable-next-line @typescript-eslint/no-var-requires const { default: translation } = require('vuetify/src/locale/' + locale);