3
我有在sitecore中以各種語言創建的項目。 我需要獲取創建該項目的語言列表。 示例: 如果sitecore中可用的語言是:en,de,fr,it,en-GB。 但該項目只在en和de中創建,我需要列出en和de的語言列表。 有人可以提供給我一段代碼,以獲得這一點。獲取sitecore項目的語言列表
感謝
我有在sitecore中以各種語言創建的項目。 我需要獲取創建該項目的語言列表。 示例: 如果sitecore中可用的語言是:en,de,fr,it,en-GB。 但該項目只在en和de中創建,我需要列出en和de的語言列表。 有人可以提供給我一段代碼,以獲得這一點。獲取sitecore項目的語言列表
感謝
Item
類有一個叫做Languages
屬性,它返回的語言列表中的項目有內容。
Sitecore.Globalization.Language[] langs = item.Languages;
,如果你需要,你可以使用該語言的名稱只是字符串列表:
List<string> langNames = item.Languages.Select(l => l.Name).ToList();