diff --git a/lua/app/first/first.lua b/lua/app/first/first.lua index 60e68266..4181d721 100644 --- a/lua/app/first/first.lua +++ b/lua/app/first/first.lua @@ -46,15 +46,15 @@ function First:init() end function First:initLanguage() - -- self.language = PlayerPrefs.GetString("SELECTED_LANGUAGE", "") - -- print("first init language " .. self.language) - -- if not LANGUAGES[self.language] then - -- self.language = self:getSystemLanguage() - -- if self.language == nil then - -- self.language = BFPlatform.GetCurrentLanguageInfo():GetFallbackLanguage() - -- end - -- PlayerPrefs.SetString("SELECTED_LANGUAGE", self.language) - -- end + self.language = PlayerPrefs.GetString("SELECTED_LANGUAGE", "") + print("first init language " .. self.language) + if not LANGUAGES[self.language] then + self.language = self:getSystemLanguage() + if self.language == nil then + self.language = BFPlatform.GetCurrentLanguageInfo():GetFallbackLanguage() + end + PlayerPrefs.SetString("SELECTED_LANGUAGE", self.language) + end -- 根据语言来,不切换 self.language = self:getSystemLanguage() if self.language == nil then @@ -492,7 +492,7 @@ function First:showDialog(contentStr, callback) self.cancelBtnTrans.gameObject:SetActive(false) self.confirmBtnTrans.localPosition = { x = 0, - y = -95, + y = -120, z = 0 } end @@ -507,7 +507,7 @@ function First:showDialogComplex(contentStr, okCallback, cancelCallback, confirm self.cancelBtnTrans.gameObject:SetActive(true) self.confirmBtnTrans.localPosition = { x = 124, - y = -95, + y = -120, z = 0 } end