AI本地化

创作者: HsgtLgt
已更新:2026-07-26 15:11:39
166KB

前置 MOD

使用 AI本地化 时将自动安装

关于此 MOD

让你的所有模组界面以你偏好的语言显示!

AI本地化

让其他模组的配置文本以你偏好的语言显示

已弃用版本的后续版本 自动本地化.
请先卸载自动本地化。 不要与旧物品混用 translations.yaml.


✨ 功能说明

  • 🎯 原生配置界面 — 以你的语言显示其他模组的栏目/选项名称/描述
  • 🔄 自动收集 — 扫描已安装的模组,查找需要翻译的配置文本
  • 📝 手动编辑YAML —与旧模组思路相同(无需 API)
  • 🤖 可选AI — DeepSeek 可起草翻译(需自备密钥;费用由你支付给 DeepSeek)
  • 🌐 语言 — 中文 / 英语 / 日语 / 德语,以及更多
  • 🛡 豁免 —跳过你不想翻译的条目

🎯 运作方式

第1步:自动扫描

启动时,该模组会从其他模组收集配置文本。

第2步:两个文件

文件夹: BepInEx/配置/AI_本地化/

  • 📄 AI_本地化_导出.yaml — 原版(收集结果)
  • 📄 AI_区域设置_翻译.yaml — 翻译(您来编辑,或让AI填写)

第3步:着陆并享受

翻译文件准备就绪后, 删除那些模组' .cfg 文件,然后重新启动游戏配置界面将显示你的翻译。


📥 安装

推荐使用:r2modman / Thunderstore Mod Manager (依赖项会自动安装)

手动安装:

  1. 安装下方依赖项中列出的包
  2. 只放 AI本地化.dll 进入 BepInEx/plugins
  3. 启动游戏一次,然后退出(生成配置文件)

这个模组的配置(键名为中文):

BepInEx/config/.com.HsgtLgt.AI_Localization.cfg


🛠️ 使用方法(手动 — 主要路径)

首次

  1. 打开配置。保持收集开启,AI关闭:
[1. 数据收集] 启用收集 = true [4. AI 翻译] 启用AI翻译 = false
  1. 开始游戏,等待收集完成,退出
  2. 打开 BepInEx/config/AI_Localization/AI_Locale_Export.yaml
  3. 复制它并将副本重命名为 AI_Locale_Translation.yaml
  4. 只编辑冒号右侧的文本;请勿更改 GUID / 节 / 左侧键
  5. 退出游戏,然后在 BepInEx/配置/ 删除 .cfg 你翻译的模组文件
    • 请勿删除: .com.HsgtLgt.AI_Localization.cfg
    • 请勿删除:以下路径中的 YAML 文件 AI本地化 文件夹
    • 注意:这些模组的设置会重置为默认值——请先备份重要数值
  6. 重新开始游戏——翻译已生效

翻译格式示例(按模组GUID分组)

com.example.mod1:图形:图形:图形 主音量:主音量 启用阴影:启用阴影 com.example.mod2:图形:图形:图形 主音量:主音量 启用阴影:启用阴影

💡 最简单:复制 AI_本地化_导出.yaml 添加到翻译文件,然后修改右侧的值。

安装新模组后

  1. 启用采集启动一次——新的原稿将出现在导出中
  2. 将新行添加到你的翻译文件中
  3. 删除那些新模组的 .cfg 文件,然后重新开始

⚙️ 配置

编辑: BepInEx/config/.com.HsgtLgt.AI_Localization.cfg

收藏切换

启用收集 = true

你可以在以下情况下关闭收集:

  • ✅ 翻译已完成
  • ✅ 你只想应用现有翻译,并在启动时减少工作量

当以下情况时保持收集开启:

  • ✅ 你仍在翻译
  • ✅ 你安装了新模组,需要重新获取原始文件

💡 译文稳定后,请设置 启用收集 = false.

豁免(可选)

[2. 翻译豁免] 豁免名单 = Some.Mod.GUID|Some Section|*, *|*|Lock Configuration

格式: GUID|Section|Key, * 通配符,逗号分隔的规则。


🤖 可选:AI 草稿

只有在你不想手动输入时。DeepSeek密钥: https://platform.deepseek.com/api_keys

[4. AI 翻译] API密钥 = your-key 启用AI翻译 = true AI模型 = deepseek-v4-flash 目标语言 = English 吞吐参数 = 12|200
  • 目标语言: 中文(简体) / 英语 / 日语 / 德语 (或 zh / 恩 / ja / 的)
  • 非中文文件: AI_Locale_Translation.en.yaml / .ja.yaml / .yaml
  • 日志进度: 翻译进度:x/y 批 (= 翻译进度)
  • AI完成后,仍需执行: 删除那些模组。 .cfg → 重新开始
  • 保留 吞吐量 在 12|200

📦 依赖项


❓ 常见问题

问:翻译不显示?

  1. 确认你已编辑 AI_语言环境_翻译.yaml (或对应的语言文件),左侧按键与导出版本匹配
  2. 确认你 删掉了那些模组’ .cfg 文件,然后重新启动
  3. 确认文件位于 BepInEx/config/AI_Localization/
  4. 重新开始游戏

问:我怎么知道模组生效了?

检查 BepInEx/LogOutput.log 并搜索 AI本地化.

问:卸载这个模组后设置会失效吗?

本地化后,其他模组的 .cfg 可能会使用已翻译的章节/键名。请备份 BepInEx/配置 卸载前,或保留此模组安装。


📞 需要帮助吗?

报告错误时,请附上包含以下内容的日志行: AI本地化.


让语言不再成为游戏的障碍

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!