Я использую angular-gettext, angular-breadcrumb и angular-ui -маршрутизатор.
У меня есть конфигурация моего приложения, подобная этой:
app.config(function($stateProvider) {
$stateProvider.state('welcome', {
url : '/',
templateUrl: 'index.html',
ncyBreadcrumb : {
label : 'Home'
}
});
});
Я хотел бы иметь возможность перевести метку хлебной крошки ('Home'
) на angular-gettext
. Для этого мне нужно включить инструменты gettext в функцию app.config()
. Что-то вроде этого было бы идеально, однако gettextCatalog
недоступен на этапе настройки:
app.config(function($stateProvider, gettextCatalog) {
$stateProvider.state('welcome', {
url : '/',
templateUrl: 'index.html',
ncyBreadcrumb : {
label : gettextCatalog.getString('Home')
}
});
});
Есть ли другой способ добиться этого с помощью этих плагинов, особенно с angular-gettext
?