public static string getString(LanguageStringValue lsv) { if (languageString == null) { loadLanguageStringFromFile(); } return(languageString [(int)lsv]); }
public static void loadLanguageStringFromFile() { s_messageSource = new MessageSource("Assets/Decentraland/Editor/Localization", "language"); int length = (int)LanguageStringValue.LastType; languageString = new string[length]; for (int i = 0; i < length; ++i) { LanguageStringValue l = (LanguageStringValue)i; languageString [i] = s_messageSource.GetMessage(l.ToString(), null, Language.ToString()); } }