本地化努力
嘿大家,
由于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文件顶部的说明性注释以及遍布各处的注释!如果这样做,您将能够更好地理解文件的内容。
每个字符串都以数字开头,并以井号(#)结束。不要更改这些前导数字,也不要忘记以磅