skingyuu 发表于 2024-2-2 11:34

尝试汉化一款.NET软件,为何修改资源后中文显示乱码,求原因,及解决思路

各位大佬,我尝试汉化一款用C# .NET 开发的.exe 软件,我尝试修改RESOURCE文件夹里的.DAT文件里的对应字符.重新运行软件后发现中文显示为乱码了.请问各位大佬,这是什么原因,顺便求汉化思路,纯新手,请大佬指教.

山顶的一棵草 发表于 2024-2-2 12:23

检查下编码看看 ?

sai609 发表于 2024-2-2 12:45

代码po出来看看

LiuMou666 发表于 2024-2-2 13:06

用记事本编辑上面有个编码字符集好像,设置成utf-8看看

马云爱逛京东 发表于 2024-2-2 13:09

你可以先看下软件用的什么代码页,通常都是编码不一致导致的

cn2jp 发表于 2024-2-2 15:02

这个优先考虑编码比如unicode
推荐站内大神的作品https://www.52pojie.cn/forum.php?mod=viewthread&tid=1360034&highlight=%B1%E0%C2%EB

zishen 发表于 2024-2-2 16:44

乱码基本上都是编码问题
页: [1]
查看完整版本: 尝试汉化一款.NET软件,为何修改资源后中文显示乱码,求原因,及解决思路