String usernameLabel = translate("table.user.login");
//use the PropertyHandlerTranslator for the velocityContainer
setTranslator(UserManager.getInstance().getPropertyHandlerTranslator(getTranslator()));
velocityContainer = this.createVelocityContainer("userShortDescription");
Roles roles = ureq.getUserSession().getRoles();
boolean isAdministrativeUser = (roles.isAuthor() || roles.isGroupManager() || roles.isUserManager() || roles.isOLATAdmin());
userPropertyHandlers = UserManager.getInstance().getUserPropertyHandlersFor(usageIdentifyer, isAdministrativeUser);
velocityContainer.contextPut("userPropertyHandlers", userPropertyHandlers);
velocityContainer.contextPut("user", identity.getUser());
velocityContainer.contextPut("username", identity.getName());
velocityContainer.contextPut("usernameLabel", usernameLabel);