Angularjs $translate无法从服务器加载区域设置值

Angularjs $translate无法从服务器加载区域设置值,angularjs,translate,Angularjs,Translate,在AngularJS中,$translate无法从服务器加载区域设置值,尽管它在本地运行 $translate(['ONE_TIME']).then(function (translations) { console.log(translations.ONE_TIME); // This works in local but not from server }); 感知到的错误到底是什么?您能否验证translate是否可以加载翻译?也许你的浏览器语言不同?也许你的URL搞错了?如果

在AngularJS中,$translate无法从服务器加载区域设置值,尽管它在本地运行

$translate(['ONE_TIME']).then(function (translations) {
    console.log(translations.ONE_TIME);  // This works in local but not from server
});

感知到的错误到底是什么?您能否验证translate是否可以加载翻译?也许你的浏览器语言不同?也许你的URL搞错了?如果我在HTML标记中使用translate,那么在本地和服务器中都可以使用translate。当我们尝试使用控制器时,我在服务器上看到了这个问题。它没有显示任何错误。translations变量将键(例如-ONE_TIME)存储为值。在区域设置中,我们有一次。但当我们在服务器中加载应用程序时,该值(一次)不会出现。您所说的“服务器”是什么意思?角度控制器正在客户端的浏览器中运行。如何在服务器上使用HTML标记中的角度转换?您是否预渲染了站点?我指的是远程部署的服务器。感知到的错误到底是什么?您能否验证translate是否可以加载翻译?也许你的浏览器语言不同?也许你的URL搞错了?如果我在HTML标记中使用translate,那么在本地和服务器中都可以使用translate。当我们尝试使用控制器时,我在服务器上看到了这个问题。它没有显示任何错误。translations变量将键(例如-ONE_TIME)存储为值。在区域设置中,我们有一次。但当我们在服务器中加载应用程序时,该值(一次)不会出现。您所说的“服务器”是什么意思?角度控制器正在客户端的浏览器中运行。如何在服务器上使用HTML标记中的角度转换?你对网站进行了预渲染吗?我指的是远程部署的服务器。