private static void SetDefaultLanguage() { if (!string.IsNullOrEmpty(Config.defaultLanguage)) { _currentLanguage = GetLanguage(Config.defaultLanguage); } else { _currentLanguage = Config.languages.Length <= 0 ? new LocalizableLanguage() : Config.languages[0]; } }
public static LocalizableLanguage GetLanguage(string id) { LocalizableLanguage language = new LocalizableLanguage(); if (!IsLanguagesEmpty) { for (int i = 0; i < Config.languages.Length; i++) { if (Config.languages[i].id == id) { return(Config.languages[i]); } } } return(language); }