我正在使用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>
感谢您的帮助。
答案 0 :(得分:2)
您应该使用Sitecore.Context.Language
。
string filepath = "path-to-js/angular-" + Sitecore.Context.Language.Name + ".js";