如何获取ISO转换的sitecore语言环境值

时间:2016-02-18 07:59:20

标签: sitecore sitecore7

我正在使用Sitecore中的angularJS,需要将本地化层添加到Angular,因此需要从Sitecore获取当前语言/区域设置的变量

在我的html中,我需要访问类型为:angular-en-gb.js或angular-de-de.js的文件,所以我希望将Sitecore中的值连接到模式:

Match m = Regex.Match(source, @"goodid\\\?=(?<id>\d*)");

if(m.Success)
{
    Console.WriteLine("Match Found: " + m.Groups["id"].Value);
}
//changed <id>? to ?<id>

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您应该使用Sitecore.Context.Language

string filepath = "path-to-js/angular-" + Sitecore.Context.Language.Name + ".js";