@if ((service.metadata | async)?.user; as user) { {{ "MENU.USER" | translate }} {{ "MENU.NAME" | translate }} {{ this.form?.model ? ((this.form?.model?.firstname ?? "") + " " + (this.form?.model?.lastname ?? "")).trim() : user.name }} {{ "LOGIN.TITLE" | translate }} {{ user.id }} {{ "MENU.ACCESS_LEVEL" | translate }} {{ "ROLE." + (user.globalRole | uppercase) | translate }} {{ "MENU.LOGOUT" | translate }} } @if (isAllowedToSeeUserDetails) { REGISTER.FORM.CONTACT_DETAILS @if (companyInformationFields.length > 0) { (REGISTER.FORM.PRIVATE) } {{ isEditModeDisabled ? ("GENERAL.EDIT" | translate) : ("GENERAL.RESET" | translate) }} {{ "GENERAL.SAVE" | translate }} } @if (companyInformationFields.length > 0) { {{ "REGISTER.FORM.CONTACT_DETAILS" | translate }} ({{ "REGISTER.FORM.COMPANY" | translate }}) } {{ environment.edgeShortName }} - {{ environment.edgeLongName }} {{ "ABOUT.ENERGY_MANAGEMENT" | translate }}

@if ((service.metadata | async)?.user?.globalRole; as role) { }

{{ "MENU.GENERAL_SETTINGS" | translate }} @for (language of languages; track language) { {{ language.title }} } @if (isAtLeastAdmin) { Debug-Mode @if (useNewUi !== null) { ABOUT.NEW_UI } @if (environment.backend === "OpenEMS Edge") { The language can not be changed permanently in the local online-monitoring for technical reasons. } }