Jump to content

关于自定义游戏内容文本的方法


1.1 介绍

最近不少玩家希望能够更改自己战争雷霆客户端的文本,使其变得更加符合自己的语

言习惯,特此在官方论坛上发布和战争雷霆客户端文本修改相关的本帖。

 

2.1 准备

    1.战争雷霆客户端(更新到最新的版本)

    2.一款合适的文本编辑器

    部分电脑因为编码的问题,会显示乱码,战争雷霆的文本测试是使用的.csv(逗号分隔符)这一形式,不建议使用记事本或者Excel来进行编辑,一个是太过于麻烦,第二个是遇到编码问题也不方便修改。这里推荐使用一些代码编辑器例如Visual Code, Notepad++等。

 

2.2 导出文本

    此步骤很简单,首先打开战争雷霆客户端的根目录,找到config.blk,右键以记事本方式打开,在debug一栏中添加testlocalization:b=yes这一句。

1.jpg.dc6e3da8bc5e859c713406f61e19b6d4.j

如图所示。

    编辑好以后记得保存,然后关闭config.blk

    此步骤实际上是官方用来测试本地化(翻译)是否实装进游戏,或者存在不显示bug之类的测试选项。所以实际上,添加此内容以后,游戏的文本皆从之后生成的文件夹内读取,这也就意味着如果有更新,不会再显示游戏自带的文本,会导致文本丢失,变成游戏文件的路径。

 

2.3 检查生成文件

    保存完毕以后启动一次游戏,会在根目录下生成名为lang的文件夹,里面的内容即是可供玩家自行修改的部分。

2.thumb.jpg.6eb64a52fb4e7d451296d7075564

 

2.4 修改文本

    直接对文本进行编辑即可,但是因为文件是csv格式,所以编辑会十分麻烦,简体中文所在的位置是横排第11个,繁体中文是第12个,建议安装visual code,可以从官方下载csv高亮的辅助编辑,方便许多。

3.thumb.jpg.d6ce337757e05c1dde06d5dc7b52

    找到你需要更改的内容,然后修改以后保存,就可以打开游戏查看效果。

    简体中文中间记得用\t进行分隔,否则有可能会不显示或者乱码。英文和数字部分可以不分隔。同时要注意,有部分字符是特殊显示的,例如载具前面的阵营标志。

 

2.5 注意事项

    1.游戏在修改之后更新的内容不会正常显示,可自行根据路径进行修改和添加,或者将lang文件夹移除以后,将config.blk中的那句改成no,重复步骤来生成新的lang文件夹。

    2.切记,修改文本的时候上方的两个引号一个都不能丢,否则该句子后面所有的文本都会失效,游戏内就变成路径而不是正常的文本。

    3.可供修改的内容可以在lang文件夹下的localizaion.blk文件中进行查看,regional是限制修改的文本,此部分修改在之后的帖子内会提到。

    4.如果使用visual code进行编辑,可以安装Rainbow csv插件来进行编辑,眼睛不会瞎。

    5.涉及到政治敏感,侮辱性的自行编辑,官方不会负任何责任,全部都是玩家自己负责,也就是说,自己改得爽就行了,有些事情不要发出来。

    6.自行进行修改完全是尊重玩家个人对语言文本选择权的,但同时请尊重为本地化工作付出辛勤劳动的工作人员和志愿者。

  • Upvote 1

Share this post


Link to post
Share on other sites
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...