using UnityEngine; /// Refreshes a newly opened UI hierarchy after its panel controller initializes it. public class LocalizationRefreshOnEnable : MonoBehaviour { private void Start() { LocalizationManager.Ensure(); LocalizationManager.SetLanguage((int)LocalizationManager.Language); } private void OnEnable() { if (LocalizationManager.Language != UILanguage.Chinese) LocalizationManager.SetLanguage((int)LocalizationManager.Language); } }