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