Есть ли способ сообщить angular и angular-translate для обработки строк, содержащих содержимое HTML.
У меня add_card-title = "To make ordering even quicker, <span class="nowrap">add a card now</span>"
как строка Lang. Когда я использую его в своем шаблоне, пишу <p>{{'add_card-title' | translate}}</p>
, я получаю строку как есть.
Вывод: To make ordering even quicker, <span class="nowrap">add a card now</span>
ожидаемый результат: To make ordering even quicker, add a card now
Я знаю, что могу использовать ng-html-bind-unsafe
, но это не помогает.
Не работает:
<p ng-html-bind-unsafe="{{'add_card-title' | translate}}"></p>
Есть ли способ достичь этого?
Вот мой плукер: http://plnkr.co/edit/nTmMFm9B94BmbTgo2h8H?p=preview
Для справки вы можете увидеть эту проблему: https://github.com/PascalPrecht/angular-translate/issues/173
note: Я не хочу требовать от контроллера обрабатывать его.