角度转换器不工作(useStaticFilesLoader)

时间:2015-03-30 12:04:50

标签: meanjs angular-translate

我在mean.js中使用Angular-translate(PascalPrecht模块)和StaticFilesLoader。但是将浏览器控制台中的错误视为

http://localhost:1234/app/languages/es.json 404(未找到)

并且翻译无效。  我尝试了其他网站的所有选项,但我的问题仍然存在。任何人都可以建议如何在mean.js中设置json文件的路径

这是我的代码

公共/模块/用户/ config.js

  $translateProvider.useStaticFilesLoader({
  prefix: 'app/languages/',
  suffix: '.json'
});  

 $translateProvider.preferredLanguage('es');

我将我的json文件设置在app / languages / es.json

{“TITLE”:“Hello”,“SUBJECT”:“这就是它”}

1 个答案:

答案 0 :(得分:0)

如果没有看到整个应用程序结构,很难确定。您的目录在哪里" app"位于?如果您尝试在浏览器地址栏中打开http://localhost:1234/app/languages/es.json,它是否有效? config.js的URL是什么?如果它是http://localhost:1234/module/user/config.js,那么我相信您只需将应用程序/语言树移动到公共'。