Here is good solution with safeHtml directive: https://github.com/ngx-translate/core/issues/354
You create a directive:
import { Directive, ElementRef, Input, OnChanges, Sanitizer, SecurityContext,
  SimpleChanges } from '@angular/core';
// Sets the element's innerHTML to a sanitized version of [safeHtml]
@Directive({ selector: '[safeHtml]' })
export class HtmlDirective implements OnChanges {
  @Input() safeHtml: string;
  constructor(private elementRef: ElementRef, private sanitizer: Sanitizer) {}
  ngOnChanges(changes: SimpleChanges): any {
    if ('safeHtml' in changes) {
      this.elementRef.nativeElement.innerHTML =
        this.sanitizer.sanitize(SecurityContext.HTML, this.safeHtml);
    }
  }
}
and use it as following:  <div [safeHtml]="'HELLO' | translate"></div>