Steam 成就翻译管理器
Steam Achievement Translation & Localization Integrator
在 Windows 上获取、导入、编辑、安装、恢复和管理 Steam 成就翻译。
📖 使用指南 · 💬 反馈问题 · ❤️ 赞助开发者 · 📧 获取支持
Important
Steam 更新后,直接替换本地 .bin 成就缓存的方式已不稳定,修改可能被 Steam 重新获取的成就数据覆盖,无法保证译文始终生效。
如果没有手动修改成就文本、管理原始 BIN 文件的需求,建议优先使用 SATLI lite。它通过 Millennium 插件直接替换 Steam 中显示的成就文字,不需要安装 SATLI 桌面版,也无需改写本地 .bin 文件。需要编辑或导出 BIN、制作投稿 ZIP、备份及恢复原始文件时,再使用本项目的桌面版。
SATLI 桌面版适合需要直接管理 BIN、制作投稿 ZIP、编辑原始成就文件或恢复本机文件的用户。若只需在 Steam 中显示成就译文,建议使用 SATLI lite,并按其 README 中的安装说明操作。
Tip
强烈推荐从 Microsoft Store 安装。 这是 SATLI 的首选安装方式:Microsoft Store 会负责安装并自动提供软件更新,应用设置页也支持主动检查 Store 新版、查看发布说明并打开更新页面。商店版还已确认不会触发目前已知的安全软件行为误报。
Microsoft Store 的产品可用性可能因市场而异。产品页面在当前市场不可用、无法使用 Microsoft Store,或希望手动管理安装程序时,可从 GitHub Releases 获取独立安装版。独立安装器会检查 .NET 10 Desktop Runtime 和 Windows App Runtime,仅在缺少时从微软官方下载并安装;独立安装版通过应用内的 GitHub Releases 更新功能获取新版。
两个渠道提供相同的翻译管理功能并使用相同的数据格式,但不会相互安装对方的更新包。通常只需安装其中一个版本;切换渠道前请先退出并卸载当前版本。更多安装与更新说明见 使用指南。
Important
部分安全软件可能把独立安装版的 SATLI.exe 误判为恶意程序并阻止启动。遇到这种情况,首要解决方案是改用 Microsoft Store 版;不要关闭安全防护,也不要排除整个安装目录。无法使用 Store 时,再按照 安全软件报警怎么办 核对文件并向安全软件厂商提交误报复核。
- 打开应用,等待它扫描本机 Steam 游戏。
- 在“可管理”页选择游戏和译本,预览目标语言与成就文本。
- 点击“安装所选”,关闭 Steam,并确认管理员权限请求。
安装前,应用会校验译本并备份原文件。安装后可在“已管理”页检查状态、获取译本更新或恢复原文件。扫描、浏览和编辑草稿不需要管理员权限;只有安装、恢复或写回本地编辑等操作才会显示 UAC。
Tip
找不到游戏时,请先启动一次游戏,让 Steam 生成成就缓存,再返回应用重新扫描。
| 能力 | 说明 | |
|---|---|---|
| 🔎 | 自动发现 | 扫描 Steam 目录和本机成就缓存,支持按名称或 App ID 搜索 |
| 🛡️ | 安全安装 | 安装前预览与校验,自动备份,支持批量安装、状态检查和安全恢复 |
| 🔒 | 显示锁定 | 通过可选 Millennium 插件覆盖 Steam 在线 schema、缓存和成就弹窗的显示;缺少依赖时引导至官网,SATLI 无需后台运行 |
| ✍️ | 本地编辑 | 按成就编辑目标语言,自动保存草稿,并导出标准 BIN 或投稿 ZIP |
| ☁️ | 社区协作 | 获取社区译本、请求新翻译、贡献成果,并报告过期或无效文件 |
| 🌐 | 稳定连接 | 支持离线缓存、系统代理、HTTP/SOCKS 代理、自定义 DNS 与镜像 |
社区译本和本地导入使用同一套校验、备份与恢复流程。详细操作见 使用指南。
- Windows 10 版本 2004(Build 19041)或更高版本,推荐 Windows 11
- x64 处理器
- 已安装 Steam;使用离线缓存时可暂时不联网
无需手动安装 .NET、Windows App SDK 或 Git。Microsoft Store 会处理商店版的 Windows App Runtime 共享框架;独立安装器会在需要时联网补齐微软运行库。
- 没有现成译本: 在应用中点击“未找到游戏?”,导出原始 schema ZIP,并前往翻译库提交翻译请愿。
- 已经完成翻译: 从编辑页导出标准投稿 ZIP,再通过翻译库的投稿入口提交。
- 希望使用 Codex 制作: 打开 Steam Achievement Localizer Skill,完成翻译后将其
final/目录导入管理器。
详细流程和文件要求见 制作、导入与贡献翻译。
以下项目提供 Steam 成就译本的制作、分发和使用工具:
| 项目 | 定位 | 适合场景 |
|---|---|---|
| Steam 成就翻译管理器(当前项目) | Windows 图形化客户端 | 查找、安装、编辑和恢复翻译 |
| SATLI lite | 独立 Millennium 插件 | 在 Steam 内下载、切换、编辑和显示社区译本 |
| Steam 成就翻译库 | 社区翻译数据仓库 | 查找、请求、提交和维护译本 |
| Steam Achievement Localizer Skill | Codex 翻译与审核工作流 | 研究多语言语境并制作可验证译本 |
Localizer Skill 生成的标准 BIN/ZIP 可直接导入管理器,也可提交到翻译库供社区使用。偏好独立桌面编辑器时,可了解第三方项目 SteamAchievementLocalizer。
SATLI 本体与 SATLI lite 使用同一社区翻译库,但各自保存设置和本地译本,不会自动同步编辑。SATLI lite 使用翻译 JSON,本体使用 BIN/ZIP;两者的导入文件不能直接互换。
| 文档 | 内容 |
|---|---|
| 使用指南 | 安装、编辑、恢复、投稿、网络设置与常见问题 |
| 数据与隐私 | 本地数据、凭据、日志和网络请求说明 |
| 第三方声明 | 随软件分发的第三方组件和权利说明 |
遇到使用问题时,可通过 GitHub Issues 反馈,或发送邮件至 SATLI.support@proton.me。
程序代码采用 MIT License。第三方组件和翻译数据的权利说明见 第三方声明。