瀏覽代碼

语言环境适配 zh-Hant 和 zh-Hant-HK

luoynagwei 10 月之前
父節點
當前提交
799863ce29
共有 2 個文件被更改,包括 12 次插入10 次删除
  1. 6 5
      internal/constant/constant.go
  2. 6 5
      router/middleware/lang.go

+ 6 - 5
internal/constant/constant.go

@@ -13,11 +13,12 @@ const (
 // TraditionalChinese
 
 const (
-	Chinese         = "zh-CN"
-	ChineseTaiwan   = "zh-TW"
-	ChineseHongKong = "zh-HK"
-	ChineseMacao    = "zh-MO"
-	Singapore       = "zh-SG" // Singapore 新加坡
+	Chinese            = "zh-CN"
+	ChinesetTaditional = "zh-Hant"
+	ChineseTaiwan      = "zh-Hant-TW"
+	ChineseHongKong    = "zh-Hant-HK"
+	ChineseMacao       = "zh-MO"
+	Singapore          = "zh-SG" // Singapore 新加坡
 )
 
 type MessageType = int8

+ 6 - 5
router/middleware/lang.go

@@ -8,11 +8,12 @@ import (
 )
 
 var translate = map[string]language.Tag{
-	constant.Chinese:         language.Chinese,
-	constant.ChineseHongKong: language.TraditionalChinese,
-	constant.ChineseTaiwan:   language.TraditionalChinese,
-	constant.ChineseMacao:    language.TraditionalChinese,
-	constant.Singapore:       language.SimplifiedChinese,
+	constant.Chinese:            language.Chinese,
+	constant.ChinesetTaditional: language.TraditionalChinese,
+	constant.ChineseHongKong:    language.TraditionalChinese,
+	constant.ChineseTaiwan:      language.TraditionalChinese,
+	constant.ChineseMacao:       language.TraditionalChinese,
+	constant.Singapore:          language.SimplifiedChinese,
 }
 
 func Language() i18n.GetLngHandler {