我想知道在后面使用把手和EmberJs为Web应用程序实现多语言支持的最佳方法是什么。手柄中没有本机多语言支持。
我找到了一个把手助手https://gist.github.com/tracend/3261055代码看起来很好而且非常简单,但我还没有测试过。
你知道另一个插件/助手吗?
答案 0 :(得分:1)
我使用这个特别针对Ember的: https://github.com/jamesarosen/ember-i18n
它增加了一个't'把手助手:
{{t main.offers countBinding="offers.length"}}
它支持复数(通过CDLR.js)并且不仅限于把手Em.I18n.TranslateableProperties
mixin,它允许通过任何Ember对象上的约定进行属性转换。
答案 1 :(得分:0)
编写助手非常容易,因此您将找不到任何或多个把手实现。
我在项目中使用https://github.com/jquery/globalize。实施是一个和平的蛋糕。
Globalize由JQuery维护,支持您需要的一切,并拥有一个活跃的社区。 p>