public static GPLanguage getDefaultLanguage() { if (defLang == null) { defLang = GPLanguageList.getShared().languages[0]; } return(defLang); }
public static GPLanguage getCurrentLanguage() { if (currLang == null) { int currLangId = GPUserDefaults.IntForKey("gcal.current.language", -1); List <GPLanguage> languages = GPLanguageList.getShared().languages; foreach (GPLanguage lang in languages) { if (lang.LanguageId == currLangId) { currLang = lang; } } if (currLang == null) { return(new GPLanguage("<default>", "")); } } return(currLang); }