UNDERTALE中文设置教程:官方语言切换步骤详解
UNDERTALE 在 Steam 上至今未内置简体中文——没错,从初版到最新更新,官方始终没提供中文语言包。想玩中文版只能靠社区汉化补丁。游戏设置里翻遍也找不到"Language"或"中文"选项,别白费力气了。
UNDERTALE最新版无官方中文,汉化补丁是唯一方案
UNDERTALE 由 Toby Fox 独立开发,Steam 商店页面至今没有加入简体中文语言选项。所有中文字符显示都依赖第三方汉化补丁,游戏内设置菜单完全不提供"Language"或"中文"选项。这是基础前提——漏掉这点后续操作全白费——【别在 Steam 属性里找语言设置,那里根本没有中文选项】。
旧版汉化补丁安装(推荐给 UT 1.01 稳定版玩家)
旧版补丁兼容性高、无乱码问题、角色名可选中文,但仅适配 UNDERTALE 1.01 版本。如果你追求稳定体验,这个方案最稳妥。具体操作如下:
第一步:打开 Steam → 右键 UNDERTALE → 属性 → 测试版 → 下拉选择 old_version_101 → 关闭窗口。
第二步:启动一次游戏,让 Steam 自动下载并切换到 1.01 版本;加载完成后直接退出,无需进入游戏。
第三步:再次右键 UNDERTALE → 管理 → 浏览本地文件 → 定位到根目录下的 data.win 文件。
第四步:将下载解压后的旧版汉化包中的 data.win 复制到该目录,弹出提示时选择“替换目标文件”。【务必确认替换的是根目录下的 data.win,不是子文件夹中的同名文件】
第五步:返回 Steam → 右键 UNDERTALE → 属性 → 更新 → 取消勾选“允许自动更新”。
新版汉化补丁安装(适配 UT 1.07,需手动关闭测试分支)
新版补丁支持中、英、日三语切换,但存在不稳定因素,例如对话框错位、部分文本不刷新。如果你追求最新版本且不介意偶发小问题,可以尝试。
方法一:直接覆盖 data.win
进入 Steam → UNDERTALE → ⚙ → 管理 → 浏览本地文件 → 将新版汉化包里的 data.win 拖入根目录 → 替换。
方法二:强制禁用测试分支
⚙ → 属性 → 测试版 → 下拉菜单选“无” → 确保未勾选任何测试通道 → 保存。
这一步若漏掉,游戏可能仍加载旧版本数据导致汉化失效。务必检查。
启动后验证与语言切换
双击启动游戏,主菜单出现中文即为成功。若仍显示英文:
→ 进入游戏后按 ESC → 选择 SETTINGS → 点击 LANGUAGE → 选择 Chinese(此菜单仅新版补丁支持)。
旧版补丁无此界面,中文直接硬编码写入 data.win,启动即生效,菜单中不会出现 LANGUAGE 选项。
如果看到日文或乱码,说明你误用了日文语言包或 data.win 被杀毒软件拦截过,需重新复制并临时关闭实时防护。
