
KCD2双字幕
使用《天国:拯救II》已安装的任意两种支持语言生成并安装双语字幕。包含可选样式,并可在游戏更新后轻松重新生成。
查看大图KCD2 双语字幕 是一款小巧的 Windows 工具,可使用游戏中已安装的任意两种支持语言,为《天国:拯救 II》生成并安装双语字幕。
它直接读取已安装游戏所需的本地化及 HUD 数据。该工具不会重新分发 KCD2 的专有本地化或 UI 资源,也不会覆盖原始游戏文件。
功能
- 从游戏已安装的支持语言中,独立选择主字幕语言和副字幕语言。
- 双语普通对话字幕。
- 使用常规字幕路径的双语剧情与过场对话。
- 双语 NPC 头顶字幕气泡。
- 可选语言标签。
- 主、副字幕可独立设置颜色、大小和斜体样式。
- 可选描边和阴影以提高可读性。
- 自动安装到所选游戏安装的正确模组位置。
- KCD2 更新后可重新生成,无需等待新的预构建本地化补丁。
- 安全的卸载功能,仅移除本模组的文件和加载顺序条目。
- 基于 KCD2 文件布局的中立商店兼容性,不依赖特定启动器或商店平台。
安装
- 下载最新的 Windows ZIP 版本并解压到任意位置。
- 运行 kcd2-dual-subtitles.exe。
- 如果未自动检测到 KCD2,请使用 浏览... 并选择游戏安装目录。
- 选择主和副字幕语言。
- 如果需要,配置字幕外观。
- 点击生成。
- 正常启动《天国:拯救 II》。
重要提示: 这是一个独立的生成和安装工具。切勿将可执行文件本身复制到游戏的 Mods 目录,也不要通过模组管理器安装该可执行文件。
游戏更新后重新生成
生成器每次运行都会读取当前游戏中安装的本地化和 HUD 资源。
KCD2 更新后,只需再次运行该应用程序并点击重新生成。模组将从当前游戏文件中重建。
生成和替换是分阶段进行的。构建失败不会作为成功的新安装发布。
支持的语言
该工具目前能识别已知的 KCD2 PC 本地化集合,并且仅显示您安装中实际存在的语言:
- 英语
- 意大利语
- 法语
- 德语
- 西班牙语
- 捷克语
- 日语
- 韩语
- 波兰语
- 葡萄牙语(巴西)
- 简体中文
- 繁体中文
- 土耳其语
- 俄语
- 乌克兰语
- 越南语
至少需要两种已安装的支持语言。
没有强制要求特定的语言对。游戏自身的界面语言不必与所选的任一字幕语言匹配。
例如,您可以生成捷克语 + 德语字幕,同时将游戏界面语言设置为英语。
兼容性
KCD2 双语字幕是商店中立的。兼容性由 KCD2 游戏文件布局决定,而非游戏来自 Steam、GOG、Epic Games Store、Xbox / Microsoft Store 或其他 Windows 发行渠道。
兼容的游戏安装必须包含共享的 KCD2 Data PAK 文件,以及至少两个受支持的本地化 PAK 文件。
自动发现只是一个便捷功能。当前的 Windows 自动检测支持 Microsoft GDK / Xbox 安装。来自其他商店的安装可通过浏览... 手动选择,并使用相同的商店中立规则进行验证。
v0.3 零售测试周期在以下环境上执行:
《天国:拯救 II》1.5.6 — Xbox / Microsoft Store PC
其他兼容的 Windows 商店版本使用相同的文件布局支持,但并非所有版本都经过单独的零售测试。
字幕样式
禁用外观自定义时,字幕使用简单的带标签双语格式:
[EN] 主文本 [DE] 副文本
启用外观自定义后,生成器会根据您游戏副本中已安装的 hud.gfx 派生出一个双语 HUD。
主、副字幕行可独立设置样式:
- 颜色
- 大小
- 斜体
也可以启用描边和阴影以提高可读性。
与其他 HUD 模组的兼容性
样式模式需要提供 Libs/UI/hud.gfx。
如果另一个已安装的模组也替换了该 HUD 文件,KCD2 双语字幕将停止运行并报告冲突,而不会静默覆盖或合并未知的 HUD 修改。
在这种情况下,请移除冲突的 HUD 模组,或使用非样式的带标签字幕模式。
已知限制
- 语言对是在生成模组时选择的。目前游戏内没有副语言切换功能。
- 独立于标准字幕和头顶字幕路径路由的叙事/过场字幕可能仍为单语或未设置样式。
- 该模组目前仅双语化来自 text_ui_dialog.xml 的对话本地化。物品、任务、教程、百科条目和通用 UI 文本不在其范围内。
- 自动发现功能尚未枚举所有可能的启动器或库位置,因此可能需要使用浏览...。
- 并非每个 Windows 商店版本都经过单独的零售测试。
- 可执行文件目前未经过 Authenticode 签名。
- 目前没有应用程序自动更新或持久化显示配置文件功能。
Windows SmartScreen
发布版二进制文件目前未经过 Authenticode 签名,因此 Microsoft Defender SmartScreen 可能会对新下载的可执行文件显示信誉警告。
发布版二进制文件由 GitHub Actions 构建,并附带 SHA-256 校验和发布。
SmartScreen 信誉警告不同于实际的 Microsoft Defender 防病毒恶意软件检测。如果 Defender 报告了已命名的恶意软件或威胁检测,请报告确切的检测名称和版本号,而不是禁用保护功能。
源代码和支持
该项目在 MIT 许可下开源。
源代码和版本发布: github.com/Vyachean/kcd2-dual-subtitles
错误报告和功能请求: GitHub Issues
工作原理
KCD2 双语字幕不附带《天国:拯救 II》本地化或 HUD 资源的副本。
相反,它读取您游戏中已安装的文件,并在本地生成所需的本地化补丁——以及,当启用样式模式时,生成派生的 HUD 修改。
KCD2 的原始文件绝不会被覆盖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。