chattranslation-fabric+26.2-1.0.3-fix1.jar
Curse Maven Snippet
What's new
Chat Translation 1.0.3-fix1 更新日志
适用版本:Minecraft 1.21.1、1.21.4、1.21.8、1.21.11、26.1.2、26.2
加载器:Fabric
中文
新增
- 新增发出消息翻译功能。
- 新增独立的发送目标语言设置。
- 可在 Mod Menu 中开启或关闭发送翻译。
- 补充简体中文、英语、德语、法语、日语和韩语配置文本。
修复
- 修复自己发送的消息被服务器回显后再次翻译的问题。
- 修复 MyMemory 将“请选择两种不同的语言”错误提示当作译文发送的问题。
- MyMemory 自动源语言改用服务端自动检测,不再错误地固定为英语。
- 修复连续发送多条消息时可能出现的顺序错乱。
- 修复翻译失败后消息可能丢失的问题。
- 防止翻译后的消息再次进入发送翻译,避免循环处理。
行为说明
- 发送翻译默认关闭。
- 默认发送目标语言为英语。
/开头的命令不会被翻译。- 翻译失败、译文为空、占位符损坏或超过聊天长度限制时自动发送原文。
- 当前玩家的服务器回显会直接显示,不再进行第二次翻译。
- URL、玩家名、提及和格式内容会尽量保持原样。
English
Added
- Added outgoing chat message translation.
- Added a separate target language setting for outgoing messages.
- Added a Mod Menu option to enable or disable outgoing translation.
- Added localized configuration text for English, Simplified Chinese, German, French, Japanese, and Korean.
Fixed
- Fixed outgoing messages being translated again after being echoed by the server.
- Fixed MyMemory sending “PLEASE SELECT TWO DISTINCT LANGUAGES” as a translated message.
- MyMemory now uses server-side automatic source-language detection instead of incorrectly defaulting to English.
- Fixed message ordering when several messages are sent quickly.
- Fixed outgoing messages potentially being lost when translation fails.
- Prevented translated messages from re-entering outgoing translation and causing a loop.
Behavior
- Outgoing translation is disabled by default.
- The default outgoing target language is English.
- Commands beginning with
/are never translated. - The original message is sent when translation fails, returns empty text, damages protected placeholders, or exceeds the chat length limit.
- Messages echoed from the current player are displayed directly without a second translation.
- URLs, player names, mentions, and formatting are preserved where possible.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects