Угловой i18n для атрибутов с отборным - PullRequest
0 голосов
/ 23 июня 2019

У меня есть элемент, который я хочу перевести, используя i18n от angular.Часть, которую я хочу перевести, - это matTooltip, но значение является выбором.Я знаю, что я должен использовать i18n-matTooltip, чтобы это работало.Я должен использовать этот синтаксис <span i18n>The author is {gender, select, male {male} female {female} other {other}}</span> из документов, но я получаю сообщение об ошибке.

Uncaught Error: Template parse errors:
Parser Error: Missing expected : at column 9 in [{section.addTooltip, 
select, test {test} test2 {test2} test3 {test3}}] in 
ng:///AppModule/TestComponent.html@34:72 ("
    </div> 

Вот так выглядит мой элемент:

<button mat-flat-button (click)="click()" 
    [matTooltip]="{section.addTooltip, select, test {test} test2 {test2} test3 
    {test3}}" matTooltipPosition="above" i18n-matTooltip>

Я что-то упустил?

...