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или франц.что я могу сделать ???