1
Я хочу, чтобы перевести мои Иерархическая элементы, как это:Перевести angularjs хлебную крошку в stateprovider
URL: модули/1/вопрос
крошка: Moduls -> Modul 1 -> Вопрос
Проблема является частью «Modul 1». Мой перевод это
"MODUL_TAG": "Modul {{short}}"
breadcrumbtemplate:
<ol class="navbar-nav list-unstyled">
<li ng-repeat="step in steps" ng-class="{active: $last}" ng-switch="$last || !!step.abstract">
<a ng-switch-when="false" href="{{step.ncyBreadcrumbLink}}" title="{{ step.ncyBreadcrumbLabel }}">{{step.ncyBreadcrumbLabel | translate:translationData }}</a>
<span ng-switch-when="true">{{step.ncyBreadcrumbLabel | translate:translationData }}</span>
</li>
</ol>
Состояние:
.state('modul.show', {
url: "/{short}",
templateUrl: "partials/modul/show.html",
controller: "ModulShowCtrl",
ncyBreadcrumb: {
label: "MODUL_TAG"
}
})
Проблема заключается в том, что я не знаю, где я должен поместить транслируют-данные.
Я пробовал его с ModulShowCtrl, но безуспешно.
$scope.$parent.translationData = {
short: $stateParams.modulId
};