更改角度转换过滤器中的区域设置,而无需全局更改语言

时间:2014-02-17 19:10:55

标签: javascript angularjs angular-translate

我的用例是键和翻译值的列表,定义列表如:

<dl class="dl-horizontal">
  <dt>Translation Key</dt>
  <dd>{{category.key}}</dd>
  <dt>English Translation</dt>
  <dd>{{category.key | translate }}</dd>
  <dt>German Translation</dt>
  <dd>{{category.key | translate }}</dd>
</dl>

当前的解决方案显然会转换为当前首选的语言,而不是两者。

有没有办法告诉translate过滤器只为该密钥使用特定语言? documentation引用了插值哈希,但我还没有找到能帮助我将特定语言传递给过滤器的东西。我使用的是1.1.0版本。

1 个答案:

答案 0 :(得分:0)

目前还不可以,但是有一个$translate.override()方法的请求可用于此。