public static TextLanguageSetting[] GetStartingSetup(string baseValue) { int length = System.Enum.GetNames(typeof(Language)).Length; var settings = new TextLanguageSetting[length]; for (int i = 0; i < length; i++) { var value = (Language)i != Language.Unity ? baseValue : "Unity"; settings[i] = new TextLanguageSetting((Language)i, value); } return(settings); }
private void Reset() { settings = TextLanguageSetting.GetStartingSetup(GetComponent <Text>().text); }
public MultiLanguageString(string baseValue) { values = TextLanguageSetting.GetStartingSetup(baseValue); }
public MultiLanguageString() { values = TextLanguageSetting.GetStartingSetup(""); }