萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 1615|回复: 4

问一个也许要被拍死的问题

[复制链接]
发表于 2007-10-26 15:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
我学文科的,突然想到一个info问题,问下大家,如果很jp的话希望不要鄙视我

问题如下: 如果要把某个国内没有的软件做一个汉化补丁需要软件源代码吗?


谢谢大家的解答$汗$ $汗$ $汗$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-10-27 17:15 | 显示全部楼层
这个问题问的不错,起码俺学info的不会鄙视你

理论上来说90%的商业软件汉化的时候并不需要设计源代码,因为现在的软件架构大多是MVC模式,界面部分和核心部分分离,需要汉化处理的也就是界面显示的一部分而已。如果软件一开始已经被设计成国际化的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-10-30 22:28 | 显示全部楼层
如果是Windows程序,调用标准系统库函数建的界面, 可以通过进程注入/钩子,截取GUI库函数的调用,把界面显示文字改成自己需要的文字,实现汉化,这种情况不需要源代码。

另外有些程序,他的GUI是自己写了函数画的,比如大部分跨平台的软件,那就只能通过截图,识别里面的文字,再把自己需要的文字也画成图,贴块膏药在上面,把原来的文字盖掉,也能实现汉化。

不过最省力的,还是直接反编译,改改源代码最保质保量
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2007-10-31 11:49 | 显示全部楼层
原帖由 cmh 于 2007-10-30 22:28 发表
如果是Windows程序,调用标准系统库函数建的界面, 可以通过进程注入/钩子,截取GUI库函数的调用,把界面显示文字改成自己需要的文字,实现汉化,这种情况不需要源代码。

另外有些程序,他的GUI是自己写了函 ...

但是很多软件在使用权限里写了禁止反编译的啊,那怎么办呢
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2007-10-31 12:07 | 显示全部楼层
原帖由 Einherz 于 2007-10-31 11:49 发表

但是很多软件在使用权限里写了禁止反编译的啊,那怎么办呢

你做汉化补丁,在没有授权的情况下,也是违法的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2025-2-14 14:30 , Processed in 0.063557 second(s), 17 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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