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 }}">
问题:
我正在将我的 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 }}">