@@ -30,17 +30,16 @@ func main() {
3030 }
3131 )
3232 //儲存資料至檔案中
33- StoreDataToFile ("yaml" , "/Users/user/go/src/pkg/gogo-i18n /example" , i18nDatas )
33+ StoreDataToFile ("yaml" , ". /example" , i18nDatas )
3434 LangHandler = NewLanguageHandler ()
35- // 建立 GoGoi18n 物件,預設語言為中文
36- lang , _ := LangHandler .GetLanguageTag ("zh-Han " )
35+ // 建立 GoGoi18n 物件,預設語言為英文
36+ lang , _ := LangHandler .GetLanguageTag ("en " )
3737 GGi18n = NewGoGoi18n (lang )
3838 // 設定 Config 類別
3939 GGi18n .SetFileType ("yaml" )
4040 // 讀取 語言檔案
41- GGi18n .LoadTranslationFile ("/Users/user/go/src/pkg/gogo-i18n/example" ,
42- language .TraditionalChinese ,
43- language .English )
41+ GGi18n .LoadTranslationFileArray ("./example" ,
42+ ServerLanguage )
4443 // 正確訊息翻譯
4544 msg := GGi18n .GetMessage ("orm.create.success" , map [string ]interface {}{
4645 "Data" : "User" ,
@@ -53,8 +52,8 @@ func main() {
5352 fmt .Println (msg )
5453 fmt .Println (msgErr )
5554
56- //更換語言別為英文
57- lang1 , _ := LangHandler .GetLanguageTag ("en " )
55+ //更換語言別為中文
56+ lang1 , _ := LangHandler .GetLanguageTag ("zh_Hant " )
5857 GGi18n .SetUseLanguage (lang1 )
5958 msg1 := GGi18n .GetMessage ("orm.create.success" , map [string ]string {
6059 "Data" : "User" ,
0 commit comments