修复英文问题,添加遗漏本地化
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user