这是一款为 Mindustry 设计的游戏内聊天实时翻译 Mod。它旨在打破语言壁垒,让您能与来自世界各地的玩家顺畅沟通。当服务器内的其他玩家使用您不熟悉的语言发言时,此 Mod 将会自动将其翻译成您设定的目标语言。
- 实时翻译: 自动翻译游戏内其他玩家发送的公共聊天信息。
- 本地翻译: 在聊天框输入消息后,末尾加上三个空格即可触发翻译,将您输入的消息翻译为目标语言后再发送。
- 多引擎支持: 内置 8 种翻译引擎,涵盖免费方案和主流商业翻译服务。
- 异步处理: 翻译请求在后台线程执行,不阻塞游戏主线程。
- TLS 兼容: 对旧版 Java 环境提供 TLS 1.2/1.3 支持,确保网络请求正常。
- 跨平台: 支持 Mindustry 桌面版和安卓版。
我们提供两种安装方式:
- 打开 Mindustry ->
设置->游戏->语言,确保你的语言设置正确。 - 返回主菜单,选择
Mod->社区浏览。 - 在搜索框中输入
auto-translate并搜索。 - 找到本 Mod 后,点击
安装。 - 安装完成后,重启游戏即可生效。
- 前往本项目的 Releases 页面。
- 下载最新版本的
.jar文件。 - 打开 Mindustry ->
Mod->导入->选择文件,选择你刚刚下载的.jar文件。 - 找到本 Mod 后, 点击
确定进行安装。 - 重启游戏即可生效。
安装并启用 Mod 后,您可以在游戏的 设置 -> Mod 设置 -> 自动翻译设置 中找到本 Mod 的专属配置页面。
| 设置项 | 说明 | 默认值 |
|---|---|---|
| 翻译引擎 | 从列表中选择翻译服务 | Microsoft Free |
| 主要语言 | 接收到的消息翻译为此语言 | zh |
| 目标语言 | 本地翻译(三个空格触发)的目标语言 | en |
| 设置项 | 对应引擎 | 说明 |
|---|---|---|
| Google API Key | Google 翻译 | Google Cloud Translation API 密钥 |
| DeepL API Key | DeepL | DeepL API 密钥 |
| Azure API Key | Azure | Azure Translator 密钥 |
| Baidu APP ID | 百度翻译 | 百度翻译开放平台 应用 ID |
| Baidu API Key | 百度翻译 | 百度翻译 API 密钥 |
| Tencent SecretId | 腾讯翻译 | 腾讯云机器翻译 密钥 ID |
| Tencent SecretKey | 腾讯翻译 | 腾讯云 API 密钥 |
| Tencent Region | 腾讯翻译 | 腾讯云地域 |
| OpenAI API Key | OpenAI | OpenAI API 密钥 |
| OpenAI Base URL | OpenAI | API 地址 |
| OpenAI Model | OpenAI | 模型名称 |
| 引擎 | 需要配置 | 说明 |
|---|---|---|
| None | 无 | 不进行翻译,关闭翻译功能 |
| Microsoft Free | 无 | 使用微软 Edge 翻译接口,免费且无需 API Key,开箱即用 |
| Google 翻译 | API Key | Google Cloud Translation API |
| DeepL | API Key | DeepL Translation API |
| Azure | API Key | Azure Cognitive Services Translator |
| 百度翻译 | APP ID + API Key | 百度翻译开放平台 API |
| 腾讯翻译 | SecretId + SecretKey | 腾讯云机器翻译 API |
| OpenAI | API Key | OpenAI GPT 翻译,支持自定义 Base URL(兼容第三方 API)和模型名称 |
💡 提示: 如果您只需要免费使用,选择 Microsoft Free 引擎即可,无需任何配置。它作为默认引擎,安装后即可直接使用。
- 提供本地化 UI,让 Mod 设置界面支持多语言。
- 持续优化性能,减少网络延迟。
我们非常欢迎社区的贡献!无论您是提交 Bug、提出功能建议还是贡献代码。
- 报告 Bug: 如果您在使用中遇到任何问题,请通过 Issues 详细描述您的问题。
- 功能建议: 有什么好点子吗?同样可以通过 Issues 告诉我们。
- 代码贡献: 如果您想直接参与开发,请遵循以下步骤:
- Fork lhDream/auto-translate 仓库。
- 克隆你 Fork 的仓库 (
git clone https://github.com/<your-username>/auto-translate.git)。 - 创建特性分支 (
git checkout -b feature/your-feature)。 - 提交更改 (
git commit -m 'Add your feature')。 - 推送到你的 Fork (
git push origin feature/your-feature)。 - 在 lhDream/auto-translate 创建 Pull Request。
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。
- Anuke - 创作了 Mindustry 这款伟大的游戏。
- 所有贡献者和用户 - 感谢你们的支持!