我正在创建一个国际化的 Ember.js 应用程序,为此我正在使用Ember-I18n。这在大多数情况下都可以正常工作,但现在考虑语言字符串:
'To do some action {{link}}'
哪里{{link}}
需要用一些链接替换。翻译字符串不能被分解,因为 的位置{{link}}
可能因语言而异。因此,我需要找到一种方法来获取链接;这当然是另一个带有翻译的模板,例如:
<a {{action someAction}}>{{t click_here}}</a>
到目前为止,我已经尝试了几件事:使用自定义块助手为链接创建自定义视图;但我还没有得到任何工作。
这样做的最佳方法是什么?换句话说,如何将渲染的模板作为变量插入到 Ember.js 中的另一个模板中?