diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 94617f6db63c2966d3df975dc820e00143398ad5..eff21d72659b0032c7bbaba1cb05e033d869d347 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -18,4 +18,16 @@ import { InternationalisationService } from './internationalisation.service'; }) export class AppComponent { title = "Calculette hydro"; + + constructor(private intlService: InternationalisationService) { } + + private initLocale() { + let docLocale: string = document['locale'] as string; + this.intlService.setLocale(docLocale); + //console.log("doc locale " + docLocale); + } + + ngOnInit() { + this.initLocale(); + } } diff --git a/src/app/param-input/param-input.component.ts b/src/app/param-input/param-input.component.ts index c649a6dc1688d1b0bb5145f390b4fec7f6bb6e07..6a208499ff10d87d709cb1c904691e10d590b58c 100644 --- a/src/app/param-input/param-input.component.ts +++ b/src/app/param-input/param-input.component.ts @@ -93,11 +93,7 @@ export class ParamInputComponent implements ControlValueAccessor, OnInit, DoChec ngOnInit() { // retrieve parameter from symbol this._paramDef = this.paramService.getParameter(this._paramSymbol); - - let docLocale: string = document['locale'] as string; - this.intlService.setLocale(docLocale); - // console.log("doc locale " + docLocale); - } + } // private getValue() { // if (this._paramDef.isDefined)