如何将角度平移添加到角度材料选项卡?

时间:2018-07-02 06:54:10

标签: angularjs angular-translate

我目前正在一个支持两种语言的网站上工作。 Angular Translation在我的整个网站上都可以正常工作,但是我想不出一种将其应用于md-tab的方法。

<md-tab label="Shops Near by">

在我的translateProvider.translations()中,我有一个变量SHOPS_NEAR_BY及其对两种语言的翻译。在正常情况下,我可以使用类似的东西:

<span translate="SHOPS_NEAR_BY "> 

和翻译将在需要时更改该值。

有人可以帮助我解决如何将其应用于md-tab吗?

1 个答案:

答案 0 :(得分:0)

以下方法应该起作用:

<md-tab label="{{'SHOPS_NEAR_BY' | translate}}">

如果仍然没有显示翻译,则必须异步加载这些翻译。因此,在$translate.use(/lang)解决之后,请致电$translate()。为了避免翻译键和值闪烁,可以使用translate-cloak指令。

Plunker Example

translate-cloak detail Example

选中github discussion关于类似问题