title: ngx-translate: How to translate dynamically array of strings
body: <p>I want to create list of days of the week with ngx-translate, but it's not working with async pipe. I've got error &quot;error TS2769: No overload matches this call.&quot; I have to use JSON file.</p>
  <p>TS:</p>
  <pre><code>    MON:Observable&lt;string&gt; = this.translate.get('CALENDAR.MON');
        TUE:Observable&lt;string&gt; = this.translate.get('CALENDAR.TUE');
        WED:Observable&lt;string&gt; = this.translate.get('CALENDAR.WED');
        THU:Observable&lt;string&gt; = this.translate.get('CALENDAR.THU');
        FRI:Observable&lt;string&gt; = this.translate.get('CALENDAR.FRI');
        SAT:Observable&lt;string&gt; = this.translate.get('CALENDAR.SAT');
        SUN:Observable&lt;string&gt; = this.translate.get('CALENDAR.SUN');
      
      
      
        daysOfWeeks:string[] = [`${this.MON}`, `${this.TUE}`, `${this.WED}`, `${this.THU}`, `${this.FRI}`, `${this.SAT}`, `${this.SUN}`];
  
   constructor(
        public translate: TranslateService
      ) { }
  </code></pre>
  <p>HTML:</p>
  <pre><code> &lt;div *ngFor=&quot;let day of daysOfWeeks&quot;&gt;{{ day | async}}&lt;/div&gt;
  </code></pre>
  <p>I also tried use pipe directly into ngFor but still doesn't work.</p>