方舟生存进化吧 关注:405,197贴子:6,256,935
  • 8回复贴,共1

方舟飞升汉化修复bug

取消只看楼主收藏回复

这次通配符依旧沿用以前的代码风格,随机乱写导致新增的一堆值都被识别为文本,并被收集到本地化中,然后再配合全篇机翻直接一键爆炸。不过本地化项目的KEY值没有变化,只有新增,所以直接套用老版本的源搭配新增的源合并一下就可以了,游戏新增内容都已经汉化,所以新增的内容大部分我直接调用文件中翻译好的文本。
现在游戏界面处于三种状态:
一种文本压根没做本地化,以源码内容显示(少量文本在翻译文件中找不到),
第二种就是正常显示的(新老文本都有部分显示),
第三种就是做了本地化并且文本已经收集翻译但是没有执行(最多的就是这种,界面设置和物品的文本在翻译文件中并已翻译),
最搞笑的还是之前的文本部分显示(例如浆果红色黄色描述以源码运行新增的浆果不在本地化中等等)
不过通配符现在赶工,估计短时间不会对本地化做调整,所以索性就修下,找到那些被翻译的给他改过来就行。我就找了几处比较重要的,其他的我这边玩的人少没发现别的,大家如果测出来可以在下面反馈。
修改过的效果和内容在下面


IP属地:北京1楼2023-10-29 11:06回复
    1.修复了中文下菜单栏开关按钮无法切换的问题
    2.修复了没有英伟达RTX选项的问题
    3.修复了创意工坊无法看到MOD大小的问题
    4.修复了在中文下单机设置描述无法显示的问题
    5.修改选择模式界面下方返回按钮被翻译成背部的问题
    6.修复了样本植入体新增的自杀功能的倒计时无法显示的问题
    7.修改面向结构显示文本为长按展示更多








    使用老版本的文件合并后,老版本的问题也会修复(老鹰抓不起来野生,梁龙翻译,飞升不能困难等等)
    链接在下面用图片形式放出,在游戏中感觉有问题的地方可以用英语测试下看是否是语言问题导致


    IP属地:北京3楼2023-10-29 11:17
    收起回复
      2025-08-14 22:06:20
      广告
      不感兴趣
      开通SVIP免广告
      使用方法
      由于重置版使用虚幻5引擎生成,并且官方把本地化文件都放在PAK中,无法单独对文件进行替换,所以需要整包导入导出,PAK中暂时无其他内容不会影响游戏核心。
      PAK文件位置在Paks文件夹下 具体为
      *\steamapps\common\ARK Survival Ascended\ShooterGame\Content\Paks 目录下的 ShooterGame-Windows.Pak 文件就是 替换掉即可 其余4个文件保持不动 替换完后游戏正常启动或附加 -culture=zh 来使用中文翻译,我只替换了zh文件夹内的文件,其余文件夹内依旧是官方版.
      在重置版中官方去掉了zh-Hans的支持 目前文本支持的语言在图中 想运行什么语言就在等号后面改成对应的就可以


      IP属地:北京9楼2023-10-29 11:30
      收起回复
        不要问替换了为什么界面还是半中文半英文
        不要问替换了为什么界面还是半中文半英文
        不要问替换了为什么界面还是半中文半英文
        看1楼,已经明说了,下面给你举例子

        比如单机孤岛地图介绍,本地化中有这段文本,也翻译了,但游戏就不显示,原因是通配符没做替换,1楼已经说明了,游戏中部分物品是全部做完的,一部分没做本地化收集,一部分是做了并且翻译的但最后没启用本地化的,也就是游戏中占有最多的,我做这个修复就是解决看不懂英文不方便的用中文还出bug的(繁体也是这个问题),内容大部分都翻译了,只是通配符不做完,东做一个西做一个,只要官方做了替换,就算有问题也可以自己修复。


        IP属地:北京12楼2023-10-29 11:39
        回复
          8.修复中文下点击主界面新闻无法弹出网页的问题
          9.修复地图选择复活点难度文本描述问题
          10.修复中文下修改键盘按键重复冲突的问题
          11.修复服务器名称不显示的问题(这字段本身就是变量名,不能翻译否则无法获取值)


          IP属地:北京72楼2023-11-01 23:04
          收起回复
            本次更新使用全包和补丁包方式,后续如果官方不对PAK做签名和加密,以后更新的话就会使用小补丁包的方式更新。补丁包就是只改打包所需要的文件,比如翻译文件和字体,其余文件不打包。虚幻引擎使用PAK封包的默认情况下支持从补丁包替换主包里的内容,比如主包内含有有问题的Game.locres文件,我重新打包一个pak,里面只有修改的Game.locres文件,然后把这个包命名为XXX_p.pak 。虚幻引擎默认就会读取_p.pak包中的文件而不使用主包中的文件,这样无需完整打包,补丁包也很小,方舟更新也不会把_p.pak更新掉,主包随便更新也不影响使用。
            通配符在10月31日的更新中,偷偷的加入了UI适配,现在除了简体、繁体、俄语外其余语言UI缩放都在那次更新后变为正常,按照常理,通配符估计很久以后才会对这三种语言做适配,所以这次更新我临时解决下中文下恐龙名称和印痕栏字体小的问题。我把翻译文件替换进日语文本,然后把官方自带的中文字体改名为日语的字体,放进游戏中以日语环境运行游戏,就能解决缩放问题,不过恐龙名称和印痕概览那里的文本不跟随字体走,哪里使用的是内置的字体库 ,少量文字无法显示,即使在简体中文环境下运行简体字也显示不全,只有通配符才能处理,除了一些地方是写死的,大部分地方的文本都使用本地化的文本和对应的字体文件,目前只有这种方法才能解决UI缩放的问题,虽然有些文字无法显示,但都是恐龙名字,有一两个字能显示应该就能知道是什么龙了吧?
            估计内置字库用的是日语字库,日语中繁体汉字较多,简体等级的"级"字无法显示,写繁体就支持
            效果图




            IP属地:北京91楼2023-11-04 19:25
            收起回复
              12.修复建筑拾取倒计时不显示秒数的问题
              13.还原mod下载进度条的文本显示为英文
              14.将修正的文本加入到服务器文件中,开私服的朋友可以下载-server的pak包,替换原目录的包可解决老版本的历史问题。
              15.替换日语文本和字体来临时解决UI界面缩放问题,无法忍受字体显示问题的请忽略


              IP属地:北京93楼2023-11-04 19:31
              回复
                链接:https://pan.baidu.com/s/1i6iGwfdKc5VqQFRmorRakA?pwd=1b51
                提取码:1b51
                使用方法和之前一样 ,下载主包和_p.pak的补丁包 -server为服务端文件,私服服主可下载。将主包和补丁包替换到目录中,补丁包存在,后续更新不会影响使用。将运行语言改为日语 虚幻引擎日语代码为ja 改为-culture=ja 启动游戏UI界面正常,这作为临时解决办法,不喜勿喷


                IP属地:北京94楼2023-11-04 19:36
                收起回复
                  2025-08-14 22:00:20
                  广告
                  不感兴趣
                  开通SVIP免广告
                  https://pan.baidu.com/s/1N27bwvHD3Ozxo6YezP4lJg?pwd=x0ao
                  提取码x0ao


                  IP属地:北京133楼2023-12-04 22:35
                  收起回复