diff --git a/packages/web/hooks/useI18n.ts b/packages/web/hooks/useI18n.ts index 09d83027c..849064fc2 100644 --- a/packages/web/hooks/useI18n.ts +++ b/packages/web/hooks/useI18n.ts @@ -17,8 +17,9 @@ export const useI18nLng = () => { zh: LangEnum.zh_CN, 'zh-CN': LangEnum.zh_CN, 'zh-Hans': LangEnum.zh_CN, - 'zh-HK': LangEnum.zh_CN, - 'zh-TW': LangEnum.zh_TW, + 'zh-HK': LangEnum.zh_Hant, + 'zh-TW': LangEnum.zh_Hant, + 'zh-Hant': LangEnum.zh_Hant, en: LangEnum.en, 'en-US': LangEnum.en }; diff --git a/packages/web/i18n/zh-TW/app.json b/packages/web/i18n/zh-Hant/app.json similarity index 100% rename from packages/web/i18n/zh-TW/app.json rename to packages/web/i18n/zh-Hant/app.json diff --git a/packages/web/i18n/zh-TW/chat.json b/packages/web/i18n/zh-Hant/chat.json similarity index 100% rename from packages/web/i18n/zh-TW/chat.json rename to packages/web/i18n/zh-Hant/chat.json diff --git a/packages/web/i18n/zh-TW/common.json b/packages/web/i18n/zh-Hant/common.json similarity index 100% rename from packages/web/i18n/zh-TW/common.json rename to packages/web/i18n/zh-Hant/common.json diff --git a/packages/web/i18n/zh-TW/dataset.json b/packages/web/i18n/zh-Hant/dataset.json similarity index 100% rename from packages/web/i18n/zh-TW/dataset.json rename to packages/web/i18n/zh-Hant/dataset.json diff --git a/packages/web/i18n/zh-TW/file.json b/packages/web/i18n/zh-Hant/file.json similarity index 100% rename from packages/web/i18n/zh-TW/file.json rename to packages/web/i18n/zh-Hant/file.json diff --git a/packages/web/i18n/zh-TW/login.json b/packages/web/i18n/zh-Hant/login.json similarity index 100% rename from packages/web/i18n/zh-TW/login.json rename to packages/web/i18n/zh-Hant/login.json diff --git a/packages/web/i18n/zh-TW/publish.json b/packages/web/i18n/zh-Hant/publish.json similarity index 100% rename from packages/web/i18n/zh-TW/publish.json rename to packages/web/i18n/zh-Hant/publish.json diff --git a/packages/web/i18n/zh-TW/user.json b/packages/web/i18n/zh-Hant/user.json similarity index 100% rename from packages/web/i18n/zh-TW/user.json rename to packages/web/i18n/zh-Hant/user.json diff --git a/packages/web/i18n/zh-TW/workflow.json b/packages/web/i18n/zh-Hant/workflow.json similarity index 100% rename from packages/web/i18n/zh-TW/workflow.json rename to packages/web/i18n/zh-Hant/workflow.json diff --git a/projects/app/next-i18next.config.js b/projects/app/next-i18next.config.js index d16520ce4..5c875a9bc 100644 --- a/projects/app/next-i18next.config.js +++ b/projects/app/next-i18next.config.js @@ -5,8 +5,8 @@ module.exports = { i18n: { - defaultLocale: 'zh-CN', - locales: ['en', 'zh-CN', 'zh-TW'], + defaultLocale: 'en', + locales: ['en', 'zh-CN', 'zh-Hant'], localeDetection: false }, localePath: diff --git a/projects/app/src/web/common/utils/i18n.ts b/projects/app/src/web/common/utils/i18n.ts index 0f1493933..2986ac6fa 100644 --- a/projects/app/src/web/common/utils/i18n.ts +++ b/projects/app/src/web/common/utils/i18n.ts @@ -3,7 +3,7 @@ import { serverSideTranslations } from 'next-i18next/serverSideTranslations'; export enum LangEnum { 'zh_CN' = 'zh-CN', - 'zh_TW' = 'zh-TW', + 'zh_Hant' = 'zh-Hant', 'en' = 'en' } export const langMap = { @@ -15,8 +15,8 @@ export const langMap = { label: '简体中文', avatar: 'common/language/China' }, - [LangEnum.zh_TW]: { - label: '中文(台湾)', + [LangEnum.zh_Hant]: { + label: '繁体中文', avatar: 'common/language/China' } };