论坛风格切换切换到宽版
  • 12018阅读
  • 18回复

软件汉化也玩分工协作 [复制链接]

上一主题 下一主题
离线xxd
 
发帖
472
金钱
0
威望
0
只看楼主 倒序阅读 0 发表于: 2004-01-21
软件汉化也玩分工协作
——探索一种新的软件汉化模式

作者 徐小东

一、前言
软件汉化玩到现在,不管是资深的汉化人,还是刚入门的新手,都有一个深切的体会:软件汉化真累!分析其中的原因,我想最根本的不外乎是,在很多时候一个软件汉化项目(特别是大型软件汉化项目)还是在靠汉化人独立完成。这种极为普遍的情况既可以说是软件汉化的现状,也可以说是软件汉化的固有模式。或许这种“单兵作战”的现象是可以改变的,因为我们还可以选择一种新的软件汉化模式——分工协作。本文仅作简单探讨,望能抛砖引玉。
二、问题的提出
在现代办公领域,由多人分工协作来共同完成任务已然成为一股潮流。分工协作既能够简化工作流程,又能够缩短工作周期,还能够提高工作效率。既然分工协作具有上述之优点,那么我们就很有必要将其引入软件汉化中。我们知道,现在软件升级频繁,其功能不断得到扩充,其“身躯”也日渐庞大。伴随而来带给软件汉化人员的一个不可回避的事实,那就是:需要汉化的软件资源越来越多。这成为摆在独立的软件汉化人员面前的难题。因为这将意味着,软件汉化的工作量更加巨大,耗费的时间更加漫长。如果我们引入分工协作,则可以使以上难题迎刃而解。
三、实现的案例
假设(我是说假设)我有一个软件汉化的团队,现在要完成一个大型的软件汉化项目。其实现分工协作的步骤为:
1.项目计划
首先,由软件汉化团队的负责人牵头对将要实施的软件汉化项目进行组织。诸如安装要汉化的软件,分析要汉化的文件,解构要汉化的资源等等。其次,根据获取的第一手资料,选择实施本软件汉化项目的合适工具,例如有Alchemy Catalyst、Visual Localize、PASSOLO、Multilizer、RC-WinTrans等可选。第三,当然就是头儿来分配任务啦。
2.项目实施
这里,我们以Alchemy Catalyst为例来说明软件汉化项目的实施过程。Alchemy Catalyst允许向软件汉化团队的各个成员任意分发文件,以方便实施分工协作的目的。Alchemy Catalyst为分发文件提供了两种方案:使用部分和使用快速打包专家。
(1)使用部分
如果您的TTK方案文件很大,那么它可能需要多名翻译人员同时工作于不同的部分。这将加速您的翻译项目和缩短项目计划。Alchemy Catalyst提供了使用部分的机制。
一个部分既是项目的组合,又是已经导出的小型TTK方案文件。您可以导出在导航器中显示的可被翻译的任何项目,以分发给您的软件汉化团队成员。下面是操作步骤:
1)      选择文件导出部分菜单命令,“导出部分”对话框将会显示。在左窗格,您会看到活动TTK方案文件的导航器视图。在右窗格,您会看到一个空的目标TTK方案文件。
2)      使用鼠标选择对话框文件夹(仅作为范例,与实际情况稍有出入),点击“->”按钮,所有对话框资源从左窗格移到右边的目标TTK方案文件。
3)      在目标TTK文件名输入框中输入section.ttk作为目标TTK方案文件的名称。
4)      在部分分配到输入框中输入xxd作为翻译人员的姓名。
5)      完成后,点击“确定”按钮创建您的小型TTK方案文件,如图1所示。
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xxd
发帖
472
金钱
0
威望
0
只看该作者 1 发表于: 2004-01-21
所有被导出到section.ttk文件中的项目都将使用图标标记,如图2所示。
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xxd
发帖
472
金钱
0
威望
0
只看该作者 2 发表于: 2004-01-21
现在,作为软件汉化团队负责人的您,既可以把此文件放在Ftp站点上供成员下载,也可以把此文件E-mail给成员。当然,您可以按照此方法为每个成员导出不同的部分。
需要指出的是,一旦成员返回了导出的部分,您必须通过“导入部分”菜单命令导入到您的软件汉化项目中。
(2)使用快速打包专家
使用快速打包专家,您能够创建一个自解压的TTK方案文件,该文件可以使用Alchemy Catalyst翻译家/精简版(Alchemy Catalyst翻译家/精简版为免费产品,可在http:// www.alchemysoftware.ie下载)翻译。以下是操作步骤:
1)      选择屏幕左边专家工具栏中的“快速打包”,打开快速打包专家对话框,如图3所示。
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xxd
发帖
472
金钱
0
威望
0
只看该作者 3 发表于: 2004-01-21
2)      点击“添加”按钮,定位到保存Topee Hotkey Manager.ttk文件(仅作为范例使用)的文件夹,选择Topee Hotkey Manager.ttk文件,按下“打开”按钮。
3)      点击“字典”标签,在此您能够指定要包括到快速打包中的字典文件。当译员打开快速打包时,这些字典文件将会自动激活。点击“添加”按钮选择字典文件Demo.txt,如图4所示。
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xxd
发帖
472
金钱
0
威望
0
只看该作者 4 发表于: 2004-01-21
4)      如果您需要在快速打包中包括其他文件类型,点击“其他文件”标签,添加其他文件。
5)      点击“备注”标签,在此您可以为快速打包输入一些注意信息。当译员打开快速打包时,这些注意信息将会显示在屏幕上。
6)      点击“输出”标签,指定thm_loc.exe作为文件名,如图5所示。最后,点击“确定”按钮完成打包工作。
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xxd
发帖
472
金钱
0
威望
0
只看该作者 5 发表于: 2004-01-21
快速打包使用PKZIP技术进行压缩,您可以将此文件分发给译员翻译。要使用快速打包文件,只需用鼠标双击输出的文件thm_loc.exe,如图6所示。
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xxd
发帖
472
金钱
0
威望
0
只看该作者 6 发表于: 2004-01-21
3.项目回收
如果您使用第一种方法,只需单击“文件导入部分”菜单命令,导入回收的部分即可;如果您使用第二种方法,则要直接用Alchemy Catalyst打开。
4.项目测试
因为每个成员的水平不同,所以在对回收的文件进行处理后还需展开测试。在测试的时候,除了注意翻译的准确以外,还要注意是否存在翻译不足、翻译过度、翻译风格的统一等问题。
5.项目发布
这个简单,按照各个工具的特性,直接将汉化好的文件输出。就本例而言,在Alchemy Catalyst中,只需提取文件即可。
四、废言在后
本文只是简单地对软件汉化的分工协作进行了探讨,显然还有诸多的不足。希望本文能够给大家带来启示,开辟出软件汉化的新天地。同时,也欢迎您能提出不同意见。“让软件汉化越来越轻松”,愿与所有有志于软件汉化的人员共勉!
欢迎访问我的Blog
来看看,提提意见吧。

User Posted Image
离线xade

发帖
223
金钱
30
威望
3
只看该作者 7 发表于: 2004-02-03
啊……?怎么没人回复啊?
是不允许回复吗?如果是的话就请斑竹处理掉这个回帖好了

我说下我的看法,我认为这种工作方式是完全可行的。
我虽然没有经常做软件的汉化,但是对软件汉化的一些情况还是比较了解的。另外,我对搞 TVGAME 的汉化比较有兴趣,也做过一些 TVGAME 的汉化。TVGAME 的汉化就是采用这种分工合作的方式。因为现在做 TVGAME 汉化主要是汉化日文游戏,因此搞汉化的人基本上分为两种:破解和翻译。破解负责解决全部的技术问题,然后将游戏里的脚本以文本或者其他容易编辑的形式交给一个或多个翻译,翻译完成后交回给破解,再由破解进行导回、初步测试,然后发布测试版之后收集 bug,再进行除错。不过即使这样, TVG 汉化工作的效率仍然很低,其原因在于没有通用和方便的工具。而 PC 软件汉化在这方面具有得天独厚的条件,对于诸如 phshop 之类的大型软件完全可以以这种方式进行汉化工作。我曾经也是想汉化几个比较大的软件,结果因为翻译量太大 + 自己没有充足的时间而放弃,但是如果可以以这种分工合作的方式工作的话我想情况会好很多的。而且这种工作方式最大的好处在于可以找相关行业的专业人士进行翻译,他们只要掌握简单的翻译软件的用法就可以了,技术问题可以全部交给负责破解的人员进行处理,这样会比一个人孤军奋战来得更有效率,而且可以避免一些被内行怡笑大方的翻译错误,比如之前偶看到很多计算机专业相关软件里的汉化,硬是吧“正则表达式”给人家改成“正规表达式”,“Big-Endian”翻译成“大endian”之类让人捶胸顿足的笑话。

现在世纪在软件汉化这个领域无疑已经是公认的 BOSS 了,如果能够由世纪组织起来这样的一个团队应该是很有影响力的。
珍惜生命,远离汗化
离线玄天
发帖
*
金钱
*
威望
*
只看该作者 8 发表于: 2004-02-06
我也有同感
离线AiKKo
发帖
16
金钱
0
威望
0
只看该作者 9 发表于: 2004-02-11
汉化软件真的很累,但分工协作需要组织起专业人士队伍,也不是那么简单的事情
QUOTE
净化网络,规范发帖,不跪求,不索分,抵制传销,言语文明
================
讨论是智慧的代换;争辩是无知的相加。多讨论,少争辩是有好处的。