错误:未知提供者:translateFilterProvider < - translateFilter angularjs

J.P*_*Pip 6 javascript angularjs

我目前正在开发一个需要具有翻译功能的angularJS应用程序,所以我检查了Angular-translate库并完成了示例中的所有操作.

但是,当我运行我的代码时,我收到以下错误:

错误:未知提供者:translateFilterProvider < - translateFilter

我在下面的jsfiddle中包含了我的代码:http ://jsfiddle.net/qYqw8/1/
我在调用小提琴中的代码之前加载了angular-translate javascript文件(在portal.js中)这是命令我加载我的文件:

<script src="js/lib/angular.js"></script>
<script src="js/lib/angular-resource.js"></script>
<script src="js/lib/jquery-1.10.js"></script>
<script src="js/lib/angular-translate.js"></script>
<script src="js/portal.js"></script>
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我,我非常感激,
如果你想知道,因为我的小提琴有点混乱,我做了我的应用程序的bootstrap

<html lang="nl" ng-app="portal">
Run Code Online (Sandbox Code Playgroud)

谢谢,

J.

Mar*_*ier 4

你的小提琴有点混乱(例如你没有引导应用程序并且缺少其他一些部门)。但为了使用 Angular-Translate,您需要在控制器中声明它的依赖项:

app.controller("MyCtrl", function($scope, $translate) {
  // do some stuff
});
Run Code Online (Sandbox Code Playgroud)