我试图在我的应用中集成angularJs的服务Translate。我按以下步骤继续:
我在我的app.js中添加了:
var myApp = angular.module('myApp', [pascalprecht.translate' ]);
myApp.config(['$translateProvider', function($translateProvider) {
$translateProvider
.useStaticFilesLoader({
prefix: '/translations/locale-',
suffix: '.json'
})
.preferredLanguage('en')
.useMissingTranslationHandlerLog()
}]);
我放了我的json:
我收到了local-en.json文件不存在的错误?
答案 0 :(得分:1)
您的前缀是/translations/locale-
。这会导致translate服务查找服务器根文件夹中的文件。将其更改为./translations/locale-
,它会查找当前文件夹中的文件。