如何以編程方式獲取所有可用語言的列表?我正在使用以下代碼:Item currentItem = GetCurrentItem();LanguageCollection languages;Database database = Context.ContentDatabase;languages = LanguageManager.GetLanguages(database);這不會返回系統上安裝并在 languagedefinitions.config 文件中可用的所有語言。關于如何獲得所有語言的任何想法?
2 回答

海綿寶寶撒
TA貢獻1809條經驗 獲得超8個贊
如果要從<languageDefinitions>/<languages>
設置中獲取所有語言定義的列表,可以使用以下代碼:
Sitecore.Globalization.LanguageDefinitions.Definitions
您使用的代碼 ( LanguageManager.GetLanguages(database);
) 僅返回sitecore/system/languages
節點下所選數據庫中的語言。
- 2 回答
- 0 關注
- 197 瀏覽
添加回答
舉報
0/150
提交
取消