Нет, это невозможно.Это будет возможно с Айви.См. Эту проблему Github .
Я решил ее, создав компонент переводов.
HTML:
<div style="display:none">
<div id="translation_1" i18n>Text to be translated</div>
</div>
TS (может быть инъекционным сервисом):
constructor(@Inject(DOCUMENT) private document)) {}
public getTranslation(id: string) {
return this.document.getElementById(id);
}
Например, в вашем компоненте презентации вы можете сделать: translationService.getTranslation ("translation_1");
Это не идеально, но работает хорошо.