Skip to content

Commit b3265aa

Browse files
author
katherinedragieva
committed
fix(month-picker): fix localization
1 parent e936d01 commit b3265aa

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,31 @@
1-
import { Component } from '@angular/core';
1+
import { Component, OnInit } from '@angular/core';
22
import { IFormattingOptions } from 'igniteui-angular';
3+
import localeDE from '@angular/common/locales/de';
4+
import localeFR from '@angular/common/locales/fr';
5+
import localeAR from '@angular/common/locales/ar';
6+
import localeZH from '@angular/common/locales/zh';
7+
import { registerLocaleData } from '@angular/common';
8+
39

410
@Component({
511
selector: 'app-monthpicker-sample-3',
612
styleUrls: ['./monthpicker-sample-3.component.scss'],
713
templateUrl: './monthpicker-sample-3.component.html'
814
})
9-
export class MonthpickerSample3Component {
15+
export class MonthpickerSample3Component implements OnInit {
1016
public formatOptions: IFormattingOptions = {
1117
month: 'long'
1218
};
1319

1420
public date = new Date();
1521
public locales = ['en', 'de', 'fr', 'ar', 'zh'];
1622
public locale = 'en';
23+
24+
25+
public ngOnInit(): void {
26+
registerLocaleData(localeDE);
27+
registerLocaleData(localeFR);
28+
registerLocaleData(localeAR);
29+
registerLocaleData(localeZH);
30+
}
1731
}

0 commit comments

Comments
 (0)