2016-11-16 7 views
0

Umbraco 7.2.8. Нам удалось создать процесс CI, который включает в себя миграцию добавленных полей, типов свойств и т. Д.Umbraco 7 Добавление новых языков в настройки с помощью кода

Мы еще не закончили Языки, и мне интересно, возможно ли это.

Так что я хотел бы знать, есть ли способ в коде добавить новый язык на вкладку Языки в настройках из кода?

Благодаря

+0

Обновление: Я обнаружил, что ApplicationContext.Current.Services.LocalizationService. Сохранить (новый язык («es-ES»)); работает, но, к сожалению, код, выполняющий миграцию, не имеет доступа к ApplicationContext –

+0

Это звучит как отдельный вопрос;) Вы включили Umbraco.Core в качестве ссылки? – Mark

ответ

1

Я не использовал или протестированные это сам, но в соответствии с исходным кодом оно должно быть возможно через LocalizationService

var languageSE = new Language("sv-SE") { CultureName = "sv-SE" }; 
Services.LocalizationService.Save(languageSE);