Как переименовать кнопки с помощью мастера в formio?
Я использую Formio с Angular 2 для визуализации пользовательской формы, которую я построил. Дело в том, что при создании формы с помощью кнопок мастера Next
а также Previous
автоматически добавляются. Проект должен быть локализован для Германии, а названия кнопок также должны быть на немецком языке.
Есть ли способ переименовать / локализовать названия кнопок? (та же проблема для дневного компонента: месяцы на английском)
1 ответ
Вы можете использовать перевод Formio (см. https://github.com/formio/formio.js/wiki/Translations) или просто отключить кнопки мастера ( https://github.com/formio/formio.js/wiki/Form-Renderer) и создайте свой собственный, который в свою очередь вызывает события навигации.
Вы могли бы что-то вроде этого:
var options = {
language: 'en',
i18n: {
en: {
cancel: 'Abort',
previous: 'Back',
next: 'Forward',
submit: 'Execute'
}
}
};
Formio.createForm(document.getElementById('formio'), 'https://examples.form.io/wizard', options).then((instance) => {
instance.language = options.language;
});