public IEnumerable <LocalizedString> GetAllStrings(bool includeParentCultures) { LanguageInfo languageInfo = null; if (_cultureInfo == null) { languageInfo = this._localizationManager.LanguageManager.GetEnabledLanguages() .FirstOrDefault(o => o.Culture == this._localizationManager.CurrentLanguage); } else { languageInfo = this._localizationManager.LanguageManager.GetEnabledLanguages() .FirstOrDefault(o => o.Culture == _cultureInfo.Name); } return(languageInfo.Texts.Select(o => { return new LocalizedString(o.Key, o.Value); })); }
public void AddOrUpdate([NotNull] LanguageInfo language) { Data[language.Culture] = language; }
public void AddOrUpdate([NotNull] LanguageInfo language) { Check.NotNull(language, nameof(language)); Data[language.Culture] = language; }