【问题标题】:Ionic back button translation [duplicate]离子后退按钮翻译[重复]
【发布时间】:2016-08-19 12:32:46
【问题描述】:

我可以像这样在我的 Ionic 项目中自定义后退按钮文本:

.config(
    function ($ionicConfigProvider) {
        $ionicConfigProvider.backButton.text("Back");
    }
})

现在我正在尝试翻译它。我在我的项目中使用 angular-translate:

$ionicConfigProvider.backButton.text($filter('translate')('BACK'));

但翻译过滤器在配置阶段似乎不可用。有什么办法可以克服这个问题,或者有什么更好的方法来翻译后退按钮的文字?

更新:请注意这不是关于如何在配置阶段使用翻译过滤器,而是如何正确翻译后退按钮。

提前致谢

【问题讨论】:

    标签: angularjs ionic-framework internationalization back-button angular-translate


    【解决方案1】:

    您可以更改返回按钮的文本扔HTML:

    <ion-nav-back-button class="button-clear">
      <i class="icon ion-ios7-arrow-back"></i> 
       Back
    </ion-nav-back-button>
    

    使用 Angular 翻译:

    <ion-nav-back-button class="button-clear">
      <i class="icon ion-ios7-arrow-back"></i> 
      {{'BACK' | translate}}
    </ion-nav-back-button>
    

    【讨论】:

    • 这似乎是最佳选择,因为在配置阶段进行翻译并不是一个很好的做法。
    猜你喜欢
    • 2016-08-20
    • 2018-06-10
    • 1970-01-01
    • 2015-02-08
    • 2018-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-01
    相关资源
    最近更新 更多