我在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”:“这就是它”}
答案 0 :(得分:0)
如果没有看到整个应用程序结构,很难确定。您的目录在哪里" app"位于?如果您尝试在浏览器地址栏中打开http://localhost:1234/app/languages/es.json,它是否有效? config.js的URL是什么?如果它是http://localhost:1234/module/user/config.js,那么我相信您只需将应用程序/语言树移动到公共'。