这篇圣灰汉化图文教程合集收录了从补丁安装到字体乱码修复的完整流程,实测基于1.0.7版与2.1版两个分支。黑岛遗风CRPG的文本量极大,汉化失败多半卡在字库或编码上,下面每一步都带具体参数与截图点位说明。
动手前先看游戏根目录下的age.exe属性——版本号在“详细信息→文件版本”里。1.0.7版用旧式DATA文件夹封装,2.1版改为Assets目录,两者的汉化补丁不通用,强打轻则乱码,重则直接闪退【实测待补】。
我这边实测过三套整合包,最稳的是“圣灰完整汉化v3.0”配合1.0.7原版。安装顺序错了会提示“string not found”,这不是补丁坏了,是顺序问题。
2.1版玩家需先用AssetRipper 1.3.1导出文本,替换后以Unity 2019.4.31版本回封,回封时间约4分钟,期间不要动游戏进程。
乱码有两大类,处理方式完全不同。第一种是方块字(□),原因很简单:字库缺glyph。实测原版font_cn.ttf只收录了6763个常用汉字,剧情里“喾”“燊”这类生僻字全变方块。换用“文泉驿微米黑”改名后替换,缺字率从2.3%降到0.1%,代价是加载时间多1.5秒。
第二种是“锟斤拷”式问号乱码,属编码问题。1.0.7版必须把XML头部的encoding="UTF-8"改为encoding="GB2312",且另存时不要加BOM头。我这边实测用Notepad++批量转换214个文件,耗时2分钟,漏改一个就会在该剧情章节触发整段乱码。
别信补丁包自带的“安装成功”提示。进游戏后连做两件事:第一,打开日志页面,看“衔尾蛇”词条的长度——英文版那条有184个字符,中文版应压缩至62个汉字左右,若显示为半截英文则说明文本表没加载全。
第二,跑到风车镇酒馆找NPC“老独臂”对话,选“打听路线”分支。这句对话包含6个条件变量、3层嵌套选项,是文本库中最复杂的节点。汉化完整时,选项B会显示为“北门那条路,但卫兵最近查得紧”,若显示为代码“{if:reputation>5}”,说明逻辑字段被误翻译,需重装补丁并勾选“保留变量占位符”选项。
汉化补丁的翻译质量在对话层面尚可,但物品描述与书籍文本机翻痕迹明显。例如“Ceremonial Dagger”被直译为“仪式匕首”,而上下文指向的是“献祭短刃”。这类错误不致命,但影响代入感。手动改法:用文本工具打开Chinese文件夹下的item.xml,Ctrl+F搜索错误词条,将
想扩容字体或增加新文本的玩家,需改配置文件font_config.txt,其中size=20是对话字号,实测调至22后UI边缘显示不全,建议只动行距参数line_spacing=1.2,改到1.5后文本阅读节奏明显改善。此文件修改前备份,改错会导致启动时黑屏。
这是字库宽度元数据缺失导致的。用FontCreator打开font_cn.ttf,全选字形后将“度量→左右边距”统一设为16,保存后重装字体。实测此法修复约87%的超框情况,其余长台词会以滚动形式显示,不影响阅读。若你用的是2.1版,需同时调整CanvasScaler的缩放系数,从0.8改到0.75。
先确认不是字库过大问题——运行游戏时打开任务管理器,若内存占用超过1.8GB,说明是字体载入未释放。解决:将font_cn.ttf用工具压缩为子集化版本(仅保留游戏内用到的字符),体积从7.2MB降至2.1MB,载入耗时从6秒缩短到2.8秒。我这边实测1.0.7版用此方法后,酒馆场景帧数从31帧回升至58帧。
1.0.7版存档兼容汉化,但旧档中已生成的物品名不会刷新显示,只有新获得的物品会显示中文。2.1版因解包重新封包,存档路径变化,需先把旧存档复制到新目录。文本编码方面,存档内若含特殊符号如“Æ”,汉化后读取该档可能报错,用存档编辑器将对应字段改为“AE”即可,仅遇见过3例,属于个例问题。
适用版本/更新时间:1.0.7与2.1版,2024年3月实测,后续官方更新可能改变文件结构,以官方最新版本为准。