汉化吧 关注:10,717贴子:38,596
  • 2回复贴,共1

求助!求助!

只看楼主收藏回复

epic免费的Barony只有英文,因为太冷没有汉化补丁,然后我就想自己汉化,我把txt文档里面的故事介绍全部用谷歌翻译翻译成中文,进入游戏后中文全部变成乱码------------------其实这游戏你与朋友联机聊天输入中文也是方格,求助一下该怎么办?怎样才能汉化成功?


1楼2020-08-12 20:59回复
    还在吗?这是官方自己在steam上说的修改语言教程


    来自Android客户端2楼2020-08-14 22:37
    回复
      本地化努力
      嘿大家,
      由于Barony v2.0.2已发布,具有新的本地化功能,因此,如果我们可以开始组织一些工作来进行社区翻译,我将非常喜欢。如果您会说英语以外的其他语言,或者知道会讲英语的人,我们需要您的帮助!主动翻译游戏的技术过程在大多数情况下非常非常简单,但是Barony有很多文字,翻译过程很繁琐且耗时,因此如果需要,我们需要每个人的帮助这将完成!
      首先是第一件事。要加载语言,目前尚无菜单可完成,但是仍然很容易完成。首先,只需打开您的default.cfg文件(如果您没有该文件,请确保至少运行一次游戏以使其生成)。打开文件后,您应该注意到第一行内容如下所示:
      如果将“ en”部分更改为其他国家/地区代码,则可以让游戏加载您在游戏目录中“ lang”文件夹下安装的任何语言。
      现在开始翻译过程。关于翻译,您需要注意的第一件事是,既然Barony使用UTF-8编码和真型字体,它应该已经可以翻译成* any *语言,因此,如果您知道Barony尚未被翻译成的语言,如果愿意,您可以立即进行翻译!开始新翻译的步骤如下:
      第1步:打开您的Barony文件夹。在Steam上,可以通过右键单击Steam库中的游戏,选择“属性”,导航到“本地文件”选项卡,然后单击“浏览本地文件”来完成此操作
      步骤2:转到名为“ lang”的文件夹。现在应该有两个文件:en.txt和en.ttf。第一个文件是一个文本文件,其中包含所有英语游戏字符串。第二个是一个字体文件,其中包含整个拉丁语-英语字符集,以及许多扩展的拉丁语字符,以支持对某些欧洲语言(如德语或西班牙语)的翻译。
      步骤3:将en.txt文件复制到新文件,并使用新翻译的国家/地区代码对其进行重命名。例如,德语翻译将使用“ de.txt”,瑞典语翻译将使用“ se.txt”
      步骤4(可选):复制en.ttf或查找/创建自己的ttf,并为其提供与新翻译相同的国家/地区代码(例如,德语为“ de.ttf”,瑞典语为“ se.ttf”)
      步骤5:打开新的.txt文件,然后将所有字符串手动从英语翻译成您选择的语言:)
      其他一些(但仍然很重要!)技术说明:
      请务必阅读en.txt文件顶部的说明性注释以及遍布各处的注释!如果这样做,您将能够更好地理解文件的内容。
      每个字符串都以数字开头,并以井号(#)结束。不要更改这些前导数字,也不要忘记以磅


      来自Android客户端3楼2020-08-14 22:38
      回复