发布网友
共1个回答
热心网友
这种本地化软件,只能汉化一些资源。
而程序展现文字的方式有很多,比如对话框,可能直接存在于资源里。也可能在运行时动态生成。
(例如你的例子里,有一个 DLGTEMPLATE,字母意思就是对话框的模板,程序在运行时,通过该模板动态创建对话框)
另外,就算是对话框直接存在于资源里,程序在运行时依然可以改变上面的文字。例如,大多数具有多语言功能,且可以动态改变语言设置的软件。这些软件的汉化,就要你自己去查找它的文字出现的地方了。
一般可能在,安装目录下的某些文件里(dll,lang,或其他)。也有可能在代码里,此时你可能需要进行二进制(十六进制)编辑。
总之,汉化,是一个大学问。不是简单的拿个资源编辑器就能做的。