From 287f137b6cb32533f64dcb287cdf84162479c826 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Rodr=C3=ADguez?= <diego.rodriguez@rootstrap.com> Date: Thu, 17 Apr 2025 18:39:32 -0300 Subject: [PATCH] fix changing language --- .../src/app/layout/settings/settings.component.ts | 12 +++++------- Frontend Angular 4/src/assets/i18n/en.json | 3 +++ Frontend Angular 4/src/assets/i18n/es.json | 3 +++ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Frontend Angular 4/src/app/layout/settings/settings.component.ts b/Frontend Angular 4/src/app/layout/settings/settings.component.ts index 4a2f170..6457808 100755 --- a/Frontend Angular 4/src/app/layout/settings/settings.component.ts +++ b/Frontend Angular 4/src/app/layout/settings/settings.component.ts @@ -93,14 +93,12 @@ export class SettingsComponent { this.translate.use(lang.code); const currentUser = JSON.parse(localStorage.getItem("currentUser")); - this.userService.updateUser(currentUser.id, lang.code).subscribe( - (data) => { - // Update language in localStorage - const usuario = this.userService.userToUsuario(data["user"]); - localStorage.setItem("currentUser", JSON.stringify(usuario)); + this.userService.updateUser(currentUser.id, lang.code).subscribe({ + next: (data) => { + localStorage.setItem("currentUser", JSON.stringify(data.body.user)); }, - (data) => {} - ); + error: (data) => {}, + }); } onSubmitPasswordChange = () => { diff --git a/Frontend Angular 4/src/assets/i18n/en.json b/Frontend Angular 4/src/assets/i18n/en.json index 8e52c78..559f682 100755 --- a/Frontend Angular 4/src/assets/i18n/en.json +++ b/Frontend Angular 4/src/assets/i18n/en.json @@ -190,6 +190,9 @@ "focusInterpreter": "Focus on Interpreter" }, "settings": { + "language": { + "title": "Choose language" + }, "changePassword": { "title": "Change password", "oldPassword": "Current password", diff --git a/Frontend Angular 4/src/assets/i18n/es.json b/Frontend Angular 4/src/assets/i18n/es.json index 0de41b8..4e83bf2 100755 --- a/Frontend Angular 4/src/assets/i18n/es.json +++ b/Frontend Angular 4/src/assets/i18n/es.json @@ -190,6 +190,9 @@ "focusInterpreter": "Foco en Interprete" }, "settings": { + "language": { + "title": "Elegir lenguaje" + }, "changePassword": { "title": "Cambiar contraseƱa", "oldPassword": "ContraseƱa actual", -- GitLab