**🌍 ChatTranslator - 实时 Minecraft 服务器聊天翻译**
作者:Mateitaa1
打破语言障碍,使用目前最可定制和灵活的 Minecraft 聊天翻译插件 ChatTranslator,将来自世界各地的玩家联系起来!
**🔥 为什么选择 ChatTranslator?**
在一个日益全球化的 Minecraft 社区中,让您的服务器具有包容性、可访问性和用户友好性至关重要,无论您的玩家使用哪种语言。 ChatTranslator 通过实时翻译聊天消息,所有消息都基于玩家选择的语言偏好来完成,从而将玩家聚集在一起。
无论是休闲玩家还是国际社区,这款插件都旨在支持所有人。 让我们深入了解是什么让 ChatTranslator 成为您服务器的必备插件:
**🚀 核心功能**
**🌐 实时翻译**
自动将玩家的聊天消息翻译成每位玩家的首选语言。 无需命令——它只需工作即可。
**🧠 多引擎支持**
选择您喜欢的翻译服务:
**🧠 Ollama (本地 LLM)** – 使用 llama3、mistral 或 gemma 等模型在本地运行。 私密、免费且快速。 非常适合没有互联网访问权限的服务器。
**🌍 Google 翻译** – 利用 Google Cloud 的强大翻译 API,实现准确性和可扩展性。
**📖 LibreTranslate** – 一个很棒的免费和开源替代方案。
**🖼️ 美丽的 GUI 语言选择器**
玩家可以使用直观的、可定制的 GUI,使用主题的 Minecraft 物品来选择他们的语言。 首次加入? 没问题 — 选择器可以自动启动!
**💬 翻译格式自定义**
显示带有或不带有原始消息的翻译消息。 完全可配置的消息格式、前缀和视觉风格。
**📁 内置语言支持**
支持 15+ 种语言:
英语、西班牙语、法语、德语、意大利语、日语、韩语、中文、俄语、阿拉伯语、葡萄牙语、印地语、土耳其语、瑞典语、荷兰语 — 以及更多可轻松添加的语言!
**🧹 智能缓存**
通过存储最近的翻译,您可以配置缓存大小来平衡性能和准确性。
**⚙️ 管理员功能和命令**
```
/translate toggle – 为您启用或禁用翻译。
/translate service – 立即在 Google、LibreTranslate 或 Ollama 之间切换。
/translate clearcache – 使用单个命令擦除翻译缓存。
完整的权限控制系统,包括:
chattranslator.use, chattranslator.admin, chattranslator.bypass
强制语言选择 (chattranslator.forceselect)
排除特定玩家进行翻译 (chattranslator.notranslate)
```
**🔧 完全可配置**
没有两家服务器是相同的 — 这就是为什么 ChatTranslator 的设计考虑了完全的可定制性。 从 GUI 布局和材料到服务器消息翻译和插件消息过滤等高级功能,一切尽在您的掌握之中。
# config.yml 示例
```
translation-service: "ollama"
ollama_model: llama3
show-original: false
select-on-join: true
translate-server-messages: true
```
**🛠️ 开发者和服务器友好**
```
不需要外部依赖项(除非使用 Google API)
使用 Ollama 的快速本地翻译
API 密钥可选 — 如果需要,可以完全离线运行
与 Minecraft 1.20+ 完美兼容
专为性能和可扩展性而设计
```
**🧪 适用于哪些人?**
✅ 公共或私有 Minecraft 服务器
✅ 有多语言玩家的社区
✅ 角色扮演、生存、派系和迷你游戏服务器
✅ 寻找无需人工干预即可自动翻译的管理员
✅ 重视可访问性和包容性的服务器