规范化LocalizationModule

This commit is contained in:
Alex-Rachel
2025-03-18 00:20:44 +08:00
parent b68a5a84b9
commit 385de69cb9
10 changed files with 454 additions and 291 deletions

View File

@@ -50,7 +50,8 @@ namespace Procedure
return;
}
Language language = LocalizationModule.Instance.Language;
ILocalizationModule localizationModule = ModuleSystem.GetModule<ILocalizationModule>();
Language language = localizationModule.Language;
if (Utility.PlayerPrefs.HasSetting(Constant.Setting.Language))
{
try
@@ -75,7 +76,7 @@ namespace Procedure
Utility.PlayerPrefs.Save();
}
LocalizationModule.Instance.Language = language;
localizationModule.Language = language;
Log.Info("Init language settings complete, current language is '{0}'.", language.ToString());
}