UnrealBuildTool Output Garbled Text in chinese version compiler

in UE 4.10.2

see

but in UE4.7, it’s no problem.

I think other language country has same problem.
please fix this bug, thanks.

Damody,

UE-11890 is set as a normal 3 priority and it’s still on our to do list. It’s currently unresolved. Thank you for checking up on this specific issue within the Editor.

I fixed this by change the code in ManagedProcess.cs

OutputLines.Add(Encoding.UTF8.GetString(Buffer, LastStartIdx, Idx - LastStartIdx));

to

OutputLines.Add(Encoding.Default.GetString(Buffer, LastStartIdx, Idx - LastStartIdx));

Engine version: 4.20