diff --git a/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionReader.cs b/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionReader.cs index 6c8d5d6af..4ce4014f1 100644 --- a/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionReader.cs +++ b/src/Orchard/ContentManagement/MetaData/Services/ContentDefinitionReader.cs @@ -36,6 +36,12 @@ namespace Orchard.ContentManagement.MetaData.Services { // Merge name contentTypeDefinitionBuilder.Named(XmlConvert.DecodeName(element.Name.LocalName)); + + // Merge display name + if (element.Attribute("DisplayName") != null) { + contentTypeDefinitionBuilder.DisplayedAs(element.Attribute("DisplayName").Value); + } + // Merge settings foreach (var setting in _settingsFormatter.Map(element)) { contentTypeDefinitionBuilder.WithSetting(setting.Key, setting.Value);