我是Aurelia的初学者。我有以下代码,我想本地化(翻译)" Jahre"当我们选择其中一个时,用英语/德语来说。
<option repeat.for="interval of intervals">${interval}  Jahre</option>
我如何本地化这部分句子? 如果我想本地化一个单词或整个句子,我没有任何问题。当我想要定位句子的一部分时,我有问题。 你能帮我吗?
答案 0 :(得分:3)
正确的方法是用参数定位整个句子。像这样:
// Translation file
{
"years": "{{count}} Jahre"
}
// Translation file
{
"years": "{{count}} years"
}
然后,您可以通过t-params
:
<p t="years" t-params.bind="myVariable"></span> //myVariable = { count: 5 }
或者
<p>${ 'years' | t: { count: 5 } }</p>
有关详情,请访问:http://aurelia.io/hub.html#/doc/article/aurelia/i18n/latest/i18n-with-aurelia/5