Feature 11034: Forgot Password in OSM

	- Added support for forgot password from UI
	- Added forgot password button in login page

Change-Id: I058a09356c4e2ff5d5b0e883e74f0041d1aaffea
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json
index 76607a1..870897c 100644
--- a/src/assets/i18n/de.json
+++ b/src/assets/i18n/de.json
@@ -353,7 +353,14 @@
             "RENEW": "Benutzer erneuern",
             "CHANGEDSUCCESSFULLY": "Das Passwort wurde erfolgreich geändert",
             "UNLOCKUSER": "Der Benutzer wurde erfolgreich entsperrt",
-            "RENEWUSER": "Der Benutzer wurde erfolgreich erneuert"
+            "RENEWUSER": "Der Benutzer wurde erfolgreich erneuert",
+            "CHANGEMAIL": "Ändern Sie die E-Mail",
+            "FORGOT": "Passwort vergessen",
+            "OTPSUCCESSFULLY": "OTP wurde erfolgreich validiert",
+            "USERSUCCESSFULLY": "Der Benutzer wurde erfolgreich validiert",
+            "INVALIDOTP": "Ungültiges OTP",
+            "EMAIL": "Email",
+            "OTP": "OTP"
         },
         "TOPOLOGY": {
             "SELECTELEMENT": "Element auswählen",
diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json
index d5cc7ae..375b9a5 100644
--- a/src/assets/i18n/en.json
+++ b/src/assets/i18n/en.json
@@ -353,7 +353,14 @@
             "RENEW": "Renew User",
             "CHANGEDSUCCESSFULLY": "Password has been changed successfully",
             "UNLOCKUSER": "User has been unlocked successfully",
-            "RENEWUSER": "User has been renewed successfully"
+            "RENEWUSER": "User has been renewed successfully",
+            "CHANGEMAIL": "Change Email",
+            "FORGOT": "Forgot Password",
+            "OTPSUCCESSFULLY": "OTP has been validated successfully",
+            "USERSUCCESSFULLY": "User has been validated successfully",
+            "INVALIDOTP": "Invalid OTP",
+            "EMAIL": "Email",
+            "OTP": "OTP"
         },
         "TOPOLOGY": {
             "SELECTELEMENT": "Select Element",
diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json
index 01af08f..2a5c884 100644
--- a/src/assets/i18n/es.json
+++ b/src/assets/i18n/es.json
@@ -353,7 +353,14 @@
             "RENEW": "Renovar usuario",
             "CHANGEDSUCCESSFULLY": "La contraseña ha sido cambiada con éxito",
             "UNLOCKUSER": "El usuario ha sido desbloqueado con éxito",
-            "RENEWUSER": "El usuario ha sido renovado con éxito"
+            "RENEWUSER": "El usuario ha sido renovado con éxito",
+            "CHANGEMAIL": "Cambiar e-mail",
+            "FORGOT": "Has olvidado tu contraseña",
+            "OTPSUCCESSFULLY": "OTP ha sido validado con éxito",
+            "USERSUCCESSFULLY": "El usuario ha sido validado exitosamente",
+            "INVALIDOTP": "OTP no válida",
+            "EMAIL": "Correo electrónico",
+            "OTP": "OTP"
         },
         "TOPOLOGY": {
             "SELECTELEMENT": "Seleccionar elemento",
diff --git a/src/assets/i18n/pt.json b/src/assets/i18n/pt.json
index ca99d03..e24b3ed 100644
--- a/src/assets/i18n/pt.json
+++ b/src/assets/i18n/pt.json
@@ -353,7 +353,14 @@
             "RENEW": "Renovar usuário",
             "CHANGEDSUCCESSFULLY": "A senha foi alterada com sucesso",
             "UNLOCKUSER": "O usuário foi desbloqueado com sucesso",
-            "RENEWUSER": "O usuário foi renovado com sucesso"
+            "RENEWUSER": "O usuário foi renovado com sucesso",
+            "CHANGEMAIL": "Mude o e-mail",
+            "FORGOT": "Esqueceu sua senha",
+            "OTPSUCCESSFULLY": "OTP foi validado com sucesso",
+            "USERSUCCESSFULLY": "O usuário foi validado com sucesso",
+            "INVALIDOTP": "OTP inválido",
+            "EMAIL": "E-mail",
+            "OTP": "OTP"
         },
         "TOPOLOGY": {
             "SELECTELEMENT": "Selecionar elemento",