From 91bd24f8b5596bdc5222d276ecb583c113ad662b Mon Sep 17 00:00:00 2001
From: Christoph Oelckers <coelckers@users.noreply.github.com>
Date: Wed, 19 May 2021 22:21:11 +0200
Subject: [PATCH] - fixed level name display on automap.

---
 wadsrc/static/zscript/razebase.zs  | 4 ++--
 wadsrc/static/zscript/statusbar.zs | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/wadsrc/static/zscript/razebase.zs b/wadsrc/static/zscript/razebase.zs
index 046729153..22d754d37 100644
--- a/wadsrc/static/zscript/razebase.zs
+++ b/wadsrc/static/zscript/razebase.zs
@@ -101,13 +101,13 @@ struct MapRecord native
 	
 	String GetLabelName()
 	{
-		if (flags & USERMAP) return "$TXT_USERMAP";
+		if (flags & USERMAP) return StringTable.Localize("$TXT_USERMAP");
 		return labelName;
 	}
 	String DisplayName()
 	{
 		if (name == "") return labelName;
-		return name;
+		return StringTable.Localize(name);
 	}
 
 	native ClusterDef GetCluster();
diff --git a/wadsrc/static/zscript/statusbar.zs b/wadsrc/static/zscript/statusbar.zs
index c6936d465..84cb5d1db 100644
--- a/wadsrc/static/zscript/statusbar.zs
+++ b/wadsrc/static/zscript/statusbar.zs
@@ -114,9 +114,9 @@ class RazeStatusBar : StatusBarCore
 		let lev = currentLevel;
 		String mapname;
 		if (am_showlabel) 
-			mapname.Format("%s%s: %s%s", info.letterColor, lev.GetLabelName(), info.standardColor, lev.DisplayName());
+			mapname = String.Format("%s%s: %s%s", info.letterColor, lev.GetLabelName(), info.standardColor, lev.DisplayName());
 		else 
-			mapname.Format("%s%s", info.standardColor, lev.DisplayName());
+			mapname = String.Format("%s%s", info.standardColor, lev.DisplayName());
 
 		forcetextfont |= am_textfont;
 		double y;