- Joined
- Feb 27, 2019
- Messages
- 401
Hello,
I couldn't find a clear answer after googling and searching on HiveWorkShop. I somehow figured out a way, so I share it :
Context:
You have installed one or more occurences of the game. I will take the following example:
- One french version 1.31 has been installed in "C:\Program Files\Warcraft III"
- One french version 1.30.4 has been installed in "C:\Program Files (x86)\Warcraft III 1.30.4"
In my example, I change the language to english (enUS), because I am bored of not having the proper english names when googling an issue in World Editor
Note: about the other languages, I guess you can search in Windows local lists and just remove the "-": list here
There are 2 places where you have to set the language (because old versions behavior and new versions behavior are interfering):
1 - In registery (legacy, the old way of setting language)
2 - In the "Warcraft III Launcher.exe" parameters (new versions replaced the classic .exe by this launcher)
In registery:
0) Stop any already running instance of Warcraft 3.
1) Open the registery editor (search for "Execute", open it, type "regedit" then OK).
2) Modify the following registery keys :
> HKEY_CURRENT_USER\Software\Blizzard Entertainment\Classic Launcher\w3: Locale="enUS".
> HKEY_CURRENT_USER\Software\Blizzard Entertainment\Classic Launcher\w3t: Locale="enUS" (optional).
> HKEY_CURRENT_USER\Software\Blizzard Entertainment\Launcher: Locale="enUS".
DONE.
In the launcher parameters:
0) Stop any already running instance of Warcraft 3.
1) Go to your install directory (for me "C:\Program Files\Warcraft III").
2) Open "Launcher.db" with your favorite text editor (Notepad++, etc...).
3) Replace the content with the desired local, "enUS" in my case.
DONE.
Note: it seems that "Wacraft III launcher.exe" reads the value in Launcher.db everytime it is launched, and replace the value of the registery Locale key in "HKEY_CURRENT_USER\Software\Blizzard Entertainment\Classic Launcher\w3" with this value.
Edit: sorry for the french in screenshots. My operating system is in french..
I couldn't find a clear answer after googling and searching on HiveWorkShop. I somehow figured out a way, so I share it :
How to change the language of Warcraft 3 and World Editor
(Windows OS)
(Windows OS)
Context:
You have installed one or more occurences of the game. I will take the following example:
- One french version 1.31 has been installed in "C:\Program Files\Warcraft III"
- One french version 1.30.4 has been installed in "C:\Program Files (x86)\Warcraft III 1.30.4"
In my example, I change the language to english (enUS), because I am bored of not having the proper english names when googling an issue in World Editor
Note: about the other languages, I guess you can search in Windows local lists and just remove the "-": list here
There are 2 places where you have to set the language (because old versions behavior and new versions behavior are interfering):
1 - In registery (legacy, the old way of setting language)
2 - In the "Warcraft III Launcher.exe" parameters (new versions replaced the classic .exe by this launcher)
In registery:
0) Stop any already running instance of Warcraft 3.
1) Open the registery editor (search for "Execute", open it, type "regedit" then OK).
2) Modify the following registery keys :
> HKEY_CURRENT_USER\Software\Blizzard Entertainment\Classic Launcher\w3: Locale="enUS".
> HKEY_CURRENT_USER\Software\Blizzard Entertainment\Classic Launcher\w3t: Locale="enUS" (optional).
> HKEY_CURRENT_USER\Software\Blizzard Entertainment\Launcher: Locale="enUS".
DONE.
In the launcher parameters:
0) Stop any already running instance of Warcraft 3.
1) Go to your install directory (for me "C:\Program Files\Warcraft III").
2) Open "Launcher.db" with your favorite text editor (Notepad++, etc...).
3) Replace the content with the desired local, "enUS" in my case.
DONE.
Note: it seems that "Wacraft III launcher.exe" reads the value in Launcher.db everytime it is launched, and replace the value of the registery Locale key in "HKEY_CURRENT_USER\Software\Blizzard Entertainment\Classic Launcher\w3" with this value.
Edit: sorry for the french in screenshots. My operating system is in french..
Last edited: