- 好友
- 0
- 在线时间
- 16 小时
- 最后登录
- 2024-8-17
随仆
自由骑士 联机ID:吃肉
- UID
- 2888005
- 第纳尔
- 484
- 精华
- 0
- 互助
- 1
- 荣誉
- 0
- 贡献
- 0
- 魅力
- 0
- 注册时间
- 2017-10-28
鲜花( 1) 鸡蛋( 0)
|
发表于 2020-5-6 15:18:06
|
显示全部楼层
本帖最后由 夆火 于 2020-5-6 15:29 编辑
这个mod我观察了一下,发现汉化分成两个部分
第一部分是杂项收入和杂项支出以及玩家的部队工资翻译这部分在SummarizeCashflow.dll文件里面
另一部分是财政总结的部分,这部分是在Settings.xml里面。
Settings.xml是采用关键词选择的,这部分mod作者也制作成了方便玩家自行修改的模板
<?xml version="1.0"?>
-<Settings>
<!-- DebugModeEnabled: When set to "true", any income or expense items that are lumped into the Miscellaneous categories are output to the message log. -->
<DebugModeEnabled>false</DebugModeEnabled>
<!-- Entries allows configuration and rearrangement of all lines of the default tooltip, including some examples of adding compatibilty for other mods.Add a new <Group> for each aggregate entry you want to add to the tooltip in either the <Income> or <Expenses> section as appropriate.<Label> should contain the new description for the group.<Match> should contain a lowercase snippet of text that always appears in the lines you want to group. Try to make sure it is unique and in lowercase.You can have multiple matches in a single group. All of the matched lines will become grouped under the new label. -->
-<Entries>
-<Income>
-<Group>
<Label>Workshop Profit</Label>
<!-- Yeah, I know, I know... There just isn't a nice way to match workshop income entries that also supports custom workshops and custom settlements. -->
<Match> at </Match>
</Group>
-<Group>
<Label>Caravan Profit</Label>
<Match>caravan</Match>
</Group>
-<Group>
<Label>Clan Party Profit</Label>
<Match>party</Match>
</Group>
-<Group>
<Label>Taxes and Tariffs Collected</Label>
<Match>tax</Match>
<Match>tariff</Match>
</Group>
-<Group>
<Label>Mercenary Earnings</Label>
<Match>mercenary</Match>
</Group>
-<Group>
<!-- Support for Entrepreneur mod. (https://www.nexusmods.com/mountandblade2bannerlord/mods/138) -->
<Label>Revenue from Land Investments</Label>
<Match>acres</Match>
</Group>
</Income>
-<Expenses>
-<Group>
<Label>Caravan Wages</Label>
<Match>caravan</Match>
</Group>
-<Group>
<Label>Clan Party Wages</Label>
<Match>party</Match>
</Group>
-<Group>
<Label>Clan Party Financial Support</Label>
<Match>finance</Match>
</Group>
-<Group>
<Label>Garrison Wages</Label>
<Match>garrison</Match>
</Group>
-<Group>
<!-- Support for Buy Patrols mod. (https://www.nexusmods.com/mountandblade2bannerlord/mods/343) -->
<Label>Patrol Wages</Label>
<Match>patrol</Match>
</Group>
-<Group>
<Label>Support to Kingdom Clans</Label>
<Match>king's</Match>
</Group>
-<Group>
<Label>Mercenary Contracts</Label>
<Match>mercenary</Match>
</Group>
-<Group>
<Label>Tithe to Kingdom</Label>
<Match>to king</Match>
</Group>
</Expenses>
</Entries>
</Settings>
原文是这样的
分成收入和支出两个部分
提取一个组讲就是:
-<Group>
<Label>Garrison Wages</Label>
<Match>garrison</Match>
</Group>
这样一个部分算一条总结
<Label>Garrison Wages</Label>这部分是总结的分组名称
<Match>garrison</Match>这是内部包含的详情,是采用了Garrison of XXX wages 的前一个英文词,这样下去所有包括Garrison的支出就会被计算在里面。
工厂因为是以肖农的铁匠铺肖农的陶器店这样命名因此共有的只有一个“的”,所以<Match>部分只能取“的”,原来英文版也应为这个只能取“at”作者也知道这问题。
这个工厂的总结分组必须放在收入最后因为他会把所有包含“的”的收入算计去比如“大胡子的部队盈利”。
因为计算分组时是按顺序计算下来的,放在最后会在其他收入已经计算进去后在计算工厂的收入,一个收入只会算进一个小组因此,这样处理不会出现工厂分组也包含其他种类收入的情况。
目前我因为没有自立过所以有很多收入支出的翻译我不知道,因此我没法做出完美的分组总结,
其他的没分组会被列入杂项,Settings开头的false改成true会在消息栏显示杂项收入支出,你可以根据上面方法自己增加分组,理论上其他有新增收入和支出的mod的分组也能这样进行。
我自己修改用的Settings和SummarizeCash.dll只要覆盖大概就能用,
其他没包括进去的收入支出比如你当国王和雇佣兵签订协议消耗的工资这钟我不清楚具体翻译,你需要根据上面自己在Setting里面添加 |
鲜花鸡蛋ㄡPredoome々 在2020-5-6 20:59 送朵鲜花 并说:我非常同意你的观点,送朵鲜花鼓励一下
|