tcx_xiyou_yueNan
zhangjiannan 2025-01-16 12:07:58 +08:00
parent 4b9b01ebe8
commit 65b8c25902
3 changed files with 6 additions and 21 deletions

View File

@ -12,6 +12,7 @@ function InitLanguageData()
languageDic[config.original].zh = config.original languageDic[config.original].zh = config.original
languageDic[config.original].en = config.english or config.original languageDic[config.original].en = config.english or config.original
languageDic[config.original].vi = config.vietnamese or config.original languageDic[config.original].vi = config.vietnamese or config.original
languageDic[config.original].thai = config.Thailand or config.original
count = count + 1 count = count + 1
end end
end end

View File

@ -2638,13 +2638,13 @@ end
function GetLanguageStrById(zhStr) function GetLanguageStrById(zhStr)
if languageDic[zhStr] then if languageDic[zhStr] then
if GetCurLanguage() == 0 then if GetCurLanguage() == 0 then
return languageDic[zhStr].zh return languageDic[zhStr].vi
elseif GetCurLanguage() == 1 then elseif GetCurLanguage() == 1 then
return languageDic[zhStr].en return languageDic[zhStr].en
elseif GetCurLanguage() == 2 then elseif GetCurLanguage() == 2 then
return languageDic[zhStr].vi return languageDic[zhStr].thai
else else
return languageDic[zhStr].zh return languageDic[zhStr].en
end end
end end
return zhStr return zhStr

View File

@ -85,15 +85,7 @@ function SettingInfo:SetTipShow()
this.dropDownText.text = "ภาษาไทย" this.dropDownText.text = "ภาษาไทย"
end end
this.dropDown.value = flag this.dropDown.value = flag
local language = 2 if GetCurLanguage() ~= flag then
if flag == 0 then
language = 2
elseif flag == 1 then
language = 1
else
language = 3
end
if GetCurLanguage() ~= language then
this.dropDownTip.gameObject:SetActive(true) this.dropDownTip.gameObject:SetActive(true)
else else
this.dropDownTip.gameObject:SetActive(false) this.dropDownTip.gameObject:SetActive(false)
@ -124,15 +116,7 @@ function SettingInfo:BindEvent()
function(value) function(value)
PlayerPrefs.SetInt("language_flag", value) PlayerPrefs.SetInt("language_flag", value)
this:SetTipShow() this:SetTipShow()
local language = 2 if value == GetCurLanguage() then
if value == 0 then
language = 2
elseif value == 1 then
language = 1
else
language = 3
end
if language == GetCurLanguage() then
return return
end end
MsgPanel.ShowTwo(Language[12814], function() end, function() MsgPanel.ShowTwo(Language[12814], function() end, function()