CZ翻译


为已安装的其他 MOD 提供简体/繁体中文名、中文简介与内容翻译。启用后模组列表会直接显示各 MOD 的中文名。

Content
2 hours ago
2.0
0

Changelog

Version: 0.1.1
Date: 2026-10-08
  Features:
    - 新增 mts-expanse(MTS 小岛扩张)完整内部内容翻译:设置项名称 56 项、设置项说明 56 项,
      地图说明、入侵警告、饥饿宝箱、统计与认输、太空任务、飞船描述、GUI 与模块提示,共 179 个键。
    - MOD 扫描支持解压目录形式的 MOD(此前只识别 ZIP)。
    - 新增 mts-expanse、infinite-quality-tiers、Story-Missions、xiuxianchang 的中文名,MOD 名覆盖 502/502。
  Bugfixes:
    - 修复分卷合并后同一文件内出现重复 section(如 [fluid-name]),导致 Factorio 报
      "Duplicate key ... at ROOT" 而无法加载 MOD。
    - 修复同一 section 内重复键未能正确去重的问题。
    - 修复 extract_cn.py 中同来源多个字段互相覆盖导致中文简介丢失的问题,简介条目增至 446 条。
  Changes:
    - 维护脚本移出 MOD 目录至 mods/_CZ-Translation-tools(模组门户禁止发布 py/bat/ps1/sh/exe)。
    - 词典与 cfg 写入改为原子写入,避免中断留下损坏文件。
    - 脚本改为按目录名 CZ-Translation_<version> 自动定位 MOD 目录,改版本号无需改脚本。
Version: 0.1.0
Date: 2026-10-08
  Features:
    - 新增 MOD 中文名汇总:启用后模组列表中会显示其他 MOD 的中文名(覆盖 mods 目录下全部 ZIP 对应的 MOD)。
    - 新增 MOD 中文简介汇总。
    - info.json 依赖改为对 mods 目录下全部 MOD 的可选依赖,保证本 MOD 后加载、翻译可覆盖。
  Changes:
    - 规范化 MOD 目录结构,locale 文件统一使用数字前缀:
        000-mod-name.cfg          所有 MOD 的中文名(汇总,一处维护)
        001-mod-description.cfg   所有 MOD 的中文简介(汇总,一处维护)
        100-<mod>.cfg             单个 MOD 的内部内容翻译(物品/配方/科技/GUI 等)
        900-others.cfg            零散补充翻译(原 zz-extra-patch.cfg)
    - 同一 MOD 的分卷文件(如 Bio_Industries_2_1..10)合并为单个 100-<mod>.cfg,同名 section 自动合并、重复键只保留最后一次出现。
    - 删除原 locale/*/mod.cfg,内容已迁移至 000/001。
    - 新增 tools 目录:extract_cn.py / build_mod_list.py / sync_zh_tw.py 与词典文件(位于 MOD 目录外)。
    - zh-TW 改为由 zh-CN 经 OpenCC 自动繁化生成,保证两套语言同步。