Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用AngularJS在Umbraco 7.3.5版后端获取当前文化_C#_Angularjs_Umbraco - Fatal编程技术网

C# 使用AngularJS在Umbraco 7.3.5版后端获取当前文化

C# 使用AngularJS在Umbraco 7.3.5版后端获取当前文化,c#,angularjs,umbraco,C#,Angularjs,Umbraco,是否有一种简单的方法可以在Umbraco后端获取节点的当前区域性?现在我必须将$scope.editorState.current.id发送到我的后端,运行这个C#metodApplicationContext.Services.ContentService.GetById(editorStateId).GetCulture().TwoLetterIsLanguageName然后使用该值。如果我能马上把文化带到前端,那就太过分了 您可以使用用户服务检索有关当前登录的Umbraco使用的信息,包括

是否有一种简单的方法可以在Umbraco后端获取节点的当前区域性?现在我必须将
$scope.editorState.current.id
发送到我的后端,运行这个C#metod
ApplicationContext.Services.ContentService.GetById(editorStateId).GetCulture().TwoLetterIsLanguageName然后使用该值。如果我能马上把文化带到前端,那就太过分了


您可以使用
用户服务
检索有关当前登录的Umbraco使用的信息,包括其本地:

userService.getCurrentUser().then(function(user) {
    console.log(user.locale);
});

您可以使用
userService
检索有关当前登录的Umbraco使用的信息,其中包括其本地:

userService.getCurrentUser().then(function(user) {
    console.log(user.locale);
});

我很确定这是“本地”,不是“本地”?是的,是的。更新。谢谢,但这不是我想要的。我需要获取当前正在打开/编辑的项目的文化语言。例如,您的代码为我的用户返回了
en GB
,但我上面的代码为特定项目返回了
sv
sv SE
。我很确定它是“locale”,而不是“local”?是的,是的。更新。谢谢,但这不是我想要的。我需要获取当前正在打开/编辑的项目的文化语言。例如,您的代码为我的用户返回了
en GB
,但我的上述代码为特定项目返回了
sv
sv SE