diff --git a/web/i18n/language.ts b/web/i18n/language.ts index c2e23cc19a..fde69328bd 100644 --- a/web/i18n/language.ts +++ b/web/i18n/language.ts @@ -31,8 +31,10 @@ export const languages = data.languages export const LanguagesSupported = languages.filter(item => item.supported).map(item => item.value) export const getLanguage = (locale: string) => { - const supportedLocale = LanguagesSupported.find(lang => lang.startsWith(locale.split('-')[0])) - return (supportedLocale || LanguagesSupported[0]).replace('-', '_') + if (locale === 'zh-Hans') + return locale.replace('-', '_') + + return LanguagesSupported[0].replace('-', '_') } export const NOTICE_I18N = {