public void UpdateThisTextLanguage() { if (tagIndex < 0) { SetKey(textLocalizationTag); } var localizedText = LocalizableTextSheet.GetLocalizedTextByIndex(tagIndex); MethodToChangeText?.Invoke(localizedText); }
public void SetKey(string key) { textLocalizationTag = key; var index = LocalizableTextSheet.GetLocalizedTextTagIndex(key); if (tagIndex == index) { return; } tagIndex = index; UpdateThisTextLanguage(); }