Skip to content

Commit 1f86fe4

Browse files
authored
Merge pull request #3161 from IgniteUI/kdragieva/3158-fix-localization-monthpicker-sample3
fix(localization): Fix localization in monthpicker sample
2 parents b7f074b + 5d581ff commit 1f86fe4

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed
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 { registerLocaleData } from '@angular/common';
2+
import { Component, OnInit } from '@angular/core';
23
import { IFormattingOptions } from 'igniteui-angular';
4+
import localeDE from '@angular/common/locales/de';
5+
import localeFR from '@angular/common/locales/fr';
6+
import localeJA from '@angular/common/locales/ja';
7+
import localeAR from '@angular/common/locales/ar';
8+
import localeZH from '@angular/common/locales/zh';
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+
public ngOnInit(): void {
25+
registerLocaleData(localeDE);
26+
registerLocaleData(localeFR);
27+
registerLocaleData(localeJA);
28+
registerLocaleData(localeAR);
29+
registerLocaleData(localeZH);
30+
}
1731
}

0 commit comments

Comments
 (0)