Shvoong首页 > 报纸 > 中国 > 生死由命,汉化不停

.

生死由命,汉化不停

Summary rating: 5 stars 3 评论
Review by : beta41
浏览次数 : 189  词语: 900   出版日期: 二月 03, 2007
前一段时间接了一个汉化软件的活儿,差点没把人累死。现在虽然没有死,不过人家说失血三分之一 人就会死,我觉得自己起码也吐血吐了六分之一了,是故只剩下半条命。那是一个叫Eviews 的计量经济学软件。不知道中了哪门子邪,我怎么会去汉化一个我完全外行的软件,那里头一大堆什么内生变量图(EndogenousTable)、怀特异方差检验(White Heteroskedasticity)之类的生词相当于直接给我抽血。这个软件迄今为止好像 还没有汉化版本,所以我没有已经成型的汉化字典的支持,想借用SPSS这个近似领域的软件的 汉化字典,结果也没找到,只好从头汉化那6000多个词条。其实所谓的汉化软件,除了一些A CSII码的和JAVA的特例软件外,大多数基于Windows开发的软然,原理上都很简单。用微软VisualStudio系列开发过软件的朋友都知道,其实所有的菜单、对话框之类的上面的词条,都是另外 作为String(字符串)类资源存放在单独的数据表里的。程序编译时,这个数据表被和程序 叠加在了一起,整合进了可执行文件或者链接库文件中了。也就是说,其实大多数软件,都可以轻 易地从EXE和DLL文件里提取出这些字符串资源,然后你要做的也就是修改这些资源,用中文 替换,然后再把它写回到软件中去。这个过程看似简单,可是以下这几个核心步骤,每一步都可以 累死你。1、先从软件众多文件中逐一作提取测验,看看哪些文件包含了要汉化的字符串;2、用 一个汉化或者修改16进制的软件统一提取这些字符串,然后逐一作修改。这次我用的是一个叫P assolo的软件,世界上流行的。(汉化是对“第三方软件初步本地化”的中文版特有简称, 当然也有英化、法化、德化之类跟他们相对应,只是不知道白俄罗斯的是不是应该叫“白化”?) 好家伙,这个叫Eviews的软件整整有6800多个词条,而且大都是非常专业的词条,我都 快疯了!3、这些词条多半分成菜单界面、对话框以及普通字符串(比如出错提示语句等)三大类 。我们要做的就是不厌其烦宁死不屈地对这三类词条逐一进行汉化,还不能错过那些带“& ;”符号的标明快捷键的字符。4、可以借用一种叫“字典”的东西。好比我这次汉化完,就会把 我的汉化成果存成字典。下次这个软件升级了,需要重新汉化时,只要套用字典,就能自动把原先 汉化过的都翻译了,避免重复劳动。可惜我这次的工作注定漫长而艰苦,因为没有类似的字典可以 借鉴。5、汉化是极端辛苦的,要注意休息,注意饮水,注意身体健康,家庭和睦……6、在汉化 过程中把有疑问的都标注出来,都汉化完成后,把这些有问题的词条导出(可以利用标注排序)成 Excel文件,然后发给专家修改,避免国际笑话。7、逐一预览对话框资源图(在Passo lo中就可以做到),根据汉字的大小调整每个空间的size。众所周知,英文比中文往往长, 当然有时候简写了就更短(我算是领教了英美人简写的本事)。无论那种情况,按钮之类的空间都 可能过长(难看)或者过短(遮盖了信息)。此时就要人为改变这些空间的外观。这个过程更加繁 琐,而且对我这种没有美术细胞的人很致命!8、最后导出文件,也就是写回可执行文件,覆盖原文件。初步运行软件,测试看看有没有严重失败的问题。9、把汉化完成的文件打包成汉化安装包(制作安装宝的软件,如SetupFactory,满网络都是),发布给一些目标用户,让他们帮你测试。10、最终版本可以发布 到“汉化新世纪”。这是中国最大的汉化软件资料库。当然,如果比较无耻的话,也可以用流氓软 件捆绑法帮你赚点钱,比如在软件安装界面捆绑“上网助手”之类的软件。如果你不怕被网友严打 的口水淹没的话。11、最后不要忘记,把你的汉化成果存成字典,免得白辛苦一趟!经过这次折 腾,我算是把计量经济学的辞典过了一遍,也感受了什么是“计算机苦力”。结论是,以后没有12镑一小时,坚决不干!

More reviews about the 生死由命,汉化不停
请给本文打分 : 1 2 3 4 5


添加您的评论 Total comments in this abstract : 2

评论

Showing 2 out of 2   添加您的评论
  1. 楼主厉害

    吞火者

    2007年5月19日

    楼主太强啦,不过我更关心的是楼主做好的东东能不能借兄弟用下?兄弟毕业论文逼得慌又天生头疼英语.你是我的救星!

  2. 忘留邮箱了

    吞火者

    2007年5月19日

    兄弟有时间的话抓紧给个东东哈.ccbcjx@163.com

Read Free Summaries - Write and Get Paid

Summarize Human Knowledge on Shvoong. Join us!

------