using System; using HK; using OpenCC.Unity; using UnityEngine; public class LanguageManager : MonoManager { public enum LanguageType { English, Chinese, } public delegate void ChangeLanguage(LanguageType type); OpenChineseConverter converter; [SerializeField] private bool isSimplified; public bool IsSimplified => isSimplified; public ChangeLanguage LanguageChange; public OpenChineseConverter Converter=>converter; public override void Initialize() { base.Initialize(); converter = new OpenChineseConverter(); } public string T2S(string content) { return converter.T2S(content); } public string S2T(string content) { return converter.S2T(content); } }