为汉化软件解套
近期看见坛子里关于很多人对汉化版软件的评论和看法,实在是太过肤浅,妄下断言,几乎所有人的观点都不是太过片面,就是完全错误,如此恶性循环,误导很多人。
我是软件工程专业的学生,虽然对软件不甚了解,还是明白其中的一些事情。在这里,我只是发表一些自己的看法,其中难免有错误的地方,欢迎批评指正,共同交流学习。
“解套”这个词,是看林夕(直呼笔名,似乎不懂得尊重,但是每个人都是自己的老师,只是能教的东西的多与少,何必都在名字后面加上一个“老师”二字呢)的一个“为悲情歌词解套”讲座学到的词。
关于文章中音频软件是以Cubase为例,因我本人只用过Cubase,由于英文水平有限,也用或用过汉化。用过汉化再来用英文版,就很容易了,再学其他平台软件自然不用说,这是使用英文版的一个最大的好处,再有就是教程。
对于很多说法,后面是我的见解,不完全统计,大概有以下2点:
1,汉化软件垃圾:
汉化软件究竟是否垃圾,是不一定的!我们还是先来理解一下什么是汉化
汉化大致分3种:
①直接修改源二进制的代码,这类方法比较累,也不一定准确
②汉化包,对应的修改所要汉化的内容,Cubase就是这样的
③修改文件的资源文件,直接修改内核
在这里,你可以说的是Cubase汉化小组不够专业,但是不可以说汉化小组垃圾,因为这是不小的工程,在大家还没有摸清汉化小组的底细的时候不要乱下定论。
Windows7,由于此系统非开源,我也无从得知它有多少行代码,但是可以想象它是多么浩大的一个工程,是由大约1000名专业人员开发,历时几年(具体我也不清楚)。Linux的总代码量约1100w行,参考Linux代码行数就对工程大小有一个直观一些的认识。前不久在机房打开过Cubase的汉化文件,代码有几十万行,虽然只是汉化,相对它也是一个不小的工程,参与汉化的人数不是几个人就可以的事情,它也需要很多人的很长时间的努力,才可以完成的。他们也许无私,或者并没有多少回报,当大家还不知道从事计算机工作的苦的时候,尽量不要过多抱怨。我想汉化小组的工作人员并没有什么经济实力,这和职位是分不开的,因为他们也就是一些程序员级别的处境,关于程序员的工作及其辛苦,大家可以查一查。他们之中又有多少是做音频的人,只是翻译成中文,不要嫌他们翻译的不够好,不够专业,即使是我们自己,又能对每一个或某一个专业术语有一个真正的深刻的了解么?
接着是算法,算法是一个很专业性的技术,软件的好坏往往和算法是分不开的,不然就不会出现哪个是录音或者混音的标准这一个概念了。算法和组织链接是开发团队的做的事情,影响着软件本身的性能,汉化小组做的工作只是把需要汉化的部分翻译成中文,他们不会去做那些多余的,又影响软化自身性能的事情,也没有那个必要,不然只会弄巧成拙。
软件是否垃圾,是软件自身的问题,也就是开发团队的问题,另外就是所用软件的问题,用个不是完整版的Cubase,甚至100MB的简化版,那些都是对软件本身做删改处理的,出了某些问题,是谁的责任?我想如果有抱怨倾向,应该是自己的责任,与他人无关!
2,汉化软件不原汁原味:
当然大家会觉得国产软件就是原汁原味,什么是原汁原味,我想会说不原汁原味之中的大多数人都不明白什么是原汁原味这个词及其它在描述软件的意思,很可笑。什么才是原汁原味,是相对来说的,不然只有英文软件对于以英语为母语的人才是原汁原味。显而易见,它就是文化差异。
大家都知道计算机是美国人发明并发展到今天的,其中太多太多的基础和技术。软件是用计算机汇编语言编写的,像C,C++,JAVA之类的一些语言中的某一种,Windows是用C语言编写的。
Cubase是德国Steiberg公司的产品,对于德国人来说,德文版是不是原汁原味?请自己问自己,请自己回答自己!我不知道它的汇编语言是什么,Cubase是哪种语言编写的我还不知道,但是可以肯定的说这个汇编语言应该是英文的,不带任何杂质的,但应该不是德语,C语言?,C语言是英文的!那就涉及到了3个国家对待2类语言的问题,分别是德国人,美国人,中国人。德国人,会认为德文版是原汁原味么,会,是因为这是国产,不会,是因为主要代码是英文,没有一句德文能够实质性的改变代码的用处及意义;美国人,不就是用的德国人(其中也许应该有美国人)做的英化版,难道英文版的就是真正的原汁原味,文化有差异,英化版也不一定原汁原味;中国人,就不用我说了吧!
对于是否原汁原味,这句话本身就是有争议的,即使是美国人做的软件,当自己是一个中国人,用着英文版,就真的能原汁原味么,好比中国人翻英文版说唱,相对英文原版说唱,能原汁原味么,毕竟它不是我们的东西,我们能做到的,只是尽力做得更好。
可能还有其他,我也先不说了。
很多人的观点很有道理,软件只是一个工具,大家能够明白我上面所说的,汉不汉化真的没有区别,不至于有些人歧视汉化,甚至歧视用汉化的人,它真的是一个工具,用原版做出来的现在的某些“神曲”能有意义么,关键在于音乐本身。
我有一个朋友用3DS MAX,英文版啊,我佩服他,有一次要看看他作图,惊呆了,他那英文水平,就是没有学过英语的水平,居然能用得那么熟练。我建议他用汉化,他说用汉化的就不会用了,看来软件是一个工具,他就是一个最有力的例子。
所以大家不要为自己用什么语言版而感到任何的外界困扰。
一些题外话:对于我们能用上电脑,这个问题就是一个笑话,大家如果有一定计算机知识,就能明白。还有破解及盗版之类一系列问题,大家都是知道的,好像就是一切都是理所当然的,每当看见有人骂某些软件收费,我的更加心寒。我一直都很自卑的看待这些事情,毕竟用着计算机,出了硬件或网费,没有为哪一项费钱,曾经把钱塞给过游戏(目前投入未到100RMB),但我还是低调的用着破解和盗版之类,毕竟我条件不好,真的用不起那些,当然软件的价格不只是真的就那么贵,如果用正版的人多一些,我相信它会便宜到人们能承受得起。还是像很多人所说的,支持正版,或者等有钱了一定买正版之类的,这个正版包含着所有。它不只是一个形式,就好比很多人所说,大家都不买正版CD,甚至会有世界上不再有音乐这件事,但我想它不会发生,但还是需要我们深刻思索这一个问题。关于一些消极的,我就不说了...
确实不知道这个帖子到底应该发在那个栏目里,就把它当作一片教程,希望大家能够认同。
这是我第一次发帖,也是我的第一篇技术性文章,在这个坛子里学到了好多知识,不仅仅是音频,一直苦于没有拿出自己的一份力,现在不必了,这是一个开始...