diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.html b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.html
index 85ec053..df06ce1 100644
--- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.html
+++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.html
@@ -48,12 +48,20 @@
}
+
+ Sprache
+
+ @for (language of allowedLanguages; track language) {
+ {{language.name}}
+ }
+
+
Kommentar
-
+
diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.ts b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.ts
index 9e05da1..075db71 100644
--- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.ts
+++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/app/components/forms/user-update-form/user-update-form.component.ts
@@ -34,6 +34,10 @@ export class UserUpdateFormComponent {
return env.constants.date_formats;
}
+ get allowedLanguages(): Array<{ value: string, name: string }> {
+ return env.constants.languages;
+ }
+
readonly username = new FormControl(this.user.username, [Validators.required]);
readonly email = new FormControl(this.user.email, [Validators.required, Validators.email]);
readonly name = new FormControl(this.user.prename, [Validators.required]);
diff --git a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.ts b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.ts
index 17f449c..0a5ebdf 100644
--- a/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.ts
+++ b/DigitalData.UserManager.API/ClientApp/user_manager_ui/src/environments/environment.ts
@@ -210,6 +210,10 @@ export const env = {
value: "yyyy-MM-dd",
name: "yyyy-MM-dd",
}
+ ],
+ languages: [
+ { value: "de-DE", name: "de-DE" },
+ { value: "en-US", name: "en-US" }
]
}
};
\ No newline at end of file