Beispiel #1
0
        /// <summary>
        /// Gets the language item.
        /// </summary>
        /// <param name="foundItem">The found item.</param>
        /// <param name="language">The language.</param>
        /// <returns>Item.</returns>
        public static Item GetLanguageItem(Item foundItem, Language language, Config config)
        {
            if (foundItem == null)
            {
                return(null);
            }

            var item = foundItem.Database.GetItem(foundItem.ID, language);

            if (item == null || (item.Versions.Count == 0 && Utilities.DoVersionCheck(config)))
            {
                return(null);
            }

            return(item);
        }