注册 | 登录

游侠NETSHOW论坛





查看: 7677|回复: 7
打印 上一主题 下一主题

Torchlight汉化的技术问题 [复制链接]

帖子
428
精华
0
积分
215
金钱
3118
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-10-29 12:44:45 |只看该作者 |正序浏览
昨天半夜研究了下,解决了一部分问题了
Runic Games\Torchlight\Pak\media\UI 目录下的.LAYOUT文件定义了游戏的界面
.LAYOUT文件本质是XML文件
需要修改的就是Name="Text"或者Name="Tooltip"属性以及子节点的文本
例<Property Name="Text" Value="New Character"/>
修改完后需要将文件的编码格式修改成UTF-8(至少不能是ANSI),否则进入游戏会报错
Runic Games\Torchlight\Pak\media\UI目录下的.TTF字体文件需要替换为支持中文字库的字体,否则中文无法显示

目前遗留问题

<Window Type="GuiLook/StaticText" Name="Stat Points">
<Property Name="UnifiedPosition" Value="{{0,97},{0,680}}" />
<Property Name="UnifiedSize" Value="{{0,158},{0,24}}" />
<Property Name="Text" Value="Points Remaining:0"/>
<Property Name="HorzTextFormatting" Value="CentreAligned"/>
<Property Name="Tooltip" Value="Stat Points remaining to be spent" />
</Window>
<Property Name="Text" Value="Points Remaining:0"/>翻译无效

<Window Type="GuiLook/WeaponSwitch" Name="WeaponSwitch" >
<Property Name="UnifiedPosition" Value="{{0,167},{0,321}}" />
<Property Name="UnifiedSize" Value="{{0,76},{0,76}}" />
<Property Name="Tooltip" Value="Switch active weapon set |cFF5e88ff(Press W)|u" />
</Window>
CFF5E88FF在文件编码转为UTF-8之后无法解析

装备属性,技能说明等文本尚未找到,估计是在.DAT.ADM这几个二进制文件中

前天有为仁兄翻译了装备属性,希望看到之后能教我下,我站内PM你了,或许你没看到,谢谢

使用道具 举报

帖子
46
精华
0
积分
23
金钱
332
荣誉
0
人气
0
评议
0
8#
发表于 2009-11-17 22:15:06 |只看该作者
感谢楼,我把字体替换成雅黑,感觉字体要好认得多了。

使用道具 举报

帖子
141
精华
0
积分
71
金钱
430
荣誉
0
人气
0
评议
0
7#
发表于 2009-10-29 20:20:08 |只看该作者
转后出来什么R错误,
郁闷,能具体说说吗

使用道具 举报

帖子
141
精华
0
积分
71
金钱
430
荣誉
0
人气
0
评议
0
6#
发表于 2009-10-29 20:16:47 |只看该作者
2进制就可以?

具体说下?刚用WINHEX没用也

使用道具 举报

帖子
428
精华
0
积分
215
金钱
3118
荣誉
0
人气
0
评议
0
5#
发表于 2009-10-29 19:59:37 |只看该作者
原帖由 caidll2003 于 2009-10-29 19:09 发表
请问怎么把.DAT.ADM弄开哦。很多工具弄了。无效

自己写工具用二进制读出来的。。。
或者你用WINHEX也可以

使用道具 举报

帖子
141
精华
0
积分
71
金钱
430
荣誉
0
人气
0
评议
0
地板
发表于 2009-10-29 19:09:21 |只看该作者
请问怎么把.DAT.ADM弄开哦。很多工具弄了。无效

使用道具 举报

帖子
428
精华
0
积分
215
金钱
3118
荣誉
0
人气
0
评议
0
板凳
发表于 2009-10-29 19:05:40 |只看该作者

回复 #2 q4liker 的帖子

我知道是颜色
任务说明也解析出来了,现在在研究怎么把中文压回去。。。
Encoding.UTF8
现在在研究怎么把中文压回去

使用道具 举报

帖子
624
精华
0
积分
312
金钱
1151
荣誉
0
人气
0
评议
0
沙发
发表于 2009-10-29 12:59:35 |只看该作者
|cFF5e88ff(

|cFF 是分析符号  5E 88 FF 是颜色。。 浅蓝~ 额 应该是翻过来的 蓝绿红 是橙红色

[ 本帖最后由 q4liker 于 2009-10-29 13:03 编辑 ]

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-15 20:38 , Processed in 0.321824 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到