作者:互联网 时间: 2026-06-12 09:46:02
UNDERTALE最新不支持中文,需依赖第三方汉化补丁;旧版补丁适配1.01版本,需切换测试分支并替换根目录data.win;新版补丁支持1.07及语言切换菜单,但需禁用测试分支并手动覆盖data.win。
UNDERTALE原版由Toby Fox开发,Steam最新页面至今未加入简体中文语言选项,所有中文显示均依赖第三方汉化补丁,直接在游戏设置里找不到“Language”或“中文”选项。
这一步是前提,跳过会导致后续操作全无效——【不要在Steam属性里找语言设置,那里根本没有】。
旧版补丁兼容性好、无乱码、人名可选中文,但仅适配UNDERTALE 1.01版本。
第一步:打开Steam → 右键UNDERTALE → 属性 → 测试版 → 选择 old_version_101 → 关闭窗口。
第二步:启动一次游戏,让它自动下载并切换到1.01版本;等待加载完成退出,无需游玩。
第三步:再次右键UNDERTALE → 管理 → 浏览本地文件 → 找到根目录下的 data.win 文件。
第四步:把你下载解压好的旧版汉化包里的 data.win 复制进来,遇到提示点“替换目标文件”。【务必确认替换的是根目录下的data.win,不是子文件夹里的同名文件】
第五步:回到Steam → 右键UNDERTALE → 属性 → 更新 → 取消勾选“允许自动更新”。
新版补丁支持中英日三语切换,但自带不稳定风险,比如对话框错位、部分文本不刷新。
方法一:直接覆盖data.win
进入Steam → UNDERTALE → ⚙ → 管理 → 浏览本地文件 → 把新版汉化包的 data.win 拖入根目录 → 替换。
方法二:强制禁用测试分支
⚙ → 属性 → 测试版 → 下拉菜单选“无” → 确保没勾选任何测试通道 → 保存。
这一步漏掉,游戏可能仍加载旧版数据导致汉化失效。
双击启动游戏,主菜单出现中文即成功。若仍为英文:
→ 进入游戏后按 ESC → 选择 SETTINGS → 点击 LANGUAGE → 选择 Chinese(新版补丁才支持此菜单)。
旧版补丁无此界面,中文是硬编码进data.win的,启动即生效,菜单里不会显示LANGUAGE选项。
如果看到日文或乱码,说明你误用了日文lang包或data.win被杀毒软件拦截过,需重新复制并关闭实时防护。