diff --git a/engine/client/cl_main.c b/engine/client/cl_main.c
index 75d94b5d4..995d2f6f5 100644
--- a/engine/client/cl_main.c
+++ b/engine/client/cl_main.c
@@ -4566,7 +4566,6 @@ void Host_Init (quakeparms_t *parms)
 	host_parms = *parms;
 
 	Cvar_Init();
-	TranslateInit();
 	Memory_Init ();
 
 	/*memory is working, its safe to printf*/
diff --git a/engine/common/common.c b/engine/common/common.c
index 7bb908997..f40074b78 100644
--- a/engine/common/common.c
+++ b/engine/common/common.c
@@ -4287,7 +4287,7 @@ void COM_Init (void)
 	Cvar_Register (&com_highlightcolor, "Internationalisation");
 	com_parseutf8.ival = 1;
 
-
+	TranslateInit();
 
 
 	nullentitystate.hexen2flags = SCALE_ORIGIN_ORIGIN;