修复英文问题,添加遗漏本地化

This commit is contained in:
2025-09-02 04:38:54 +08:00
parent 63d531e527
commit 9213457067
7 changed files with 2998 additions and 860 deletions
+4 -2
View File
@@ -3,6 +3,7 @@ using AibisDream.Framework;
using AibisDream.Kit;
using UnityEngine;
using UnityEngine.Localization.Settings;
using UnityEngine.ResourceManagement.AsyncOperations;
namespace AibisDream
{
@@ -33,7 +34,7 @@ namespace AibisDream
}
}
private void OnSettingChanged(string propName, string value)
private async void OnSettingChanged(string propName, string value)
{
// 配置项同步
switch (propName)
@@ -52,7 +53,8 @@ namespace AibisDream
GameManager.Instance.SetScreenMode(value);
break;
case "Language":
// TODO 修改语言
// 确保本地化系统已初始化
await LocalizationSettings.InitializationOperation.Task;
LocalizationKit.SwitchLanguage(value);
break;
default: