/// <summary> /// Устанавливает первоначальные значения языка в приложении. Используется при старте приложения /// </summary> public static void Init() { if (string.IsNullOrEmpty(Properties.Settings.Default.CurrLang)) { CultureInfo currCulture = CultureInfo.CurrentUICulture; LanguagesManager lm = new LanguagesManager(); List <OneLanguage> langs = lm.GetAllOneLanguages(); foreach (var lang in langs) { if (lang.Culture != null) { if (currCulture.Name == lang.Culture.Name) { lm.ChangeOneLanguage(lang); } } } } else { LanguagesManager lm = new LanguagesManager(); lm.ChangeOneLanguage(OneLanguage.FromName(Properties.Settings.Default.CurrLang)); } }