
1.找到星际争霸2在电脑上的运行文件夹,一般是叫“StarCraft II: Legacy of the Void”或“StarCraft II”之类的。
一般可以用鼠标右键点击星际争霸2的运行图标,显示更多选项,打开文件的所在位置找到。
2.在星际争霸2的运行文件夹内找到“StarCraft II Launcher.exe”,双击在最左侧选项中选择“enUS”
然后点“PLAY!”进入游戏,此时游戏设定处于英文语音、英文字幕状态,进入游戏后在右下角找到设置图标退出游戏


3.找到并打开C盘/用户/用户名/文档/StarCraft II 文件夹
打开Variables.txt
找到以下几行数据:
localeidassets=enUS
localeiddata=enUS
localeidinstall=enUS
将它们改成:
localeidassets=enUS
localeiddata=zhTW
localeidinstall=zhTW


此时游戏被设定为繁体中文字幕、英文语音。
但如果此时以“StarCraft II Launcher.exe”运行,则游戏设置又会被改回去,因此需要点击“StarCraft II Offline.exe”来运行,确保设置不会被改掉。

该方法使用的电脑系统为win11、游戏版本为破解版,理论上正版也能用这个方法。
理论上可以改成简体中文字幕,不过我使用的那个版本可能会崩溃。
破解版来源:
https://www.xxx5217.com/7141.html