Wie behandelt man Strings mit HTML mit Angular-Translate?

Gibt es eine Möglichkeit zu sagen, kantig und angular-translate Behandlung von strings, die HTML enthält Inhalte.

Habe ich add_card-title = "To make ordering even quicker, <span class="nowrap">add a card now</span>" als meine Lang-string. Wenn ich es in meinem template schreiben <p>{{'add_card-title' | translate}}</p> bekomme ich Strings wie es ist.

Ausgabe: To make ordering even quicker, <span class="nowrap">add a card now</span>
erwartete Ausgabe: To make ordering even quicker, add a card now

Ich weiß, dass ich verwenden können ng-html-bind-unsafe aber es ist nicht zu helfen.

Nicht funktioniert:

<p ng-html-bind-unsafe="{{'add_card-title' | translate}}"></p>

Gibt es eine Möglichkeit, es zu erreichen?

Hier ist mein plunker: http://plnkr.co/edit/nTmMFm9B94BmbTgo2h8H?p=preview

Als Referenz können Sie sehen, dieses Problem: https://github.com/PascalPrecht/angular-translate/issues/173

Hinweis: ich will nicht invlove-controller zu behandeln.

Kommentar zu dem Problem - Öffnen
wenn die Richtlinie Entwickler, die kennen Ihren code vorschlagen, mit einer Richtlinie...warum würde das nicht funktionieren? Würde tatsächlich eine Menge aus Ihrem aktuellen markup, vereinfachen Sie Ihre Vorlagen Erstellung Kommentarautor: charlietfl
ng-html-bind-unsicher ist veraltet, das ist, warum es nicht funktioniert. Kommentarautor: waqas
@charlietfl kann Sie Punkt dem Vorschlag der Richtlinie? Kommentarautor: epeleg

InformationsquelleAutor der Frage waqas | 2013-11-03

Schreibe einen Kommentar