我无法翻译我的 fuse 主题 Angularjs 应用中导航菜单中的标题

I can't translate the title in navigation menu in my fuse theme Angularjs app

这是我的导航菜单中的部分代码:

msNavigationService.saveItem('apps.dashboard', {
        title: 'Dashboard',
        state: 'app.dashboard',
        icon: 'icon-tile-four',
        hidden: function () {
            var dashboardview = true;
            if (localStorage.getItem("DashboardStorage") === '1') { dashboardview = false; }
            else { dashboardview = true; }
            return dashboardview;
        },
        weight: 1

    });

我只想将标题 Dashboard 翻译成 angular-translate。各项配置都没问题。 这是我在控制器中完成所有翻译的方式: var customers = "Dashboard"; vm.customers = $filter('translate')(customers); 所以 JSON 中名为 Dashboard 的变量将被翻译,但翻译无法完成。

尝试这样的事情

var translations = {
  CUSTOMERS: 'Customers'
};

var app = angular.module('myApp', []);

app.config(['$translateProvider', function ($translateProvider) {
  $translateProvider.translations('en', translations);
  $translateProvider.preferredLanguage('en');
}]);

app.controller('Ctrl', ['$scope', '$translate', function ($scope, $translate) {
   var vm = this;
   vm.customers = $translate.instant('CUSTOMERS');
}]);