【发布时间】:2016-09-05 20:58:26
【问题描述】:
问题只是在使用时
${'message' | t }
当我使用格式时
t="message"
它显示空白(无),但响应语言变化然后显示。
s.subscribe('i18n:locale:changed', payload => {
this.i18n.updateTranslations(this.element);
});
在更改语言时被击中,但没有刷新。
问候
【问题讨论】:
-
检查是否使用最新版本的
aurelia-i18n并使用${'message' & t }语法 -
感谢 Valichek,我正在使用 1.0.0-rc.1.0.0。我无法升级,因为我不想升级所有 aurelia,因为那时我遇到了很多其他麻烦/错误(aurelia-breeze 相关)。我无法解决。我尝试了您的建议(将 | 更改为 &),但没有奏效
-
不确定
1.0.0-rc.1.0.0,你可以试试${'message' | t & signal:'aurelia-translation-signal'}
标签: aurelia