using UnityEngine; using UnityEngine.UI; using System; [RequireComponent(typeof(Text))] public class TextLocalization : MonoBehaviour { public string key; void Start() { // Get the string value from localization manager from key // and set the text component text value to the returned string value string text = LocalizationManager.Instance.GetText(key); text = text.Replace("\\n", Environment.NewLine); GetComponent().text = text; } public void UpdateText() { string text = LocalizationManager.Instance.GetText(key); text = text.Replace("\\n", Environment.NewLine); GetComponent().text = text; } }