我正在创建ionic 4 angular应用程序,并使用ngx-translate翻译1种或多种语言。通过使用ngx-translate,可以轻松地在html中进行翻译。但是如何在alertController和mat-snackbar消息中翻译文本消息。
//using below ngx-translate
import { TranslateService } from '@ngx-translate/core';
constructor(public translate:TranslateService){}
//Alert Controller
async alert_Massage() {
let alertMassage = await this.alertController.create({
message: "How are you ?",//how to translate this message.
buttons: ['Ok'],
});
await alertMassage.present();
}
//mat-snackbar //how to translate this some error message
this.snackBar.open('Some Error messages', 'Ok', {
verticalPosition: 'top',
duration: 2000,
panelClass: ['red-snackbar']
});
您可以从服务获得翻译: