吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 466|回复: 3
收起左侧

[Android 原创] 某小白的安卓游戏汉化历程(持续更新中

[复制链接]
Sshire 发表于 2024-11-23 12:50
本人的白月光游戏在几年前关闭台服,虽然现在英文版还是能玩的,但不是中文终究没有玩下去的欲望,故打算自己重新汉化这个游戏,也是为了了结当年没玩通关的遗憾。
首先用MT管理器提取一下安装包,得到了一个后缀为.apks的文件

apks转换成apk功能好像要会员,这里就转用NP管理器(注:NP管理器新版本也变成付费功能了,不过只要不更新就还能免费用
得到apk文件后接下来我用的是APK Easy Tool,反编译得到文件夹内容如下:

点进assets文件夹里可以看出这是个用unity做的游戏,大部分图片和文字资源都在这个文件夹里,直接把它丢进AssetStudio里可以查看里面都有些什么。

遇到报错不要慌,直接点确认就行,然后就可以在资产列表里可以直接看有哪些东西了。
需要汉化的是TextAsset(文本)还有部分Texture2D和Sprite(图片),用过滤器将这些文件类型过滤出来
1.PNG
(这里我发现它里面居然还有当年台服的繁中文本,你大爷的车厘子你都放进去了为什么不实装上去啊!)
选定你要汉化的那个文件,右键可以显示原始文件,这里大部分的资源都来源于一个叫data.unity3d的文件,这时就要用到UABEA了
将data.unity3d导入UABEA,点info可以看到和AssetStudio里类似的目录
2.PNG
找到你要汉化的那个文件,点View Data可以看里面的文本是什么,确认是要汉化的那个文件后点Plugins导出文本,汉化完之后再点导入文本,汉化就完成啦!
捕获.PNG
这里我是将西班牙语的部分替换成了中文,这样就可以在不更改程序的情况下完成汉化(好吧其实是我不会改程序哈哈哈哈)
汉化结束后重新保存,替换掉原来的data.unity3d文件,然后再进行封包
这里我用apktool重新打包但失败了,查了一下好像是有代码混淆所以回编译不了?有没有大佬能教教我T_T
捕获.PNG
最后我的解决办法是,用NP管理器来替换文件并重新打包签名(确实好用
目前还有没解决的问题是打开app会出现如下警告,但如果是关闭网络的情况下打开就不会弹出
3.PNG
还有就是汉化的部分显示的都是口口口,我猜应该是没有导入中文字体,等我解决了再来更新……
4.PNG

免费评分

参与人数 2吾爱币 +8 热心值 +2 收起 理由
Ignorantlu + 1 + 1 用心讨论,共获提升!
正己 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

tomzhou 发表于 2024-11-28 12:16
加油!(ง •_•)ง
zfb38 发表于 2024-12-1 09:35
jdfglt 发表于 2024-12-4 11:34
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-27 07:03

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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