Я не нашел решения для изменения языка FormBuilder. Для средства визуализации это описано в документации, но оно работает не в Builder.
В Builder это должно быть задано параметрами, но в FormioOptions не включена языковая опция. Есть ли какое-либо описание или пример использования?
HTML Код
<div class="content" role="main">
<form-builder [form]="form" (change)="onChange($event)" [options]="formOptions"></form-builder>
<button (click)="onClick()">Formular speichern (Ausgabe auf Konsole)</button>
</div>
Код TypeScript
import { Component, ViewChild, ElementRef, EventEmitter } from '@angular/core';
import { FormIOModel } from 'src/models/formIOModel';
import { FormioOptions } from 'angular-formio';
@Component({
selector: 'app-generator',
templateUrl: './generator.component.html',
styleUrls: ['./generator.component.scss']
})
export class GeneratorComponent {
@ViewChild('json') jsonElement?: ElementRef;
public form: FormIOModel = new FormIOModel();
private result: FormIOModel = new FormIOModel();
public formOptions: FormioOptions = {
language: 'de', // that's the unknown line
i18n: {
de: {
'Preview': 'Vorschau'
}
}
}
onChange(event) {
this.result = event.form;
}
}
Без языковой строки ничего не происходит. Что-нибудь еще можно сделать или настроить в app.module.ts или в другом месте?
Спасибо