大伙儿晚上今天得空,给大家盘盘我前阵子琢磨《王者荣耀》安卓版汉化的那点事儿。咱也不是啥技术大神,纯粹就是瞎折腾,图个乐呵,顺便记录下过程,万一有哥们儿也想搞搞?
这事儿得从我一个朋友说起。他不知道从哪儿弄了个外服的王者荣耀,说是福利多,英雄便宜啥的。结果一下载安装,满屏幕的蝌蚪文,啥也看不懂。他就来问我,说能不能给整成中文的,不然玩起来太费劲了。我当时心想,这不就是个语言包的事儿嘛安卓游戏汉化,以前也零星接触过,应该不难。
我寻思着,最简单的办法肯定是游戏自带语言切换功能。我就让他把游戏打开,我远程指挥他:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
结果,看了截图,里面语言选项倒是有几个,但就是压根儿没有中文!什么英文、葡萄牙文、西班牙文倒是挺全。得,这条路看来是堵死了。我说这外服版本可能就没内置中文语言包,得想别的辙。
既然游戏本身不提供,那我就想着网上应该有大神做了汉化包。我就开始在网上搜罗,关键词就是“王者荣耀 某某服 汉化包”、“Honor of Kings Android Chinese Patch”之类的。
搜了一圈,发现水还挺深。有些说要替换游戏文件,这就涉及到解包、打包,可能还需要root权限,太折腾了,而且风险也高,万一搞不好游戏都打不开了。我朋友那手机也没root,这条路暂时不考虑。
后来又看到一些帖子提到用翻译工具或者加速器自带的翻译功能。这种一般是屏幕实时翻译,虽然不是从根本上把游戏文本替换掉,但至少能看懂个大概意思。我感觉这个方法比较靠谱,操作也简单。
我就让我朋友去下了个口碑还不错的游戏加速器,很多加速器现在都集成了游戏翻译功能。
等他把这些都设置再进入游戏,屏幕上果然出现了一个小小的悬浮球。点一下那个球,或者在特定区域框选一下,屏幕上的外文就能被翻译成中文了。虽然有时候翻译得可能有点生硬,或者有些图片里的文字翻译不了,但起码主要的功能按钮、英雄技能说明啥的,都能看懂个七七八八了。
至于有些朋友提到的英雄中文语音包,比如夏洛特那种,一般是游戏内活动获取或者特定版本自带的。如果游戏里有切换语音的选项,那就可以直接切换。比如之前那个李小龙皮肤,就能在皮肤界面单独设置粤语语音。这个和整个游戏界面的汉化还不太一样,属于局部内容。
折腾下来,虽然没能实现那种完美的、所有文字都变成中文的“深度汉化”,但通过加速器的屏幕翻译功能,基本上也解决了看不懂外文的问题。我朋友试了试,说日常玩玩足够了,总比对着天书强多了。
兄弟们要是也遇到类似情况,不想搞得太复杂,可以试试这个路子。找个带翻译功能的游戏加速器或者专门的屏幕翻译APP,设置一下权限,就能凑合着用了。如果哪个版本官方直接支持中文,那肯定是最好的。这回实践也算是个小经验,分享给大家,希望能有点帮助!