public static void Init() { Debug.Log("Init 初始化"); mInstance = new LTLocalization(); mInstance.SetLanguage(Application.systemLanguage); mInstance.SetLanguage(SystemLanguage.English); mInstance.ReadData(); }
public static void ManualSetLanguage(SystemLanguage setLanguage) { if (null == mInstance) { mInstance = new LTLocalization(); } mInstance.SetLanguage(setLanguage); mInstance.ReadData(); }
public void SetLanguage(SystemLanguage lan) { // Init(); ltLocalization.SetLanguage(lan); _common.ltLocalization.SetLanguage(lan); if (_game != null) { _game.ltLocalization.SetLanguage(lan); } }
public void SetLanguage(SystemLanguage lan, bool isUpdateUI = false) { // Init(); ltLocalization.SetLanguage(lan); if (_common != null) { _common.ltLocalization.SetLanguage(lan); } if (_game != null) { _game.ltLocalization.SetLanguage(lan); } if (_appCommon != null) { _appCommon.ltLocalization.SetLanguage(lan); } //更新ui if (isUpdateUI) { AppSceneBase.main.UpdateLanguage(); } }
public static void Init() { mInstance = new LTLocalization(); mInstance.SetLanguage(Application.systemLanguage); mInstance.ReadData(); }