Найден очень интересный способ, позволяющий вам сменить язык игры на любой (корейский, испанский, итальянский, английский, немецкий, тайваньский и так далее)
Оригинальное сообщение на тимликвиде
http://www.teamliquid.net/forum/view...rentpage=7#139
Перевод здесь, но там все предельно ясно.
1. Идёте в папку, где установлен StarCraft2 и создаете любой txt-файл в папке Versions
2. Назовите текстовый файл согласно выбранному вами языку
enUS (английский, америка)
enGB (английский, европа)
frFR (французский)
deDE (немецкий)
esES (испанский)
esMX (??)
ruRU (русский)
koKR (корейский)
zhCN (китайский)
zhTW (тайваньский)
plPL (польский)
itIT (итальянский)
ptBR (???)
Вы можете назвать как угодно этот текстовый файл.
3. Запускаем Repair.exe
4. Ждем, пока Repair.exe скачает файлы выбранного языка. Файлы языка весят примерно 1 гб. (После патчей Repair.exe должен скачать обновления локализации, так что не удивляйтесь, если через день у вас докачается пару мегабайт корейской озвучки)
5. Идём в Variables.txt (в Windows7 это папка /Документы/StarCraftII/
6. Ищем строчку localeidassets и меняем её параметр (после знака "равно") на нужный вам параметр (Пример: localeidassets=koKR или localeidassets=ruRU)
Сам я метод не тестировал, но согласно этим сообщениям, данный метод "официальной" смены озвучки (даже больше - всей локализации) игры работает
Но! Попробуйте запустить игру, не проделывая 6-й пункт. Поскольку, судя по одному отзыву, с изменением этого параметра, игра начинает пытаться приконнектиться к корейскому серверу. Изменяете обратно на то, что у вас было, и играете на том сервере, что и было. Хотя если без изменения этого параметра смена локализации или звука не работает, то можете закрывать тему.