我正嘗試以編程方式創建sitecore項目。一切正常。但是我創建的項目使用語言「EN-GB」,但是創建的新項目使用語言「EN」。有沒有辦法在創建項目時設置語言值?以特定語言編程創建sitecore項目
var currentDatabase = Sitecore.Configuration.Factory.GetDatabase(selectedItem.Database.Name);
if (currentDatabase != null)
{
var rootItem = currentDatabase.GetItem(RootItemPath);
if (rootItem != null)
{
//Create new item
var item = rootItem.Add(selectedItem.Name, CommunityProjectTemplateId);
if (item != null)
{
item.Fields.ReadAll();
item.Editing.BeginEdit();
try
{
//Add values for the fields
item.Fields["Overview Body Content"].Value = selectedItem.GetStringField("ProjectOverview");
}
catch (Exception)
{
item.Editing.EndEdit();
}
}
}
}
但爲什麼不從配置文件中選擇默認語言? – 2014-10-16 14:19:29