1
我使用ng2-translate
來翻譯我的angular2
網絡應用中的標題和文本。 但是我現在很困惑,當我試圖翻譯從.ts
文件傳遞的文本。例如,
我可以在html文件中翻譯文本,如下所示。使用ng2-translate翻譯文本
<ion-row id="login-row">
<ion-col>
<ion-list>
<ion-item>
<ion-label stacked>{{ 'USERNAME' | translate }}</ion-label>
<ion-input type="text" [(ngModel)]="username"></ion-input>
</ion-item>
<ion-item>
<ion-label stacked>{{ 'PASSWORD' | translate }}</ion-label>
<ion-input type="password" [(ngModel)]="password"></ion-input>
</ion-item>
</ion-list>
</ion-col>
</ion-row>
但是,如果我有.ts
文件的文本如下。然後,我如何翻譯這些文本。
doCheckbox() {
let alert = this.alertCtrl.create();
alert.setTitle('Please Select a Location');
alert.addInput({
type: 'radio',
label: 'Option 1',
value: 'opt1',
checked: true
});
alert.addInput({
type: 'radio',
label: 'Option 2',
value: 'opt2'
});
alert.addButton({
text: 'OK',
handler: data => {
this.testRadioOpen = false;
this.testRadioResult = data;
}
});
alert.present();
}
在上面的例子中,我要像
翻譯文本 '請選擇地區', '方案1', '方案2', 'OK' ......
如果有人有一個想法來克服這個問題,幫幫我。 謝謝。