Angular-translate: 如何翻译 Ionic 指令?

Angular-translate: how to translate Ionic directives?

问题:

我正在将我的 Ionic 应用程序翻译成多种语言。我正在使用 angular-translate,效果非常好。

然而,将它与 Ionic 指令一起使用存在一些兼容性问题,例如 ion-view

示例:

在这些方面工作顺利:

<h4> { 'EDIT_YOUR_INFO' | translate } </h4> 

过滤器的简单用法

<p ng-bind-html=" 'USERNAME' | translate "></p>

使用 ng-bind 避免外来字符问题

问题:

<h4><p> 是 HTML 标签,使用 angular-translate 完全没有问题。一切正常。

问题是什么时候必须翻译 Ionic 指令,例如 <ion-view>

<ion-view view-title="Edit Profile">

'Edit Profile' 字样将出现在上方的 header 栏中。我也需要翻译它们。我已经试过了,但是没有用。

<ion-view view-title="'PROFILE_EDIT' | translate">

问题:

如何翻译 Ionic 指令?

普通属性的表达式需要使用{{ }}

<ion-view view-title="{{ 'PROFILE_EDIT' | translate }}">