私たちのプロジェクトでは angular-gettext を使用していますが、これは素晴らしいツールですが、私がイライラするケースが 1 つあります。1 つのテンプレートには、翻訳する必要があるプレースホルダーを含む入力があります。他のすべてのプレースホルダーでは魅力的に機能しますが、これには二重引用符が含まれています。
<input placeholder='{{"Some text with \"quotes\"" | translate}}'>
そしてそれはうまくいきません。angular-gettext は翻訳できません。実際には、この文字列をプレースホルダーとして追加するだけでは困難でした。これは、HTML パーサーが"
二重引用符を単一引用符と交換する場合、または二重引用符を交換する場合に引用符を受け入れないためです。
それで、そのための解決策/回避策はありますか?