如何以编程方式获取所有可用语言的列表?我正在使用以下代码: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 关注
- 174 浏览
添加回答
举报
0/150
提交
取消