Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Angularjs 角度翻译语言到服务器_Angularjs_Angular Translate - Fatal编程技术网

Angularjs 角度翻译语言到服务器

Angularjs 角度翻译语言到服务器,angularjs,angular-translate,Angularjs,Angular Translate,我是angular translate的新手,我一直在问自己,在调用API时,保持客户端语言与语言同步的最佳实践是什么 你会使用一个额外的参数吗;习惯接受动词;发送客户端语言的其他内容 如何从Angle translate中获得实际选择的语言?答案取决于您在客户端中如何设置语言。如果服务器上存储了用户配置文件,则可以在API中加载用户的首选语言,而无需来回传递语言。您还可以将语言存储在cookie中,或者使用前面提到的请求头。我个人认为,在API调用中添加一个额外的参数是最干净、最透明的方法$t

我是angular translate的新手,我一直在问自己,在调用API时,保持客户端语言与语言同步的最佳实践是什么

你会使用一个额外的参数吗;习惯接受动词;发送客户端语言的其他内容


如何从Angle translate中获得实际选择的语言?

答案取决于您在客户端中如何设置语言。如果服务器上存储了用户配置文件,则可以在API中加载用户的首选语言,而无需来回传递语言。您还可以将语言存储在cookie中,或者使用前面提到的请求头。我个人认为,在API调用中添加一个额外的参数是最干净、最透明的方法$translate use既是getter又是setter,因此您可以执行以下操作:

var currLang = $translate.use();