2017年7月28日 星期五

Populate all Language created on Umbraco Backoffice

Environment: - VS2015 - Umbraco version 7.6.3 assembly: 1.0.6361.21154 Populate all Language created on Umbraco Backoffice
        public List<Library.Models.Language> GetLanguageListItemsModel()
        {
            List<Library.Models.Language> model = new List<Library.Models.Language>();

            IEnumerable<ILanguage> languages = _applicationContext.Services.LocalizationService.GetAllLanguages();

            foreach ( ILanguage l in languages)
            {
                model.Add(new Models.Language(l.CultureInfo.NativeName, l.CultureInfo.Name));
            }            
            
            return model;
        }

沒有留言:

張貼留言