[Question] Display foreign language text on EN war3 client

Hello everyone,
I am using English client to launch my warcraft3. I encountered a problem when tried to play some custom maps.

Those maps which I believe contain foreign language text, like Korean, Chinese, etc. cannot display text properly.

Instead, it will display either comma, space or just totally removed .

I think it’s some encoding problems happens on either those maps or my client. I wonder could anyone tell me how to fix it?

Thanks! Enjoy your weekend :slight_smile:

1 Like

You need to download the proper version of FRIZQT__.ttf font. Then create Fonts directory inside Warcraft III\_retail_ directory and put the downloaded font into it.
Create a text file and set .reg extension for it. Copy next text into that file, save it and close.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Blizzard Entertainment\Warcraft III]
"Allow Local Files"=dword:00000001

Then double click that file and press OK.

2 Likes

Would be simpler if it was provided during the installation by default. But hey, maybe we’ll get that.

1 Like

Thanks for you reply, do you mean place font folder under x86_64 and run Warcraft III directly? Or just place under Launcher.exe and run?

Anyway I will try :slight_smile:

UPDATE:
It WORKS!!! :slight_smile:

1 Like

In folder with launcher, it will work either you launch game via launcher or directly.

Hello. I know this comes late but what is the dword part? Do you mean the data? where it’s enabled?

Since this thread got bumped:

Is this the reason why people whose names contain korean characters, their name shows up in the menus (which are chromium based and new for the engine), but just show up blank in-game?

This is data type inside Windows registry. dword:00000001 means fields of type dword with value 1.

Exactly. Not only Korean, but also any other character that is not present in the default FRIZQT__.ttf. For example, Cyrillic also does not present in the English version of the game.

Where do I download a FRIZQT__.ttf that actually works for all languages?

Wish I knew how to solve it. I’ve tried installing the other langauges but that doesn’t seem to do anything. It’s frustrating trying to interact with people with blank names ingame.