Как я могу перевести AngularFireDatabase использовать Ngx translate? - PullRequest
0 голосов
/ 29 сентября 2018

App Module.ts

export function createTranslateLoader(http: HttpClient) {
  return new TranslateHttpLoader(http, './assets/i18n/', '.json');
}

HTML

<div class="container" *ngFor="let item of itemArray">
<div class="row">
    <div class="col">
        <p> <b>Name: </b> {{item.firstName}}</p> <---- translate First Name
    </div>

</div>
  <div class="row">
      <div class="col">
        <p><b>E-mail:</b> {{item.lastName}}</p><---- translate Last Name
      </div>
    </div>
      <div class="row">
          <div class="col">
            <p><b>comment:</b> {{item.comment}} </p><---- translate Comment
          </div>
        </div>
</div>

getDataOfFirestoreDatabase

this.itemList = this.db.list('Messages');
    this.itemList.snapshotChanges().subscribe(actions => {
      this.itemArray = [];
      actions.forEach(action => {
        const z = action.payload.toJSON();
        z['$key'] = action.key;

        this.itemArray.push(z as messageDB);

      });
    });

Примечание: мне нужно перевести данные после получения AngularFireDatabase, например enили франц.что я могу сделать ???

...