public static void Set(ILanguageProvider languageProvider) { var langList = new LanguageList(); Language language = langList.Search(languageProvider.GetLanguageId()); Set(language); }
public override void Execute() { if (_languageProvider != null) { var langList = new LanguageList(); _language = langList.Search(_languageProvider.GetLanguageId()); } else if (!string.IsNullOrEmpty(_langId)) { var langList = new LanguageList(); _language = langList.Search(_langId); } CurrentCulture.Set(_language.WindowsCultureName); UserLanguage.Set(_language); }