comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/MainMenu.java @ 102:33e24b33fc38

Improved the way how to i18n strings in our application. flys-client/trunk@1619 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 30 Mar 2011 08:33:24 +0000
parents eb54fb9f5f2c
children c587903f02a4
comparison
equal deleted inserted replaced
101:f7967d12ce6e 102:33e24b33fc38
49 * The default constructor for creating a new MainMenu. 49 * The default constructor for creating a new MainMenu.
50 */ 50 */
51 public MainMenu(FLYS flys) { 51 public MainMenu(FLYS flys) {
52 this.flys = flys; 52 this.flys = flys;
53 53
54 userText = new Label(messages.user(messages.guest())); 54 String guest = messages.user() + " " + messages.guest();
55
56 userText = new Label(guest);
55 newProject = new Label(messages.new_project()); 57 newProject = new Label(messages.new_project());
56 projectList = new Label(messages.manage_projects()); 58 projectList = new Label(messages.manage_projects());
57 logout = new Label(messages.logout()); 59 logout = new Label(messages.logout());
58 language = new Label(messages.switch_language()); 60 language = new Label(messages.switch_language());
59 info = new Label(messages.info()); 61 info = new Label(messages.info());
182 String name = currentUser != null 184 String name = currentUser != null
183 ? currentUser.getName() 185 ? currentUser.getName()
184 : messages.guest(); 186 : messages.guest();
185 187
186 GWT.log("Update the current user: " + name); 188 GWT.log("Update the current user: " + name);
187 userText.setContents(messages.user(name)); 189
190 String username = messages.user() + " " + name;
191 userText.setContents(username);
188 } 192 }
189 193
190 194
191 /** 195 /**
192 * Create a new project by calling FLYS.newProject(). 196 * Create a new project by calling FLYS.newProject().

http://dive4elements.wald.intevation.org