翻译器

翻译器

为Minecraft提供实时翻译,包括聊天消息、计分板、Boss条、标题和提示框,帮助玩家在不同语言环境下畅玩游戏地图和服务器。

工具

这个模组是一款游戏内的翻译工具,旨在翻译游戏中各种元素内的文本,而不会修改世界数据。它支持翻译聊天窗口、计分板、Boss血条、标题、物品提示、告示牌、书本内容、实体名称等中的文本。

主要特性

  • 非侵入式翻译: 确保所有功能都不会修改游戏世界的数据。
  • 多种翻译模式: 支持自动翻译、点击翻译、快捷键翻译等。
  • 屏幕OCR识别: 可以识别屏幕上的文本并进行翻译。
  • 快捷键:
    • U键打开翻译选项。
    • O键启动屏幕识别(OCR)。

游戏内命令

  • /transconfig config:打开翻译器配置界面,用于设置翻译服务、API密钥和其他选项。也可以通过模组菜单访问。
  • /transconfig language <from> <to>:设置翻译的源语言和目标语言。
  • /transconfig chatformat <format>:设置聊天翻译的显示格式。
  • /transconfig clearcache:清除翻译缓存。
  • /translate <text>:翻译提供的文本的命令。
  • /translate-re <text>:反向翻译命令,将文本从目标语言翻译回源语言。

支持的翻译服务

该模组集成了以下翻译服务的支持:

  • OpenAI(支持自定义提示词)
  • 百度翻译
  • 有道翻译

用户必须从各自平台获取自己的API密钥,然后通过模组菜单或/transconfig config命令配置翻译器。

自定义OpenAI提示词

如果您使用OpenAI翻译器,可以编辑.minecraft/config/translator/prompt.md文件来自定义翻译提示词,从而调整翻译风格、术语偏好等。修改后运行/transconfig reload以应用更改。


注意: 以上说明适用于3.0.0及以上版本。对于3.0.0以下的版本,请参阅旧版项目仓库中的文档。