根据这个网站 https://github.com/TAPevents/tap-i18n/blob/master/README.md#quickstart
我已经开始使用tap-i18n包进行演示,它工作正常。 现在 从下拉列表中选择语言时,我想转换应用程序语言。
为此我创建了一个流星应用程序。 因为我已经推出了填充不同语言的下拉列表。
现在, 当我从下拉列表中选择任何语言时,它应该使用tap-i18n包更改整个应用程序语言。
有可能吗?
谢谢,
答案 0 :(得分:0)
看一下这个例子http://blog.digital-hosting.info/meteor-internationalisation/
了header.html
<div class="dropdown">
<button class="btn btn-info" data-toggle="dropdown">Languages</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
<li><a href="#" class="lang" data-lang="fr">Francais</a></li>
<li><a href="#" class="lang" data-lang="en">English</a></li>
<li><a href="#" class="lang" data-lang="zh">中文</a></li>
</ul>
</div>
header.coffee
Template.header.events = "click a.lang": (e) ->
lang = 'undefined'
$this = $(e.target)
lang = $this.data("lang")
TAPi18n.setLanguage lang
return