From b0b6b7cee1f8ee9bd8d4706e7bcd30d5bd841089 Mon Sep 17 00:00:00 2001 From: chenxi Date: Mon, 5 Jun 2023 22:01:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=98=E5=8E=9F=E8=AF=AD=E8=A8=80=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lua/app/common/i18n_manager.lua | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/lua/app/common/i18n_manager.lua b/lua/app/common/i18n_manager.lua index bac2c6fc..8e80b962 100644 --- a/lua/app/common/i18n_manager.lua +++ b/lua/app/common/i18n_manager.lua @@ -133,16 +133,12 @@ local LANGUAGE_HIGHLIGHT_SPRITE = { } function I18N:init() - -- local curLanguage = LocalData:getSelectedLanguage() - -- if curLanguage == "" or not self:supportLanguage(curLanguage) then - -- curLanguage = self:getSystemLanguage() - -- if curLanguage == nil then - -- curLanguage = CS.BF.BFPlatform.GetCurrentLanguageInfo():GetFallbackLanguage() - -- end - -- end - local curLanguage = self:getSystemLanguage() - if curLanguage == nil then - curLanguage = CS.BF.BFPlatform.GetCurrentLanguageInfo():GetFallbackLanguage() + local curLanguage = LocalData:getSelectedLanguage() + if curLanguage == "" or not self:supportLanguage(curLanguage) then + curLanguage = self:getSystemLanguage() + if curLanguage == nil then + curLanguage = CS.BF.BFPlatform.GetCurrentLanguageInfo():GetFallbackLanguage() + end end local changeStatus = self:setLanguage(curLanguage, true)