zuzia3664/dwarf-fortress-translator
GitHub: zuzia3664/dwarf-fortress-translator
一款通过 OCR 屏幕识别和 Google Translate 为《矮人要塞》提供实时翻译覆盖层的辅助工具,帮助非英语母语玩家克服语言障碍。
Stars: 0 | Forks: 0
# 🌐 dwarf-fortress-translator - 通过实时翻译了解你的游戏
[](https://github.com/zuzia3664/dwarf-fortress-translator/releases)
## 📖 关于本应用
Dwarf Fortress 包含深度的系统和复杂的文本。当英语不是玩家的母语时,他们通常很难解析这些信息。本软件为游戏界面提供实时翻译。它使用光学字符识别来读取屏幕文本,并通过 Google Translate 即时将其翻译为您偏好的语言。该工具会在透明覆盖层中显示翻译后的文本。您无需离开游戏窗口即可阅读信息。
## 🛠 功能
* **实时扫描:** 软件会跟踪游戏屏幕并即时更新文本。
* **广泛的翻译支持:** 支持 20 多种语言供您选择。
* **非侵入式设计:** 覆盖层位于游戏窗口的顶部。
* **简单的控制:** 只需一个热键即可切换显示。
* **低资源占用:** 程序可在您游玩时保持稳定的帧率。
## 📋 系统要求
* **操作系统:** Windows 10 或 Windows 11。
* **内存:** 4 GB RAM。
* **存储:** 200 MB 可用空间。
* **网络:** 需要有效的互联网连接以使用翻译服务。
* **显卡:** 屏幕分辨率至少为 1280 x 720 像素。
## 📥 下载与安装
1. 访问[官方发布页面](https://github.com/zuzia3664/dwarf-fortress-translator/releases)以查找最新版本。
2. 在 Assets(资源)部分下查找以 `.exe` 结尾的文件。
3. 点击文件名开始下载。
4. 运行下载的文件以开始安装。
5. 按照设置窗口中的提示在您的计算机上安装该程序。
## 🚀 设置翻译器
1. 从您的桌面或开始菜单打开应用程序。
2. 应用程序将打开一个配置窗口。
3. 从下拉菜单中选择您的游戏语言和目标翻译语言。
4. 启动 Dwarf Fortress。
5. 按下默认激活键(通常是 F8)以启动覆盖层。
6. 覆盖层将出现在屏幕顶部。
7. 将软件的抓取框放置在您想要翻译的游戏部分上。
## ⚙️ 自定义性能
您可以更改软件的运行方式以适应您的硬件。
* **刷新率:** 在设置菜单中调整扫描速度。速率越高更新越快,但会占用更多处理能力。
* **覆盖层透明度:** 更改滑块以使翻译框变得更可见或更透明。
* **字体大小:** 修改文本显示的大小,使其与您的屏幕密度相匹配。
## 🔍 故障排除
**文本看起来乱码**
确保游戏窗口处于窗口化模式或无边框窗口化模式。全屏模式可能会阻止扫描工具读取您的游戏文本。检查扫描区域框是否清晰地覆盖了文本。
**翻译未更新**
确保您的互联网连接保持正常。软件需要连接才能访问 Google Translate 服务。检查您的防火墙设置,以验证应用程序是否具有访问网络的权限。
**程序使我的游戏变慢**
关闭网络浏览器或视频播放器等后台应用程序。这些程序会占用内存。您也可以在应用程序设置中降低扫描频率,以减少对处理器的影响。
**覆盖层消失**
再次按下激活键以切换覆盖层。如果它没有恢复,请重启应用程序。
## 🛡 安全与隐私
本程序仅读取您屏幕上的文本。它不会录制视频或从您的硬盘读取私人文件。该软件将文本片段发送给 Google Translate 以完成翻译请求。没有任何个人或游戏玩法数据会保留在外部服务器上。所有操作均实时进行。
## 💡 最佳实践
* **开始时校准:** 在您开始游戏会话时设置一次扫描区域。这可确保在您游玩期间保持最佳准确度。
* **使用快捷键:** 熟悉这些热键,以便在重要菜单或战斗中开启和关闭覆盖层。
* **保持更新:** 定期检查发布页面以获取更新。新版本通常会修复翻译错误并包含更多语言选项。
## 📝 常见问题解答
**该软件是免费的吗?**
是的,本项目是开源的,对所有用户免费。
**它会更改我的存档文件吗?**
不会,该软件仅读取您显示器上的信息。它不会与您的 Dwarf Fortress 游戏文件或内存进行交互。
**我可以将其用于其他游戏吗?**
您可以尝试将其用于其他程序,但该工具是专门针对 Dwarf Fortress 的文本布局进行优化的。在其他软件中的结果可能会有所不同。
**它可以离线工作吗?**
不可以,该软件需要连接到互联网才能翻译文本。
**如果我的语言没有列出怎么办?**
该软件取决于 Google Translate 服务的可用性。如果其库中存在某种语言,您可以通过仓库的 issue 跟踪器提出请求。
标签:OCR, 实时翻译, 悬浮窗, 桌面应用, 游戏工具