Devil May Cry 4

Devil May Cry 4

Not enough ratings
Using Locale Emulator to change the Menu and Subtitle language
By MithranArkanere
It is possible to run the game in a different language without having to change the computer's region settings.

This is how.
   
Award
Favorite
Favorited
Unfavorite
Intro
Since DMC4 uses the system's settings to determine the interface and subtitle language, and AppLocale is no longer supported by Microsoft, the only way to run the game with a different text language was changing the system's regional settings every time before running the game.

That is rather annoying, but fortunately GitHub user xupefei crated a similar program to solve this issue.

Thanks to it I was able to run DMC4 with different regional settings without having to change them every time before and after running the game.
Locale Emulator
First you should visit the Locale Emulator site to download and read any important information about its use

https://github.com/xupefei/Locale-Emulator

Download it and extract to an apporpiate location, press install and restart the computer or Windows Explorer to reload the Explorer's context menus.
This program will add context menus, so make sure you do not install it in a portable or any folder that you may move. It needs to stay where you install it.

If this application is no longer available by the time you read this guide, or it is not available for your system, you will have to find another application that does the same for your current operating system

Locale emulator has stopped development, but Locale Remulator can be consider its succesor, and it accepts x64 applications:
https://github.com/InWILL/Locale_Remulator
Configuring
Once Locale Emulator is insalled and Explorer reloaded, go to the game's steam folder and right click whichever version you want to run in the new locale



And choose the language you want to run the game in. For example, US pacific.



Before closing this panel, click the button that creates a link. It will create a link in the your desktop. There will be an error when you do this. Do not worry, it's just that Locale Emultator tries to run the application when you create the link, and it can't be run directly, it must be started from Steam.
Running from Steam
Trying to run the game directly will result in an error, so now we must change the way steam runs the game.

Now, right click the link that was created in your desktop and copy the path there, then go to steam, right click the game's entry and go Properties.

Past that to the Launch Options textbox, but then replace the game executable path with %command%

So something like this:

x:\portableapps\Locale.Emulator.2.5.0.1\LEProc.exe -run "D:\Steam\steamapps\common\Devil May Cry 4\DevilMayCry4_DX10.exe"

Would become something like this in your launch options:

X:\portableapps\Locale.Emulator.2.5.0.1\LEProc.exe -run %command%

Now you can run the game from Steam, and the language will no longer be that of your system, but the one you selected in Locale Emulator.


This will also work with any game suffering from the same issue as DMC4.
5 Comments
八神アンドレ伊織 30 Jun @ 11:10pm 
@Xian I wanna to know about it too :dragonradar:
Xian 5 Aug, 2024 @ 7:36pm 
Yeah, but I would like to play the VN using a tablet and the Steam Link app, and it works better (full screen and all) if the game was initialized by Steam itself.
MithranArkanere  [author] 5 Aug, 2024 @ 2:35pm 
If the game isn't a steam game, you can simply use the locale emulator directly.
Xian 4 Aug, 2024 @ 4:11pm 
Your screenshot is in Spanish, so I guess your main language is Spanish?

Quería pedirte ayuda, hice lo que indicaste, pero no me sale lo mismo, y si copio y pego lo que pusiste, no me funciona.

Lo que yo intento es ejecutar una VN ("Visual Novel") que NO es de Steam, pero para poder jugarla usando Steam Link desde la tablet, en lugar de frente al PC. Así que la añadí con la opción de "añadir un producto" / "que no es de Steam" y le puse eso que escribiste dentro de los parámetros. (Con la ubicación de mi LocaleEmulator en lugar de la tuya, claro.)
Diego 20 Jul, 2024 @ 12:24pm 
Man i love, thank you so much. I was having problems starting a game with japanese locale from steam and this saved my life :hatsunemiku: