about summary refs log tree commit diff
path: root/src/game/client/components/menus_ingame.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/client/components/menus_ingame.cpp')
-rw-r--r--src/game/client/components/menus_ingame.cpp65
1 files changed, 33 insertions, 32 deletions
diff --git a/src/game/client/components/menus_ingame.cpp b/src/game/client/components/menus_ingame.cpp
index 1623075d..83673631 100644
--- a/src/game/client/components/menus_ingame.cpp
+++ b/src/game/client/components/menus_ingame.cpp
@@ -30,7 +30,7 @@ void MENUS::render_game(RECT main_view)
 	
 	ui_vsplit_r(&main_view, 120.0f, &main_view, &button);
 	static int disconnect_button = 0;
-	if(ui_do_button(&disconnect_button, "Disconnect", 0, &button, ui_draw_menu_button, 0))
+	if(ui_do_button(&disconnect_button, localize("Disconnect"), 0, &button, ui_draw_menu_button, 0))
 		client_disconnect();
 
 	if(gameclient.snap.local_info && gameclient.snap.gameobj)
@@ -40,7 +40,7 @@ void MENUS::render_game(RECT main_view)
 			ui_vsplit_l(&main_view, 10.0f, &button, &main_view);
 			ui_vsplit_l(&main_view, 120.0f, &button, &main_view);
 			static int spectate_button = 0;
-			if(ui_do_button(&spectate_button, "Spectate", 0, &button, ui_draw_menu_button, 0))
+			if(ui_do_button(&spectate_button, localize("Spectate"), 0, &button, ui_draw_menu_button, 0))
 			{
 				gameclient.send_switch_team(-1);
 				set_active(false);
@@ -54,7 +54,7 @@ void MENUS::render_game(RECT main_view)
 				ui_vsplit_l(&main_view, 10.0f, &button, &main_view);
 				ui_vsplit_l(&main_view, 120.0f, &button, &main_view);
 				static int spectate_button = 0;
-				if(ui_do_button(&spectate_button, "Join Red", 0, &button, ui_draw_menu_button, 0))
+				if(ui_do_button(&spectate_button, localize("Join red"), 0, &button, ui_draw_menu_button, 0))
 				{
 					gameclient.send_switch_team(0);
 					set_active(false);
@@ -66,7 +66,7 @@ void MENUS::render_game(RECT main_view)
 				ui_vsplit_l(&main_view, 10.0f, &button, &main_view);
 				ui_vsplit_l(&main_view, 120.0f, &button, &main_view);
 				static int spectate_button = 0;
-				if(ui_do_button(&spectate_button, "Join Blue", 0, &button, ui_draw_menu_button, 0))
+				if(ui_do_button(&spectate_button, localize("Join blue"), 0, &button, ui_draw_menu_button, 0))
 				{
 					gameclient.send_switch_team(1);
 					set_active(false);
@@ -80,7 +80,7 @@ void MENUS::render_game(RECT main_view)
 				ui_vsplit_l(&main_view, 10.0f, &button, &main_view);
 				ui_vsplit_l(&main_view, 120.0f, &button, &main_view);
 				static int spectate_button = 0;
-				if(ui_do_button(&spectate_button, "Join Game", 0, &button, ui_draw_menu_button, 0))
+				if(ui_do_button(&spectate_button, localize("Join game"), 0, &button, ui_draw_menu_button, 0))
 				{
 					gameclient.send_switch_team(0);
 					set_active(false);
@@ -186,7 +186,7 @@ void MENUS::render_serverinfo(RECT main_view)
 	x = 5.0f;
 	y = 0.0f;
 	
-	gfx_text(0, serverinfo.x+x, serverinfo.y+y, 32, "Server info", 250);
+	gfx_text(0, serverinfo.x+x, serverinfo.y+y, 32, localize("Server info"), 250);
 	y += 32.0f+5.0f;
 	
 	mem_zero(buf, sizeof(buf));
@@ -194,15 +194,15 @@ void MENUS::render_serverinfo(RECT main_view)
 		buf,
 		sizeof(buf),
 		"%s\n\n"
-		"Address: %s\n"
-		"Ping: %d\n"
-		"Version: %s\n"
-		"Password: %s\n",
+		"%s: %s\n"
+		"%s: %d\n"
+		"%s: %s\n"
+		"%s: %s\n",
 		current_server_info.name,
-		config.ui_server_address,
-		gameclient.snap.local_info->latency,
-		current_server_info.version,
-		current_server_info.flags&1 ? "Yes" : "No"
+		localize("Address"), config.ui_server_address,
+		localize("Ping"), gameclient.snap.local_info->latency,
+		localize("Version"), current_server_info.version,
+		localize("Password"), current_server_info.flags&1 ? localize("Yes") : localize("No")
 	);
 	
 	gfx_text(0, serverinfo.x+x, serverinfo.y+y, 20, buf, 250);
@@ -212,7 +212,7 @@ void MENUS::render_serverinfo(RECT main_view)
 		int is_favorite = client_serverbrowse_isfavorite(current_server_info.netaddr);
 		ui_hsplit_b(&serverinfo, 20.0f, &serverinfo, &button);
 		static int add_fav_button = 0;
-		if (ui_do_button(&add_fav_button, "Favorite", is_favorite, &button, ui_draw_checkbox, 0))
+		if (ui_do_button(&add_fav_button, localize("Favorite"), is_favorite, &button, ui_draw_checkbox, 0))
 		{
 			if(is_favorite)
 				client_serverbrowse_removefavorite(current_server_info.netaddr);
@@ -230,7 +230,7 @@ void MENUS::render_serverinfo(RECT main_view)
 	x = 5.0f;
 	y = 0.0f;
 	
-	gfx_text(0, gameinfo.x+x, gameinfo.y+y, 32, "Game info", 250);
+	gfx_text(0, gameinfo.x+x, gameinfo.y+y, 32, localize("Game info"), 250);
 	y += 32.0f+5.0f;
 	
 	mem_zero(buf, sizeof(buf));
@@ -238,18 +238,17 @@ void MENUS::render_serverinfo(RECT main_view)
 		buf,
 		sizeof(buf),
 		"\n\n"
-		"Gametype: %s\n"
-		"Map: %s\n"
-		"Score limit: %d\n"
-		"Time limit: %d\n"
+		"%s: %s\n"
+		"%s: %s\n"
+		"%s: %d\n"
+		"%s: %d\n"
 		"\n"
-		"Players: %d/%d\n",
-		current_server_info.gametype,
-		current_server_info.map,
-		gameclient.snap.gameobj->score_limit,
-		gameclient.snap.gameobj->time_limit,
-		gameclient.snap.num_players,
-		current_server_info.max_players
+		"%s: %d/%d\n",
+		localize("Game type"), current_server_info.gametype,
+		localize("Map"), current_server_info.map,
+		localize("Score limit"), gameclient.snap.gameobj->score_limit,
+		localize("Time limit"), gameclient.snap.gameobj->time_limit,
+		localize("Players"), gameclient.snap.num_players, current_server_info.max_players
 	);
 	gfx_text(0, gameinfo.x+x, gameinfo.y+y, 20, buf, 250);
 	
@@ -259,7 +258,7 @@ void MENUS::render_serverinfo(RECT main_view)
 	ui_margin(&motd, 5.0f, &motd);
 	y = 0.0f;
 	x = 5.0f;
-	gfx_text(0, motd.x+x, motd.y+y, 32, "MOTD", -1);
+	gfx_text(0, motd.x+x, motd.y+y, 32, localize("MOTD"), -1);
 	y += 32.0f+5.0f;
 	gfx_text(0, motd.x+x, motd.y+y, 16, gameclient.motd->server_motd, (int)motd.w);
 }
@@ -277,7 +276,7 @@ void MENUS::render_servercontrol_server(RECT main_view)
 
 	static int votelist = 0;
 	RECT list = main_view;
-	ui_do_listbox_start(&votelist, &list, 24.0f, "Options", num_options, callvote_selectedoption);
+	ui_do_listbox_start(&votelist, &list, 24.0f, localize("Settings"), num_options, callvote_selectedoption);
 	
 	for(VOTING::VOTEOPTION *option = gameclient.voting->first; option; option = option->next)
 	{
@@ -296,7 +295,7 @@ void MENUS::render_servercontrol_kick(RECT main_view)
 	RECT header, footer;
 	ui_hsplit_t(&main_view, 20, &header, &main_view);
 	ui_draw_rect(&header, vec4(1,1,1,0.25f), CORNER_T, 5.0f); 
-	ui_do_label(&header, "Players", 18.0f, 0);
+	ui_do_label(&header, localize("Players"), 18.0f, 0);
 
 	// draw footers	
 	ui_hsplit_b(&main_view, 20, &main_view, &footer);
@@ -341,7 +340,9 @@ void MENUS::render_servercontrol(RECT main_view)
 	
 	RECT button;
 	
-	const char *tabs[] = {"Options", "Kick"};
+	const char *tabs[] = {
+		localize("Settings"),
+		localize("Kick")};
 	int num_tabs = (int)(sizeof(tabs)/sizeof(*tabs));
 	
 	for(int i = 0; i < num_tabs; i++)
@@ -373,7 +374,7 @@ void MENUS::render_servercontrol(RECT main_view)
 		ui_vsplit_r(&bottom, 120.0f, &bottom, &button);
 		
 		static int callvote_button = 0;
-		if(ui_do_button(&callvote_button, "Call vote", 0, &button, ui_draw_menu_button, 0))
+		if(ui_do_button(&callvote_button, localize("Call vote"), 0, &button, ui_draw_menu_button, 0))
 		{
 			if(control_page == 0)
 			{