Twitter bootstrap i18n是否可以应用于文本字段/标签等。?

Twitter bootstrap i18n是否可以应用于文本字段/标签等。?,twitter-bootstrap,ember.js,handlebars.js,rails-i18n,Twitter Bootstrap,Ember.js,Handlebars.js,Rails I18n,有没有办法在ember/emberjs引导文本字段标签上使用i18n 比如说 {{view "Bootstrap.Forms.TextField" valueBinding="account.email" label={{t 'account.email'}}}} 这是行不通的,但如果可能的话,我希望通过Handlebar语法找到一些东西,而不需要扩展我想要支持i18n的每个元素。我不确定您是否已经在使用它,但它与Ember有很好的集成,似乎是构建或扩展的良好开端。下面是一些简单的例子,其中

有没有办法在ember/emberjs引导文本字段标签上使用i18n

比如说

{{view "Bootstrap.Forms.TextField"  valueBinding="account.email" label={{t 'account.email'}}}}

这是行不通的,但如果可能的话,我希望通过Handlebar语法找到一些东西,而不需要扩展我想要支持i18n的每个元素。

我不确定您是否已经在使用它,但它与Ember有很好的集成,似乎是构建或扩展的良好开端。下面是一些简单的例子,其中一个使用插值数据

<h2>{{t user.edit.title}}</h2>

<h2>{{t user.followers.title count="2"}}</h2>

我把它作为一个工作环境,这是不可能接近优雅的

{{#T frontend.signup.name}}
{{view "Bootstrap.Forms.TextField"  valueBinding="account.name"  label=i18Label}}
{{/T}}

Handlebars.registerHelper "T", (key, options) ->
 ret = options.fn( i18Label: I18n.t(key) )

通常我一次只能得到一个字符串。唯一的其他方法是扩展文本字段视图。

谢谢分享。我用这个很好,但我的问题是我想用我提到的方式在TextField视图中使用翻译。我知道我可以扩展它并编写标签来使用翻译,但是如果有一种直接的方式将标签提到{{t user.edit.title}的话。请看一看问题中提到的代码。实际上,我的问题落在车把上,而不完全落在车把上
{{#T frontend.signup.name}}
{{view "Bootstrap.Forms.TextField"  valueBinding="account.name"  label=i18Label}}
{{/T}}

Handlebars.registerHelper "T", (key, options) ->
 ret = options.fn( i18Label: I18n.t(key) )