Аргумент форматирования с помощью Angular -транслята
В последнее время я столкнулся с этой библиотекой, я выгляжу очень многообещающе, и я понимаю, что он широко используется и поддерживает всевозможные аккуратные функции, такие как как асинхронная загрузка на языках JSON, использование локального хранилища и т.д. и т.д.
Одна вещь, которая довольно тривиальна, - это форматирование строк\передача параметров в трансляционный фильтр, похоже, не поддерживается:
например: "Вы успешно вошли в% s"
Определенный фильтр параметров, например:
$translateProvider.translations('en', {
AUTH_SUCCESS : '%s, You have successfully singed in with %s'
}
HTML:
<span>{{AUTH_MESSAGE | translate : [$scope.name, $scope.network]}}<span>
Есть ли что-нибудь, что может служить этой цели в этой библиотеке?
Ответы
Ответ 1
Ну, он документирован в основных документах, вам просто нужно взглянуть на основные документы
{
'AUTH_SUCCESS' : '{{ name }}, You have successfully singed in with {{ network }}'
}
.
<span>{{AUTH_MESSAGE | translate : '{name : $scope.name, network : $scope.network}' }}</span>
Отъезд: http://angular-translate.github.io/docs/#/guide/06_variable-replacement
Ответ 2
Нашли ответ, видимо, они имеют широкую поддержку этой функции, просто не задокументированы в основных документах \README.md
Вот ответ