1 <ng-template #dialogContent>
2 <div class="modal-header bg-info">
3 <h4 class="modal-title" i18n>
6 <button type="button" class="close"
7 i18n-aria-label aria-label="Close" (click)="close()">
8 <span aria-hidden="true">×</span>
11 <div class="modal-body form-common form-validated" *ngIf="idlObj">
12 <div class="form-group row">
13 <label class="col-lg-4 text-right font-weight-bold"
14 i18n>Field Name</label>
18 class="form-control col-lg-7"
19 value="{{idlClassDef.field_map[field].label}}">
21 <div class="form-group row">
22 <label class="col-lg-4 text-right font-weight-bold"
23 i18n>Current Value</label>
27 class="form-control col-lg-7"
28 value="{{idlObj[field]()}}">
30 <div class="form-group row">
31 <label class="col-lg-4 text-right font-weight-bold"
32 i18n>Select Locale</label>
33 <select class="form-control col-lg-7"
34 (change)="localeChanged($event)"
35 [(ngModel)]="selectedLocale">
36 <option value="{{locale.code()}}" *ngFor="let locale of locales">
41 <div class="form-group row">
42 <label class="col-lg-4 text-right font-weight-bold" i18n>Translation</label>
44 id='translation-input'
46 class="form-control col-lg-7"
49 (keyup.enter)="translate()"
50 placeholder="Translation..."
51 [(ngModel)]="translatedValue"/>
54 <div class="modal-footer">
55 <button *ngIf="prevString" (click)="prevString()"
56 class="btn btn-info" i18n>Prev String</button>
57 <button *ngIf="nextString" (click)="nextString()"
58 class="btn btn-info mr-3" i18n>Next String</button>
59 <button (click)="translate()" class="btn btn-info" i18n>Apply</button>
60 <button (click)="close()" class="btn btn-warning ml-2" i18n>Cancel</button>