From 33241fa3563696f2528ffb0a5c930693424ea6b4 Mon Sep 17 00:00:00 2001 From: Jia_RG Date: Sat, 3 May 2025 17:07:07 +0800 Subject: [PATCH 1/3] Fixed the issue where the translation for the key QRY_TooltipReclaimedSoilFertility was missing. --- 1.5/Source/Quarry/Static/Static.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1.5/Source/Quarry/Static/Static.cs b/1.5/Source/Quarry/Static/Static.cs index ba8f651..865395f 100644 --- a/1.5/Source/Quarry/Static/Static.cs +++ b/1.5/Source/Quarry/Static/Static.cs @@ -61,7 +61,7 @@ public static class Static public static string ToolTipAllowRottable = "QRY_TooltipAllowRottable".Translate(); public static string ToolTipPlaceAnywhere = "QRY_TooltipPlaceAnywhere".Translate(); - public static string ToolTipTicksReclaimedSoilFertility = "QRY_ToolTipReclaimedSoilFertility".Translate(); + public static string ToolTipTicksReclaimedSoilFertility = "QRY_TooltipReclaimedSoilFertility".Translate(); public static string ToolTipTicksAverage = "QRY_ToolTipTicksAverage".Translate(); public static string ToolTipTicksVariance = "QRY_ToolTipTicksVariance".Translate(); From 2f1f590fea923b3dbefb9ca8af519b227118d79c Mon Sep 17 00:00:00 2001 From: Jia_RG Date: Sat, 3 May 2025 21:19:12 +0800 Subject: [PATCH 2/3] Update ChineseSimplified Translation --- .../DefInjected/ConceptDef/Concepts.xml | 4 +- .../DefInjected/JobDef/JobDefs.xml | 2 +- .../DefInjected/ThingDef/Objects.xml | 12 ++- .../DefInjected/WorkGiverDef/WorkGivers.xml | 6 +- .../DefInjected/WorkTypeDef/WorkTypes.xml | 10 +++ Languages/ChineseSimplified/Keyed/Misc.xml | 78 ++++++++++++------- 6 files changed, 75 insertions(+), 37 deletions(-) create mode 100644 Languages/ChineseSimplified/DefInjected/WorkTypeDef/WorkTypes.xml diff --git a/Languages/ChineseSimplified/DefInjected/ConceptDef/Concepts.xml b/Languages/ChineseSimplified/DefInjected/ConceptDef/Concepts.xml index 4b11157..70d1f57 100644 --- a/Languages/ChineseSimplified/DefInjected/ConceptDef/Concepts.xml +++ b/Languages/ChineseSimplified/DefInjected/ConceptDef/Concepts.xml @@ -3,8 +3,8 @@ - 你可以回填土壤 - 采石场拆除后,你可以指定一名殖民者并使用“回填土壤”命令将这片回填土改造成可用的地形。 + 回填土壤 + 采石场拆除后,你可以指定一名殖民者并使用“回填土壤”命令将这片区域改造成可用的地形。 \ No newline at end of file diff --git a/Languages/ChineseSimplified/DefInjected/JobDef/JobDefs.xml b/Languages/ChineseSimplified/DefInjected/JobDef/JobDefs.xml index b689e89..46f4873 100644 --- a/Languages/ChineseSimplified/DefInjected/JobDef/JobDefs.xml +++ b/Languages/ChineseSimplified/DefInjected/JobDef/JobDefs.xml @@ -1,7 +1,7 @@  - 于采石场采矿 + 正在采石场开采 \ No newline at end of file diff --git a/Languages/ChineseSimplified/DefInjected/ThingDef/Objects.xml b/Languages/ChineseSimplified/DefInjected/ThingDef/Objects.xml index 5dbbb43..7866147 100644 --- a/Languages/ChineseSimplified/DefInjected/ThingDef/Objects.xml +++ b/Languages/ChineseSimplified/DefInjected/ThingDef/Objects.xml @@ -7,10 +7,16 @@ 采石场(建造中) 一个用于长期挖掘填埋资源的大坑。 - 迷你采石场 + 中型采石场 + 一个用于长期挖掘填埋资源的坑。 + 中型采石场(蓝图) + 中型采石场(建造中) + 一个用于长期挖掘填埋资源的坑。 + + 小型采石场 一个用于长期挖掘填埋资源的小坑。 - 迷你采石场(蓝图) - 迷你采石场(建造中) + 小型采石场(蓝图) + 小型采石场(建造中) 一个用于长期挖掘填埋资源的小坑。 采石场平台 diff --git a/Languages/ChineseSimplified/DefInjected/WorkGiverDef/WorkGivers.xml b/Languages/ChineseSimplified/DefInjected/WorkGiverDef/WorkGivers.xml index 5681738..449ac8f 100644 --- a/Languages/ChineseSimplified/DefInjected/WorkGiverDef/WorkGivers.xml +++ b/Languages/ChineseSimplified/DefInjected/WorkGiverDef/WorkGivers.xml @@ -1,9 +1,9 @@  - 从采石场开采资源 - 开采于 - 开采于 + 在采石场开采资源 + 正在采石场开采 + 正在采石场开采 \ No newline at end of file diff --git a/Languages/ChineseSimplified/DefInjected/WorkTypeDef/WorkTypes.xml b/Languages/ChineseSimplified/DefInjected/WorkTypeDef/WorkTypes.xml new file mode 100644 index 0000000..20a0645 --- /dev/null +++ b/Languages/ChineseSimplified/DefInjected/WorkTypeDef/WorkTypes.xml @@ -0,0 +1,10 @@ + + + + 开采 + 矿工 + 开采中 + 在采石场开采资源。 + 开采 + + \ No newline at end of file diff --git a/Languages/ChineseSimplified/Keyed/Misc.xml b/Languages/ChineseSimplified/Keyed/Misc.xml index d2ffe2c..f74278f 100644 --- a/Languages/ChineseSimplified/Keyed/Misc.xml +++ b/Languages/ChineseSimplified/Keyed/Misc.xml @@ -2,45 +2,67 @@ 采石场 Quarry - 一个采石场可以开采的次数 - 失败几率(包括产出石块): <b><color=orange>{0}%</color></b> - 产出石块的几率: <b><color=orange>{0}%</color></b> - <b><color=orange>{0}</color></b> 次开矿后采矿场将枯竭 - 可采到的东西及几率 + 采石场可以开采次数 + {0}%]]> + {0}%]]> + {0}%]]> + {0}次后采石场将枯竭]]> + 可开采到的东西及几率 - 可以回填土壤的信息已经发送过,如果没有,请关闭此选项,那么下一次拆除采石场的时候会发送通知 - 挖掘失败的几率,失败后会获得石块或什么都不得到 - 挖掘失败时产出石块的几率,若失败几率为0则无意义 + 采石场拆除后是否需要发送信件提示回填土壤。如果禁用,则将在之后首次拆除采石场时发送,并重置状态为启用。 + 开采失败的几率,失败后会获得石块或什么都不得到 + 应用于开采资源的修正值 + 开采失败时产出石块的几率,若失败几率为0则无意义 - 搬运选项 - 搬运开采出来的东西 - 忽略开采出来的东西 + 基础开采时间(刻) + 最大开采时间波动(刻) + 每次开采操作的基础时间(刻) + 此数值越高,矿工技能对开采时间的影响越大 + + 是否搬运 + 搬运已开采的东西 + 忽略已开采的东西 + 可开采的资源 资源开采模式 - 当前指定为资源开采模式,单击以切换为石砖模式 + 当前指定为资源开采模式。点击切换模式。 + + 切制石砖模式 + 当前指定为切制石砖模式。点击切换模式。 - 石砖开采模式 - 当前指定为石砖开采模式,单击以切换为资源模式 + 石块开采模式 + 当前指定为石块开采模式。点击切换模式。 - 采石场需要建造在有更多石质地面的地方 - 剩余矿物 + 采石场需要建造在拥有未开采资源的区域 + 剩余资源 + 设置所有者 指定这个采石场只能被某些殖民者开采 - 需要研究切石科技 + 需要研究【岩石切割】 - 成功! - 失败... + 发现大矿脉! + 采矿失败... - 已发送过土壤回填信息 - 你可以回填土壤 - 采石场拆除后,你可以指定一名殖民者并使用“回填土壤”命令将这片回填土改造成可用的地形。 + 不需要发送信件提示回填土壤 + 回填土壤 + 采石场拆除后,你可以指定一名殖民者并使用“回填土壤”命令将这片区域改造成可用的地形。 回填土壤 - 将松散的石坑地形恢复为可用的土壤地形 - 必须置顶采石场解构后留下的地形 + 将采石场拆除后留下的区域恢复为可用的土壤地形 + 只能在采石场拆除后留下的区域中使用 + + 允许可腐烂的东西 + 允许将可腐烂的东西加入到可开采东西列表中。 + + 土壤回填土地肥沃度 + 控制回填土壤后土地的肥沃度。 + + 允许任意放置 + 允许在没有可开采资源的区域放置采石场。 - 添加物品到表中 - 从表中移除物品 + 添加到列表中 + 从列表中移除 重置列表 + 所有者 - 采石场中运动的岩石伤到了{0} + {0}在采石场工作时被落石伤到了 - + \ No newline at end of file From fd71af2171e143bcb24f3969bf03c4116901e2a9 Mon Sep 17 00:00:00 2001 From: Jia_RG Date: Sat, 3 May 2025 21:42:09 +0800 Subject: [PATCH 3/3] Use def.label instead of fixed string. --- 1.5/Source/Quarry/Buildings/Building_Quarry.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/1.5/Source/Quarry/Buildings/Building_Quarry.cs b/1.5/Source/Quarry/Buildings/Building_Quarry.cs index 9bad068..ec5ab13 100644 --- a/1.5/Source/Quarry/Buildings/Building_Quarry.cs +++ b/1.5/Source/Quarry/Buildings/Building_Quarry.cs @@ -790,7 +790,9 @@ public override string GetInspectString() if (!report.Contains(rockType.rockDef.LabelCap)) { report.Add(rockType.rockDef.LabelCap); - stringBuilder.AppendLine(" " + rockType.rockDef.LabelCap + (rockType.chunkDef != null ? ": chunks" : "") + (rockType.blockDef != null ? ((rockType.chunkDef != null ? ", " : ": ") + "blocks") : "")); + stringBuilder.AppendLine(" " + rockType.rockDef.LabelCap + + (rockType.chunkDef != null ? ": " + rockType.chunkDef.label : "") + + (rockType.blockDef != null ? ((rockType.chunkDef != null ? ", " : ": ") + rockType.blockDef.label) : "")); } } stringBuilder.AppendLine();