yaaaaaya 发表于 2024-8-26 16:37

软件汉化,找不到文本资源,试了多种工具都不行

想自己汉化一个软件,不管用什么汉化工具,都找不到资源。

这是软件 运行的界面(需要插上硬件才能打开) 想汉化里面的内容。




我先用Sisulizer4试了,找不到相关资源



用Radialix3找非标字串, 好像是但又不是,有一些目录找不到,汉化了一些也没反应。

在论坛转了转发现有人分享了一种DotNet helper 反编译通过汉化il文件的方法,我试了 直接提示“没有有效的 CLR 头,无法反汇编“

软件:https://wwyy.lanzouj.com/iCMAf28fbufc

5911521 发表于 2024-8-26 16:37

字符串:No Cross Hair Detected,在Main_dlg.xml中;
字符串:Previous Config,在global_settings_dlg.xml中;
字符串:Maximum Turn Speed indication,在more_settings_dlg.xml中;
总结:各个xml可能是你汉化的目标文件。
工具:论坛的 Resource Tuner 就可以。
简单测试:
https://im.gurl.eu.org/file/344fdcea3f65c1867d4fe.gif

shaokui123 发表于 2024-8-26 16:55

插上硬件才能打开劝退了多少人。。。

yaaaaaya 发表于 2024-8-26 17:05

shaokui123 发表于 2024-8-26 16:55
插上硬件才能打开劝退了多少人。。。

开屏也有英文,不进界面也一样。那里能汉化,里面也一样,我现在就是找不到汉化资源在哪?

hebeijianke 发表于 2024-8-26 18:22

直接解压完,语言文件是Main_dlg.xml,就是不知道汉化完该怎么打包

呱呱生 发表于 2024-8-27 08:07

这种软件汉化不难,我的汉化教程能够解决吧

xiaoxino 发表于 2024-8-27 08:54

有些软件是非标的所以找不到很正常我有个软件可以直接汉化非标字串的

RAIPing 发表于 2024-8-27 09:39

用非标宏试一下呗

baikunlun 发表于 2024-8-27 10:48

5911521 发表于 2024-8-27 09:49
字符串:No Cross Hair Detected,在Main_dlg.xml中;
字符串:Previous Config,在global_settings_dlg.x ...

xml文件的格式,像是使用了一个开源库 DuiLib
看里面的定义,是中文系统开发的这个程序吧。
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<Window size="1000,750" sizebox="4,4,4,4" caption="0,0,0,45" mininfo="1000,750" >
        <Font name="微软雅黑" size="13"/>
        <Font name="微软雅黑" size="14"/>
</ Window>

yaaaaaya 发表于 2024-8-27 11:14

5911521 发表于 2024-8-27 09:49
字符串:No Cross Hair Detected,在Main_dlg.xml中;
字符串:Previous Config,在global_settings_dlg.x ...

我看了一下要汉化的字符串都在XML里面,我现在不知道怎么提取XML文件,能分享一下方法吗? 我知道解压可以得到,但是不会打包回EXE。Resource Tune 里面找不到XML文件{:1_937:}。
页: [1] 2
查看完整版本: 软件汉化,找不到文本资源,试了多种工具都不行