Diablo® IV

Diablo® IV

View Stats:
Kell May 19, 2024 @ 11:21am
Different subtitle and voiceover language
Hello! Previously you could choose the language in Steam options of the game and change subtitle and interface laguage in the game via Sound Options. As for now I can't find such an option in the game. Is there any option to make voice of one language and subs of another one?
Last edited by Kell; Jun 10, 2024 @ 3:57pm
Originally posted by SaintsinneR:
\Documents\Diablo IV
LocalPrefs.txt
TextLocale "1"
SoundLocale "1"
Change number 1 - it's english
< >
Showing 1-15 of 22 comments
yakov Jun 3, 2024 @ 9:14am 
im facing the same problem here.... my friends on battlenet can choose between audio and subtitles, but on steam we can only choose both for the same language
Romain Jun 10, 2024 @ 3:53pm 
Hi everyone,
I think I found a fix, however i just want say i'm not sure that it works since i tried it on the battle.net version, but i'm pretty sure it should work on steam too.
So here are the steps if you want to try:
1. Find your game in your Stream Library
2. Right Click -> Properties...
3. Choose in the language selection the language you want for the audio
4. Add the launch option:
-local <language_code>
And replace <language_code> with the language code from the one you want for the text.
Here are few exemples:
enUS : English United States
frFR : French France
esES : Spanish Spain


So for exemple if I want to play with the voices in english and the text in spanish i need to select english in the language selection and add the following launch option:
-locale esES
Kell Jun 10, 2024 @ 4:01pm 
Originally posted by ChutSpyro:
Hi everyone,
I think I found a fix, however i just want say i'm not sure that it works since i tried it on the battle.net version, but i'm pretty sure it should work on steam too.
So here are the steps if you want to try:
1. Find your game in your Stream Library
2. Right Click -> Properties...
3. Choose in the language selection the language you want for the audio
4. Add the launch option:
-local <language_code>
And replace <language_code> with the language code from the one you want for the text.
Here are few exemples:
enUS : English United States
frFR : French France
esES : Spanish Spain


So for exemple if I want to play with the voices in english and the text in spanish i need to select english in the language selection and add the following launch option:
-locale esES

Thank you for your support but this method does not work for me :c
Asylum Jun 10, 2024 @ 5:42pm 
same problem
Asylum Jul 17, 2024 @ 1:41am 
same problem
Roivas Jul 28, 2024 @ 1:48am 
same thing :/
CoffeeCoyote Aug 21, 2024 @ 1:35pm 
same problem!
Bullet Sep 2, 2024 @ 8:33am 
SAME PROBLEM!!!!!!!!!!! FIX THIS!!!!!!!!!!!!!!!!!!!!! ON BATTLENET IT WORKS BUT NOT ON STEAM!!!!!!!!!!!!
Fonou Sep 27, 2024 @ 11:23am 
Same problem... Any fix for the steam version? I came back and I see they removed the options in March... Why Blizzard? :'(
Romain Sep 30, 2024 @ 8:40am 
Hi everybody, i'm back and this time i actually found a walkaround that works. Basically, this solution revolves around the fact that the game is available in Turkish for the text but doesn't have any dubs in Turkish, therefore, when playing in Turkish, the game will play the text in Turkish and the voices in english. So the game already has a system that allows it to play different languages for the texts and the voices. Through some basic reverse engineering i found a methode that tricks the game into playing any languages you want instead of turkish for the text and english for the voices.

To make it easier, I made a quick video tutorial on youtube
https://www.youtube.com/watch?v=8se4sGIx2OE
The author of this thread has indicated that this post answers the original topic.
SaintsinneR Oct 9, 2024 @ 8:37am 
\Documents\Diablo IV
LocalPrefs.txt
TextLocale "1"
SoundLocale "1"
Change number 1 - it's english
DasShiro Oct 9, 2024 @ 8:56am 
perfekt danke works

Originally posted by SaintsinneR:
\Documents\Diablo IV
LocalPrefs.txt
TextLocale "1"
SoundLocale "1"
Change number 1 - it's english

8 is german
Kell Oct 9, 2024 @ 8:58am 
Originally posted by SaintsinneR:
\Documents\Diablo IV
LocalPrefs.txt
TextLocale "1"
SoundLocale "1"
Change number 1 - it's english

It works! Thank you so much!
lestan Oct 9, 2024 @ 12:33pm 
Originally posted by SaintsinneR:
\Documents\Diablo IV
LocalPrefs.txt
TextLocale "1"
SoundLocale "1"
Change number 1 - it's english

worked! thanks
FenriR Oct 18, 2024 @ 4:32am 
Originally posted by SaintsinneR:
\Documents\Diablo IV
LocalPrefs.txt
TextLocale "1"
SoundLocale "1"
Change number 1 - it's english

It stopped working for me few days ago, for anyone else? Making the file "read only" is not helping neither.
< >
Showing 1-15 of 22 comments
Per page: 1530 50

Date Posted: May 19, 2024 @ 11:21am
Posts: 22