可以用dnSpy打开原版和汉化版的ToyBox.dll,寻找有汉化的位置,找到就跟对应汉化的原版位置进行对比一下,知道原版位置的英文,用Notepad++的文件查找,路径选定源码文件夹,可以输入对应原版位置的英文,比如 汉化位置是"声明:汉化不易,麻烦点个评分给点动力。",原版位置是"ToyBox has limited functionality from the main menu",输入这个英文能找到搜索结果的一个文件,点击搜索结果的文件内容就可以开始换掉英文(把英文换成汉化行了),等做完了可以保存下来。
找一个一个很麻烦,为了方便汉化最新版本需要很大的耐心。
PS:另有一个办法是把dnSpy上的汉化版和原版两个位置整个内容复制下来(注意是把整个所有代码复制,不是一个英文或汉化),放到文本对比工具的文本对比界面,把对应汉化版文字的英文文字复制,用Notepad++的文件查找,在输入框粘贴英文文字,路径选定源码文件夹,用相应的汉化版文字替换相应的英文就好了,比如 输入"ToyBox has limited functionality from the main menu",用"声明:汉化不易,麻烦点个评分给点动力。"全部替换掉了相应的英文文字位置,很轻松。还有注意有一些相应位置的英文和相应位置的汉化文字的意思不对,可能是相应位置的英文可能被移除,或用别的新英文替取,需要机翻英文来理解它的意思,与汉化文字对比一下就知道哪个位置是不对的。留下新英文不用被替换,有能力来翻译。没有能力的可以机翻英文,换成非常相近英文意思的汉化文字。