private void LocalizationLanguageChanged(object sender, EventArgs e) { Language newLanguage = MainModel.Localization.CurrentLanguage; Localization = newLanguage.NonFictionSearchResultsTab; UpdateBookCount(); LanguageFormatter newFormatter = newLanguage.Formatter; foreach (NonFictionSearchResultItemViewModel book in Books) { book.UpdateLocalization(newFormatter); } ExportPanelViewModel.UpdateLocalization(newLanguage); }
private void LocalizationLanguageChanged(object sender, EventArgs e) { Language newLanguage = MainModel.Localization.CurrentLanguage; Localization = newLanguage.SciMagSearchResultsTab; UpdateArticleCount(); LanguageFormatter newFormatter = newLanguage.Formatter; foreach (SciMagSearchResultItemViewModel article in Articles) { article.UpdateLocalization(newFormatter); } ExportPanelViewModel.UpdateLocalization(newLanguage); }
protected virtual void UpdateLocalization(Language newLanguage) { ExportPanelViewModel.UpdateLocalization(newLanguage); }