【问题标题】:Aurelia i18n HTML attributes with namespace带有命名空间的 Aurelia i18n HTML 属性
【发布时间】:2016-10-17 18:39:55
【问题描述】:

在翻译 html 属性时如何选择合适的命名空间?默认语法如下:

<span i18n="home.title">Title</span>

例如,在视图模型中,方法如下:

this.i18n.tr('invalidName', {ns: 'errors'})

我使用的是 aurelia-i18n 的 0.5.3 版。

【问题讨论】:

    标签: i18next aurelia


    【解决方案1】:

    我建议的最佳选择是:

    <span t="errors:invalidName"></span>
    <span t="invalidName" t-params.bind="{ns: 'errors'}"></span>
    <span>${'errors:invalidName' | t & signal:'aurelia-translation-signal}</span>
    <span>${'invalidName' | t:{ns: 'errors'} & signal:'aurelia-translation-signal}</span>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-09
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-23
      • 2011-03-05
      • 1970-01-01
      相关资源
      最近更新 更多