int localeIndex = view.getLanguage().getSelectedIndex();
final User newUser = currentUser.getUserCopy();
newUser.setNickname(view.getNickname().getText());
newUser.setRealname(view.getRealName().getText());
newUser.setLocale(availableLocales.getLocale(localeIndex).getLocale());
final EditUserAction action = new EditUserAction(newUser, currentUser.getUserCopy());
execute(action);
}