|
发表于 2020-4-21 04:40:01
|
显示全部楼层
本帖最后由 威尔士游侠 于 2020-4-24 11:34 编辑
这里说下怎么自己制作汉化文件
首先打开MOD目录:Mount & Blade II Bannerlord\Modules\zzzBuyPatrols\ModuleData
然后新建一个文件夹重命名成Languages
在里面新建一个文件夹重命名成 CNs然后创建一个XML文件(可以用mod目录下的SubModule.xml文件 复制一个过去就行)然后根据你的MOD版本1.1.9重命名成str_BuyPatrols-CNs 1.2.3往后重命名成module_strings-CNs
汉化内容查看折叠
如果你们启用巡逻队速度无效(需要排除MOD冲突)或者无法和巡逻队正常对话删除下面那行这个BUG一直都有 我去反应个先...
你们用的时候记得删除 否则无法正常和巡逻队对话
更新之后不需要删除<string id="modbp015" text="巡逻队"/> 但是旧版MOD雇佣的巡逻队真的没办法了...新版(1.2.4之后)雇佣的不影响能正常显示名字和对话 但是旧版的时候雇佣的巡逻队的就莫得办法了
不知道是不是作者看到我发的帖子了 他在最新的1.2.6版本添加了配置选项的字符串ID....
然后我就重新搞了一边,,,
就是有个选项我不知道该咋汉化
原文The base cost to patrols. The total cost of hiring a patrol is a combination of base cost + hearth or base cost + prosperity.
- <?xml version="1.0" encoding="utf-8"?>
- <base xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" type="string">
- <tags>
- <tag language="简体中文" />
- </tags>
- <strings> <string id="modbp001" text="BuyPatrols警告:每天销毁所有巡逻队选项已启用."/>
- <string id="modbp002" text="{PATROLNAME}被{DESTROYERNAME}消灭了."/>
- <string id="modbp003" text="{PATROLSREMOVED}巡逻队被删除了."/>
- <string id="modbp004" text="管理巡逻队"/>
- <string id="modbp005" text="还剩下{PATROLSREMAINING}支巡逻队在巡逻.."/>
- <string id="modbp006" text="{BASILPATROL_SETTLEMENT_TYPE}告诉你他们有人力但是没有装备 来武装巡逻队,如果您愿意付钱他们最多能武装{BASILPATROL_MAX_PATROL_AMOUNT} 支巡逻队. 你的家族必须拥有该村庄才能雇佣巡逻队. 如果村庄所有权发生变化,巡逻队会效忠 新的领主. 解散巡逻队不影响正在交战的巡逻队. 你的家族最多能雇佣 {BASILPATROLS_CAP_PATROLS}巡逻队,你还能雇佣{BASILPATROLS_CAP_LEFT} 支巡逻队.."/>
- <string id="modbp007" text="村庄发言人"/>
- <string id="modbp008" text="守军指挥官"/>
- <string id="modbp009" text="你在 {BUYPATROLSCURRENTSETTLEMENT}雇佣了一支巡逻队."/>
- <string id="modbp010" text="雇佣小型巡逻队 ({BASILPATROL_SMALL_COST}{GOLD_ICON})"/>
- <string id="modbp011" text="雇佣中型巡逻队 ({BASILPATROL_MEDIUM_COST}{GOLD_ICON})"/>
- <string id="modbp012" text="雇佣大型巡逻队 ({BASILPATROL_LARGE_COST}{GOLD_ICON})"/>
- <string id="modbp013" text="解散所有巡逻队"/>
- <string id="modbp014" text="返回"/>
- <string id="modbp015" text="巡逻队"/>
- <string id="modbp016" text="您好我的大人!我可以为你做些什么?"/>
- <string id="modbp017" text="让我看看你的部队(捐兵)"/>
- <string id="modbp018" text="解散."/>
- <string id="modbp019" text="继续巡逻,再见!"/>
- <string id="modbp020" text="还有其他命令么?"/>
- <string id="modbp021" text="立即解散."/>
- <string id="modbp022" text="我们奉{BASILPATROLS_LIEGE_0}的命令巡逻{BASILPATROL_AREA}. 你想干啥?"/>
- <string id="modbp023" text="我要拿你的头盖骨当碗使!"/>
- <string id="modbp024" text="没什么只是路过."/>
- <string id="modbp025" text="什么?你不会是认真的吧?"/>
- <string id="modbp026" text="你没听错,把你头盖骨给我!"/>
- <string id="modbp027" text="只是开个玩笑嘛,再见!"/>
- <string id="modbp028" text="站住!你是{BASILPATROLS_LIEGE} 大人的敌人,我们会抓住你送给他当RBQ."/>
- <string id="modbp029" text="你们活腻歪了跑这来送头盖骨?"/>
- <string id="modbpoptionPatrolSettings" text="巡逻队设置"/>
- <string id="modbpoptionRelationSettings" text="关系设置"/>
- <string id="modbpoptionMiscSettings" text="杂项"/>
- <string id="modbpoptionAISettings" text="AI领主雇佣设置"/>
- <string id="modbpoption001" text=" 重置设定"/>
- <string id="modbpoption002" text="删除所有巡逻队"/>
- <string id="modbpoption003" text="启用后将试图删除所有未参战的巡逻队.这可能需要几天时间,回通知被删除和剩下的巡逻队数量"/>
- <string id="modbpoption004" text="删除重复领主"/>
- <string id="modbpoption005" text="启用后将尝试删除重复的领主和家族(之前的BUG导致复数领主出现)."/>
- <string id="modbpoption006" text="攻击商队"/>
- <string id="modbpoption007" text="启用后巡逻队会攻击敌对阵营的商队."/>
- <string id="modbpoption008" text="攻击村民"/>
- <string id="modbpoption009" text="启用后巡逻队会攻击敌对阵营的村民"/>
- <string id="modbpoption010" text="使用民兵"/>
- <string id="modbpoption011" text="启用后巡逻队兵种会是同文化的民兵而不是标准部队."/>
- <string id="modbpoption012" text="启用巡逻队速度奖励"/>
- <string id="modbpoption013" text="启用后巡逻队会从相关选项获得速度奖励(玩家和AI分开计算)."/>
- <string id="modbpoption014" text="巡逻队工资统计"/>
- <string id="modbpoption015" text="启用后巡逻队工资统计将在家族收支中,禁用在左下角通知"/>
- <string id="modbpoption016" text="通知巡逻队被摧毁"/>
- <string id="modbpoption017" text="启用后左下角会通知巡逻队被摧毁,仅适用新巡逻队."/>
- <string id="modbpoption018" text="玩家的巡逻队速度奖励"/>
- <string id="modbpoption019" text="为玩家家族的巡逻队提供速度奖励."/>
- <string id="modbpoption020" text="巡逻队日薪乘数"/>
- <string id="modbpoption021" text="巡逻队日薪乘数,修改为0将无日薪."/>
- <string id="modbpoption022" text="玩家巡逻队上限"/>
- <string id="modbpoption023" text="玩家可雇佣的巡逻队上限,大地图中太多的巡逻队可能导致未知错误"/>
- <string id="modbpoption024" text="村庄巡逻队上限"/>
- <string id="modbpoption025" text="每个个村庄可雇佣巡逻队数量."/>
- <string id="modbpoption026" text="城堡巡逻队上限"/>
- <string id="modbpoption027" text="每个城堡可雇佣巡逻队数量."/>
- <string id="modbpoption028" text="城镇巡逻队上限"/>
- <string id="modbpoption029" text="每个城堡可雇佣巡逻队数量."/>
- <string id="modbpoption030" text="巡逻队基础人数"/>
- <string id="modbpoption031" text="修改巡逻队基础平均人数.这会影响所有巡逻队的规模,中型巡逻队是这个值的2倍,大型是3倍"/>
- <string id="modbpoption032" text="允许增加关系"/>
- <string id="modbpoption033" text="启用后每天有10%机会增加和有巡逻队的村庄名人关系."/>
- <string id="modbpoption034" text="通知关系变更"/>
- <string id="modbpoption035" text="启用后将通知每次因为巡逻队的关系变更."/>
- <string id="modbpoption036" text="关系上限"/>
- <string id="modbpoption037" text="因为巡逻队而提高的关系有上限,到达该值后不在增加."/>
- <string id="modbpoption038" text="巡逻队规模"/>
- <string id="modbpoption039" text="启用强制巡逻队以大型巡逻队规模为上限,超出后会随机开除士兵.."/>
- <string id="modbpoption040" text="巡逻队募兵"/>
- <string id="modbpoption041" text="启用后巡逻队每天会缓慢募兵,直到大型巡逻队规模上限."/>
- <string id="modbpoption042" text="巡逻范围"/>
- <string id="modbpoption043" text="巡逻队最大巡逻范围,超出后将返回."/>
- <string id="modbpoption044" text="AI领主雇佣巡逻队"/>
- <string id="modbpoption045" text="启用后AI领主将会为满足条件的村庄雇佣巡逻队."/>
- <string id="modbpoption046" text="雇佣几率"/>
- <string id="modbpoption047" text="AI领主为每个满足要求的定居点雇佣巡逻队的几率."/>
- <string id="modbpoption048" text="村庄繁荣度限制"/>
- <string id="modbpoption049" text="如果该村庄的繁荣度低于该值,领主将有几率为其雇佣巡逻队."/>
- <string id="modbpoption050" text="城堡繁荣度限制"/>
- <string id="modbpoption051" text="如果该城堡的繁荣度低于该值,领主将有几率为其雇佣巡逻队."/>
- <string id="modbpoption052" text="城镇繁荣度限制"/>
- <string id="modbpoption053" text="如果该城镇的繁荣度低于该值,领主将有几率为其雇佣巡逻队."/>
- <string id="modbpoption054" text="AI巡逻队速度奖励"/>
- <string id="modbpoption055" text="所有AI领主雇佣的巡逻队速度奖励"/>
- <string id="modbpoption056" text="定居点巡逻队上限"/>
- <string id="modbpoption057" text="AI能为每个定居点雇佣巡逻队的数量上限."/>
- <string id="modbpoption058" text="巡逻队基本雇佣费用"/>
- <string id="modbpoption059" text="巡逻队基本雇佣费用. 巡逻队的总雇佣费是基本费用 + hearth or base cost + prosperity."/>
- </strings>
- </base>
复制代码
|
MOD更新1.1.9之后提供汉化字符串了...在也意味着再也不怕这个MOD日更了 除非添加了新的字符串ID...
但是有个问题 他巡逻队的后缀好像没有提供字符串ID 然后巡逻队的队伍名字就会变成 村庄名Patrol...........
而且mod配置里面的选项没有提供字符串ID...不去动dll的话主菜单里面的MOD选择就无法汉化,,,
而且不知道是BUG还是MOD冲突导致玩家巡逻队速度无法起效 和巡逻队对话只说了一句日安然后就跳到攻击菜单那边了 无法和巡逻队对话给他们士兵和选择解散(自从我用上这MOD之后就从来没有和巡逻队成功对话过 全特么一句日安就完事了...巡逻队移动速度也只有一版起效...)
这里说下怎么自己制作汉化文件
首先打开MOD目录:Mount & Blade II Bannerlord\Modules\zzzBuyPatrols\ModuleData
然后新建一个文件夹重命名成Languages
在里面新建一个文件夹重命名成 CNs然后创建一个XML文件(可以用mod目录下的SubModule.xml文件 复制一个过去就行)然后根据你的MOD版本1.1.9重命名成str_BuyPatrols-CNs 1.2.3往后重命名成module_strings-CNs
然后打该把下面的代码贴进去保存就行了...
<string id="BUYPATROLS000" text="巡逻队" />
下面汉化缺少上面那一行
由于作者的骚操作加了那一行不仅没有什么卵用还会导致无法和巡逻队正常对话
另外由于作者没有提供全部的字符串ID 导致不少地方光靠XML文件时没有办法汉化的
比如配置选项和巡逻队名字还有家族收支里面的巡逻队日薪统计,,
2020.4.23更新
最新得1.2.3汉化文本 制作方法不变
但是作者很骚气得全部更换了全部字符串ID MMP 这骚操作一个接一个啊... 不过这次提供了汉化文本 不像1.1.9那版是我自己提取得...
但是特么得配置选项得依旧没得 不知道啥情况.....
另外我没有更新最新版 如果你们启用巡逻队速度无效(需要排除MOD冲突)或者无法和巡逻队正常对话删除下面那行
<string id="modbp015" text="巡逻队"/>
- <?xml version="1.0" encoding="utf-8"?>
- <base xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" type="string">
- <tags>
- <tag language="简体中文"/>
- </tags>
- <strings>
- <string id="modbp001" text="BuyPatrols警告:每天销毁所有巡逻队选项已启用."/>
- <string id="modbp002" text="{PATROLNAME}被{DESTROYERNAME}消灭了."/>
- <string id="modbp003" text="{PATROLSREMOVED}巡逻队被删除了."/>
- <string id="modbp004" text="管理巡逻队"/>
- <string id="modbp005" text="还剩下{PATROLSREMAINING}支巡逻队在巡逻.."/>
- <string id="modbp006" text="{BASILPATROL_SETTLEMENT_TYPE}告诉你他们有人力但是没有装备 来武装巡逻队,如果您愿意付钱他们最多能武装{BASILPATROL_MAX_PATROL_AMOUNT} 支巡逻队. 你的家族必须拥有该村庄才能雇佣巡逻队. 如果村庄所有权发生变化,巡逻队会效忠 新的领主. 解散巡逻队不影响正在交战的巡逻队. 你的家族最多能雇佣 {BASILPATROLS_CAP_PATROLS}巡逻队,你还能雇佣{BASILPATROLS_CAP_LEFT} 支巡逻队.."/>
- <string id="modbp007" text="村庄发言人"/>
- <string id="modbp008" text="守军指挥官"/>
- <string id="modbp009" text="你在 {BUYPATROLSCURRENTSETTLEMENT}雇佣了一支巡逻队."/>
- <string id="modbp010" text="雇佣小型巡逻队 ({BASILPATROL_SMALL_COST}{GOLD_ICON})"/>
- <string id="modbp011" text="雇佣中型巡逻队 ({BASILPATROL_MEDIUM_COST}{GOLD_ICON})"/>
- <string id="modbp012" text="雇佣大型巡逻队 ({BASILPATROL_LARGE_COST}{GOLD_ICON})"/>
- <string id="modbp013" text="解散所有巡逻队"/>
- <string id="modbp014" text="返回"/>
- <string id="modbp015" text="巡逻队"/>
- <string id="modbp016" text="您好我的大人!我可以为你做些什么?"/>
- <string id="modbp017" text="让我看看你的部队(捐兵)"/>
- <string id="modbp018" text="解散."/>
- <string id="modbp019" text="继续巡逻,再见!"/>
- <string id="modbp020" text="还有其他命令么?"/>
- <string id="modbp021" text="立即解散."/>
- <string id="modbp022" text="我们奉{BASILPATROLS_LIEGE_0}的命令巡逻{BASILPATROL_AREA}. 你想干啥?"/>
- <string id="modbp023" text="我要拿你的头盖骨当碗使!"/>
- <string id="modbp024" text="没什么只是路过."/>
- <string id="modbp025" text="什么?你不会是认真的吧?"/>
- <string id="modbp026" text="你没听错,把你头盖骨给我!"/>
- <string id="modbp027" text="只是开个玩笑嘛,再见!"/>
- <string id="modbp028" text="站住!你是{BASILPATROLS_LIEGE} 大人的敌人,我们会抓住你送给他当RBQ."/>
- <string id="modbp029" text="你们活腻歪了跑这来送头盖骨?"/>
- </strings>
- </base>
复制代码
以下汉化文本适用于1.1.9
- <?xml version="1.0" encoding="utf-8" ?>
- <base xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" type="string">
- <tags>
- <tag language="简体中文" />
- </tags>
- <strings>
- <string id="BUYPATROLS001" text="您好我的大人!我可以为你做些什么?" />
- <string id="BUYPATROLS002" text="让我看看你的部队" />
- <string id="BUYPATROLS003" text="解散巡逻队" />
- <string id="BUYPATROLS004" text="继续巡逻,再见." />
- <string id="BUYPATROLS005" text="还有其他命令么?" />
- <string id="BUYPATROLS006" text="立即解散巡逻队" />
- <string id="BUYPATROLS007" text="我们奉{BASILPATROLS_LIEGE_0}的命令巡逻{BASILPATROL_AREA}. 你想干啥?" />
- <string id="BUYPATROLS008" text="投降或者去死吧!" />
- <string id="BUYPATROLS009" text="没什么只是路过" />
- <string id="BUYPATROLS0010" text="什么?你不会是认真的吧?" />
- <string id="BUYPATROLS0011" text="你没听错,投降或者去死." />
- <string id="BUYPATROLS0012" text="开个玩笑.再见!" />
- <string id="BUYPATROLS0013" text="站住!你是{BASILPATROLS_LIEGE} 大人的敌人,我们会抓住你送给他." />
- <string id="BUYPATROLS0014" text="你们活腻了?" />
- <string id="BUYPATROLSMENU001" text="管理巡逻队" />
- <string id="BUYPATROLSMENU002" text="{BASILPATROL_SETTLEMENT_TYPE}告诉你他们有人力但是没有装备 来武装巡逻队,如果您愿意付钱他们最多能武装{BASILPATROL_MAX_PATROL_AMOUNT} 支巡逻队. 你的家族必须拥有该村庄才能雇佣巡逻队. 如果村庄所有权发生变化,巡逻队会效忠 新的领主. 解散巡逻队不影响正在交战的巡逻队. 你的家族最多能雇佣 {BASILPATROLS_CAP_PATROLS}巡逻队,你还能雇佣{BASILPATROLS_CAP_LEFT} 支巡逻队." />
- <string id="BUYPATROLSMENU003" text="村庄发言人" />
- <string id="BUYPATROLSMENU004" text="守军指挥官" />
- <string id="BUYPATROLSMENU005" text="你已经在 {BUYPATROLSCURRENTSETTLEMENT}雇佣了一支巡逻队." />
- <string id="BUYPATROLSMENU006" text="雇佣小型巡逻队 ({BASILPATROL_SMALL_COST}{GOLD_ICON})" />
- <string id="BUYPATROLSMENU007" text="雇佣中型巡逻队 ({BASILPATROL_MEDIUM_COST}{GOLD_ICON})" />
- <string id="BUYPATROLSMENU008" text="雇佣大型巡逻队 ({BASILPATROL_LARGE_COST}{GOLD_ICON})" />
- <string id="BUYPATROLSMENU009" text="解散所有巡逻队" />
- <string id="BUYPATROLSMENU010" text="离开" />
- <string id="BUYPATROLSREMOVEDNOTIFY" text="{PATROLSREMOVED} 巡逻队被删除了." />
- <string id="BUYPATROLSMENU010" text="还剩下{PATROLSREMAINING} 支巡逻队在巡逻." />
- <string id="BUYPATROLSNOTIFY" text="{PATROLNAME}被{DESTROYERNAME}消灭了" />
- <string id="BUYPATROLSWARNING" text="警告:每天删除巡逻队选项已启用." />
- </strings>
- </base>
复制代码
|
|
评分
-
查看全部评分
鲜花鸡蛋yuezhiren月 在2020-5-10 23:27 送朵鲜花 并说:我非常同意你的观点,送朵鲜花鼓励一下 ㄡPredoome々 在2020-5-1 14:29 送朵鲜花 并说:我非常同意你的观点,送朵鲜花鼓励一下 whan852 在2020-4-24 16:39 送朵鲜花 并说:我非常同意你的观点,送朵鲜花鼓励一下
|