Вопрос в названии. Я думаю о возможности создания DataEditor для элементов словаря, размещенных в текущем шаблоне. Чтобы максимально просто перевести текст страницы.
Самый простой способ определить тип документа узла, на котором работает ваш редактор пользовательских данных, - это просто найти его с помощью Document API.
var nodeId = int.Parse(Request["id"]); var umbracoDocument = new Document(nodeId);
Теперь у вас есть класс Document, вы можете работать с типом документа или взаимодействовать с ним различными способами. Например, чтобы получить псевдоним типа документа:
var documentTypeAlias = d.ContentType.Alias;
Здесь обсуждаются различные и другие подходы: