如何通过使用ngx-translate转换alertController和mat-snackbar消息?

问题描述 投票:0回答:1

我正在创建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']
});
angular typescript angular-material ionic4 ngx-translate
1个回答
0
投票

您可以从服务获得翻译:

© www.soinside.com 2019 - 2024. All rights reserved.