找回密码
 点一下
查看: 1429|回复: 1

想要汉化一张地图,遇到一些问题(w3i文件修复,Jass中的字串提取与分辨)

[复制链接]
发表于 2009-9-24 05:53:36 | 显示全部楼层 |阅读模式
第一次汉化地图,完全是摸索着来
遇到一些问题,来求助

w3i文件的修复:
原始地图的w3i文件会导致WE读取错误
虽然可以用一个其他的w3i替代使WE正常读取,不过要翻译就遇到问题了
不知道有没有修复的工具 
虽然用16进制编辑器也是办法,但还是希望尽量通过WE去编辑

Jass中字串的提取:
不知道该如何统计提取所有的文本型变量值,现在只能根据一些特定的函数去查找
DisplayTextToPlayer
DisplayTimedTextToPlayer
DisplayTextToForce
DisplayTimedTextToForce
DialogAddButton
CreateQuestBJ
QuestMessageBJ
CustomDefeatBJ
CreateLeaderboardBJ
CreateTextTag
搜索冒号太麻烦了,我估计有现成的工具,不过搜索了也没有找到
另外,有些字符是不能翻译的,那些文件的路径比较好辨认,不过有些变量就有问题了
暂时遇到的都比较明显,不过不确定将来会不会碰到难分辨的,不知道有没有什么好方法



问题到此为止
对我翻译的内容感兴趣的可以往下看

我想要翻译的是Element TD(元素TD)
Element TD 4.1b       08/05/09
Element TD 4.1         05/12/09
Element TD 4.0         04/22/09
Element TD 4.0 PB   01/25/08
Element TD 3.0         09/23/06

最近有汉化的是4.0 PB版本,但距现在已经20个月了
Public beta版本和正式版区别非常大
联系不到原汉化者,所以准备擅自接手汉化
如果正式版已经有汉化,或者有人正在汉化的话,请告诉我

有人愿意提供帮助的话将感激不尽
不奢望直接帮助,提供一些工具或者教学资料什么的就很满足了
发表于 2009-9-24 10:52:10 | 显示全部楼层
汉化地图啊……

我以前汉化的时候第一点就是不要抱着直接拿原图汉化的希望,呵呵,如果尝试失败直接掉头

用mpq工具把可能需要汉化的文件全部导出,包括w3a w3h w3q w3t w3u这些物体编辑器的内容(或者是与slk相关txt文件),wts字符串,skin.txt文件以及jass文件
w3a w3h w3q w3t w3u这些可以开一张新图导进去在WE里翻译,字符串和文本文件直接打开翻译就好了,jass文件的话,我是一点一点看有没有字符串慢慢改的,也没找到好的方法…………

只找这些特征我觉得是不够的,因为很可能会有诸如自己写函数调用这些方法来显示特殊需求的文本的话就会有遗漏了,另外就是好像没有判断漂浮文字,不过这些都是根据地图需要的,嗯
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-7-22 04:23 , Processed in 0.034985 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表