From ab3c05787e1a8414a0f80cc6caf66ec0c7e484cc Mon Sep 17 00:00:00 2001 From: Diego Rey <diego.despaux@izundo.com> Date: Sun, 25 Nov 2018 20:38:04 -0300 Subject: [PATCH] Fix default language using the user's session --- Frontend Angular 4/src/app/app.component.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Frontend Angular 4/src/app/app.component.ts b/Frontend Angular 4/src/app/app.component.ts index 4e2243f..0a10484 100755 --- a/Frontend Angular 4/src/app/app.component.ts +++ b/Frontend Angular 4/src/app/app.component.ts @@ -10,7 +10,12 @@ import { TranslateService } from '../../node_modules/@ngx-translate/core'; export class AppComponent implements OnInit { constructor(public router: Router, public translate: TranslateService) { this.translate.addLangs(['es', 'en']); - this.translate.setDefaultLang('es'); + let language = JSON.parse(sessionStorage.getItem("currentUser")).language; + if (language) { + this.translate.setDefaultLang(language); + } else { + this.translate.setDefaultLang('es'); + } } ngOnInit() { //this.router.navigate(['/login']); -- GitLab