找回密码
 注册
X系列官方授权正版
搜索
查看: 22487|回复: 11

[原创] Steam 创意工坊MOD的汉化教程(简单点也可以去掉TextNotFound)

[复制链接]
发表于 2014-12-6 11:13:01 | 显示全部楼层 |阅读模式
本帖最后由 九原山人 于 2014-12-8 22:05 编辑

本教程仅限Steam创意工坊现在的插件,其他来源的插件也可用相应的方法汉化

X3的汉化从来就是把语言id为44的英文修改为86的中文即可(一直想吐槽他们为什么不设置一个默认语言,而是非要声明下。。)


安装工具:
1. X Rebirth Tools  ,直接浏览器地址栏输入:steam://install/282160 即可( Alternatively, go to Library -> Tools in your Steam client, scroll down to "X Rebirth Tools" and double-click the entry. )
2. notepad++ 不要用记事本修改,否则会出问题

以下以mission computer(将某个地区的所有可接任务直接统一输出到面板,避免去绕空间站,非常好用)为例:

mission computer在创意工坊订阅后,安装到了"D:\Steam\SteamApps\common\X Rebirth\extensions\cf.mission_computer" 目录(具体目录自己找吧)
文件管理器中打开,先去extensions目录,把cf.misson_computer 拷贝到其他目录后者干脆直接打个rar包,作为备份

打开cf.mission_computer 目录,首先用notepad++修改content.xml(不改也无所谓)
找到一行是这样:
  <text language="44" name="Mission Computer" description="Add the mission computer to show you available missions." author="cyberfuzzie"></text>

复制一行到该行下面,修改这个44为86即可

然后用notepad++ 查看所有的 .cat 文件,看到有 t/0001-L044.xml 这种样式的,均为语言文件。mission_computer 是 ext_01.cat,其他两个cat没有,不用管他们



steam中启动X rebirth tools,选择Catalog Tool

点击 Import Catalogs,选择ext_01.cat,可以看到这个cat(其实是dat)下的文件出现了。

在桌面或者其他临时目录创建一个目录,目录名是t,在Catalog Tool中,找到 t/0001-L044.xml,点extract 将其导出到你刚才创建的t目录

进入t目录,首先将文件名修改为 t/0001-L086.xml(看到了吧,44改86),然后用notepad++打开文件,修改
<language id="44">
这行为
<language id="86">

之后可以相应的把英文汉化下。。也可以直接看英文。。保存文件。注意notepad++的右下角必须有UTF8的字样,否则就是你做的有问题。。文件编码和换行不对,需要用notepad++转换下(格式-以UTF8无BOM格式编码 )

然后进入t目录的上层,直接用鼠标把整个t目录拖动到Catalog Tool中,这样就把这个文件也加入到了Catalog Tool,效果如下:



之后点击 Save as catalog,导出到随便什么目录,是两个文件: ext_01.cat ext_01.dat (自己命名的,不用说也知道和原先的文件保持同名)

将这两个文件覆盖steam extensions\cf.mission_computer 目录中的同名文件,注意是覆盖。大功告成


P.S. 这个样子修改后的插件可能插件升级下就又被覆盖了,两种选择,一种是把你的汉化提交给插件作者,让他直接整合,第二种是每次升级后再来一次,注意保存好翻译出来的xml文件即可

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2014-12-8 15:00:41 | 显示全部楼层
赞,支持技术贴!
回复

使用道具 举报

发表于 2014-12-28 14:46:59 | 显示全部楼层
关于覆盖的问题,可以在游戏扩展里面相应的MOD选项里选择不更新即可。
回复

使用道具 举报

发表于 2015-1-9 19:07:10 | 显示全部楼层
根本看不懂~
回复

使用道具 举报

发表于 2015-2-8 14:21:24 | 显示全部楼层
請問全都找不到有t/0001-L044.xml 的語文套件怎辦?
回复

使用道具 举报

发表于 2015-7-22 13:27:16 | 显示全部楼层
必须MARK掉,正准备入正,先把资源准备好。
回复

使用道具 举报

发表于 2015-12-23 22:19:59 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2016-6-10 03:35:57 | 显示全部楼层
非常感谢,刚汉化了自己用的几个MOD,很好!
回复

使用道具 举报

发表于 2016-8-19 00:39:12 | 显示全部楼层
非常感激  问一下如果汉化的话语言文件里的都可以汉化还是有些是代码
回复

使用道具 举报

发表于 2017-3-30 16:37:35 | 显示全部楼层
完全看不懂 谁能发几个汉化好的MOD用用 谢谢[email protected]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站