Перевод атрибутов работает очень хорошо, как описано в руководстве i18n Angular :
<button type="button" i18n-title title="open menu">
Теперь я хочу переключить атрибут title
в зависимости от состояния компонента:
<button type="button" i18n-title [title]="active ? 'close menu' : 'open menu'">
Значение переключается правильно. К сожалению, в этом случае перевод не извлекается.
Даже без какой-либо дополнительной логики перевод не извлекается:
<button type="button" i18n-title [title]="'open menu'">
Как я могу решить это? Я не хочу дублировать кнопку.