Я использую mat-select и * ngFor с mat-option для отображения статусов.Мне нужно, чтобы каждый статус был правильно переведен.
<mat-select formControlName="status" i18n="@@statusOptions">
<mat-option *ngFor="let status of getStatusesOptions()" [value]="status">
{{statusesEnum[status]}}
</mat-option>
</mat-select>
Я попробовал следующее (и несколько вариантов) без какого-либо успеха.
<trans-unit id="statusOptions" datatype="html">
<source>
<x id="START_TAG_MAT-OPTION" ctype="x-mat-option" equiv-text="<mat-option>"/>
<x id="INTERPOLATION" equiv-text="{{statusesEnum[status] === 'all'}}">all</x>
<x id="CLOSE_TAG_MAT-OPTION" ctype="x-mat-option" equiv-text="</mat-option>"/>
</source>
<target>
<x id="START_TAG_MAT-OPTION" ctype="x-mat-option" equiv-text="<mat-option>"/>
<x id="INTERPOLATION" equiv-text="{{statusesEnum[status] === 'all'}}">All</x>
<x id="CLOSE_TAG_MAT-OPTION" ctype="x-mat-option" equiv-text="</mat-option>"/>
</target>
</trans-unit>
Каков правильный синтаксис для перевода этого единственного примераиз «всех» в «все»?Большое спасибо.