Как добавить угловой перевод на вкладку угловой материал? - PullRequest
0 голосов
/ 02 июля 2018

Я сейчас работаю над сайтом, который поддерживает два языка. Angular translate отлично работает для всего моего сайта, но я не могу найти способ применить его для md-tab.

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

В моей translateProvider.translations () у меня есть переменная SHOPS_NEAR_BY с переводом на оба языка. В нормальных условиях я могу использовать что-то вроде:

<span translate="SHOPS_NEAR_BY "> 

и translate изменит значение при необходимости.

Может кто-нибудь помочь мне с тем, как применить то же самое для md-tab?

1 Ответ

0 голосов
/ 02 июля 2018

Должно работать следующее:

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

Если он все еще не показывает перевод, то вы должны загружать его асинхронно. Так что для этого после разрешения $translate.use(/lang) позвоните $translate(). Чтобы избежать мигания ключей перевода и значений, вы можете использовать директиву translate-cloak.

Пример Plunker

Деталь перевода плаща Пример

Проверьте это github обсуждение о похожей проблеме

...