В вашем файле module.ts
импортируйте все необходимые файлы, создайте функцию с именем flatpickrFactory
и импортируйте языковой корреспондент для вашего языка ( Все языковые файлы здесь )
import { FlatpickrModule, FLATPICKR } from 'angularx-flatpickr';
import flatpickr from 'flatpickr';
import { Portuguese } from 'flatpickr/dist/l10n/pt';
export function flatpickrFactory() {
flatpickr.localize(Portuguese);
return flatpickr;
}
Теперь, по вашему component.ts
импорту flatpickrFactory();
по вашему ngOnInit()
методу.
ngOnInit() {
flatpickrFactory();
// Your other logic here...
}
И в вашем component.html (templateUrl) добавьте директиву, как в следующем примере:
<input
type="text"
mwlFlatpickr
[(ngModel)]="selectedDate"
[altInput]="true"
[dateFormat]="'d.m.y'"
[locale]="'Portuguese'"
[convertModelValue]="true">