Repository navigation
v2.2.0:多模接入 主题六选 格式渲染 状态标签
我们激动地宣布 ModlessChatTrans v2.2.0 版本的正式发布。
这个版本新增对多种主流大语言模型支持、完整实现 Minecraft
格式化代码渲染、引入六套可实时切换的网页主题、重构多尺寸适配的应用图标,并新增消息处理状态指示标签。
We're thrilled to announce the official release of ModlessChatTrans v2.2.0! This version adds support for multiple
leading LLMs, fully implements Minecraft formatted code rendering, introduces six real-time switchable web themes,
revives application icons in multiple sizes, and adds message status indicators.
🚀 AI 核心增强 / AI Core Enhancements
-
新增支持多种大语言模型提供商 / Added support for multiple Large Language Model providers
现在,您可以自由选择最适合您的大语言模型进行翻译。除原有的 OpenAI 外,我们新增了对三大主流服务的支持:
Now, you can freely choose the most suitable LLM for your translation needs. In addition to the original OpenAI, we
have added support for three major services:- Anthropic Claude
- Google Gemini
- DeepSeek
- 此外,任何兼容 OpenAI API 格式的服务,仍可通过选择 OpenAI 选项并填入相应信息来进行调用。
Additionally, any service compatible with the OpenAI API format can still be used by selecting the OpenAI option
and entering the corresponding information.
-
大幅优化基础翻译提示词 / Significantly Overhauled the Base Translation Prompt
我们重构了关闭“启用翻译质量优化” 时所使用的提示词。新的提示词经过深度优化,能获得非常出色的翻译质量。
We have overhauled the prompt used with the “Enable Translation Quality Optimization” option turned off. The new
prompt is deeply optimized to provide excellent translation quality. -
新增翻译解析失败的用户提示 / Added User Notification for Translation Parsing Errors
当“启用翻译质量优化”开启后,如果返回的翻译结果因格式问题无法被程序解析,现在会向用户显示一条明确的“翻译失败”提示。
When "Enable Translation Quality Optimization" is on, if the returned translation cannot be parsed due to format
issues, a clear "translation failed" notification is now displayed to the user.
🎨 界面焕新与体验增强 / Interface Revamp & Experience Enhancements
- 全新的应用图标,多尺寸精细适配 / Brand New Application Icon with Multi-Size Adaptation
我们彻底重新设计了应用程序的图标,并为其精心制作了多个尺寸的版本。新图标不仅设计更现代化,而且能确保在任务栏、桌面快捷方式或文件管理器等不同显示环境下,始终保持清晰锐利,彻底解决了旧版单一尺寸图标在缩小时变得模糊不清的问题。
We have completely redesigned the application icon, meticulously creating multiple size versions for it. The new icon
is not only more modern in design but also ensures sharp and clear visibility in various display contexts such as the
taskbar, desktop shortcuts, or file explorer, completely resolving the issue where the old single-size icon became
blurry when scaled down. - 引入网页主题系统与六款主题 / Introduced Web Theme System with Six Themes
我们为网页界面引入了一套全新的主题系统。现在,您可以通过网页界面的主题选择器,在不重启程序的情况下即时切换并预览不同的视觉风格。内置六款精心设计的主题供您选择:
We have introduced a new theme system for the web interface. You can now instantly switch and preview different visual
styles using the theme selector in the web interface without restarting the application. Six carefully crafted themes
are included:- Default: 默认样式 / Default Style
- Material: 谷歌 Material Design 3 风格 / Google's Material Design 3 Style
- Fluent: 微软 Fluent 2 设计风格 / Microsoft's Fluent 2 Design Style
- Skeuomorphic: 极致拟物风格 / Skeuomorphic Style
- Cyborg Neon: 赛博朋克霓虹风格 / Cyberpunk Neon Style
- Retro Terminal: 复古终端风格 / Retro Terminal Style
- 新增多种消息指示标签 / Added Multiple Message Indicator Tags
现在,每条消息下方都会附有简洁明了的指示标签,帮助您快速了解消息处理的详细信息:
Now, each message will have concise and clear indicator tags underneath it, helping you quickly
understand the details of its processing:- 处理耗时 / Processing Time: 显示该条消息的翻译总耗时 / Displays the total time taken to translate the message
- Token 用量 / Token Usage: 显示该条 LLM 翻译所消耗的 Token 数量 / Displays the number of tokens consumed for
this LLM translation - 缓存命中 / Cache Hit: 标识该条消息的翻译结果来自缓存 / Indicates that the translation result for this message
came from the cache - 术语表匹配 / Glossary Match: 标识该条消息触发了术语表替换 / Indicates that the message triggered a glossary
replacement - 跳过翻译 / Skipped Translation: 标识该条消息因与源语言相同而被跳过 / Indicates that the message was skipped
because it was in the same language as the source
- 支持 Minecraft 格式化代码 / Support for Minecraft Formatting Codes
网页现已能够正确渲染 Minecraft 的颜色和格式代码(例如§c,§l),完整还原游戏内聊天体验。
The web page can now correctly render Minecraft's color and formatting codes (e.g.,§c,§l), fully restoring the
in-game chat experience.
⚙️ 功能优化与问题修复 / Feature Optimizations & Bug Fixes
- 新增累计 Token 消耗显示 / Added Cumulative Token Consumption Display
为了方便您管理成本,现在只需将鼠标悬停在“启用翻译质量优化”设置项上,即可查看程序自使用以来已累计消耗的 Token 总量。
To help you manage costs, you can now view the total cumulative tokens consumed since you started using the program by
hovering your mouse over the "Enable Translation Quality Optimization" setting. - 升级传统翻译语言选择器 / Upgraded the Traditional Translation Language Picker
为解决旧版传统翻译语言选择器的糟糕体验——列表过长时会铺满整个屏幕、且无法使用鼠标滚轮滚动——我们采用了由 Akascape 开发的
CTkScrollableDropdown
组件。新版选择器支持鼠标滚轮滚动并拥有高度限制,极大地改善了操作体验。在此特别感谢作者的杰出贡献!
To address the poor experience of the old traditional translation language picker—where long lists would cover the
entire screen and couldn't be scrolled—we have adopted
the CTkScrollableDropdown component developed by Akascape. The
new picker supports mouse wheel scrolling and has a height limit, greatly improving the user experience. Special
thanks to the author for their outstanding contribution! - 修复高版本 Minecraft 重启后无法继续翻译的问题 / Fixed an issue where translation would stop after restarting
high-version Minecraft
解决了在高版本 Minecraft 客户端重启后,程序有时无法捕获新聊天内容,从而导致翻译中断的问题。
Addressed an issue where the program would sometimes fail to capture new chat messages after restarting a high-version
Minecraft client, causing translation to stop. - 新增替换乱码字符选项 / Added option to replace garbled characters
引入了一个新设置,可将无法显示的字符 (\ufffd) 自动替换为 Minecraft 的分节符 (§)
,以解决部分由格式代码导致的显示问题。
A new setting has been introduced to replace un-displayable characters (\ufffd) with the Minecraft section sign (
§) to resolve some display issues caused by formatting codes.
🔮 未来计划 / Future Plans
我们接下来的工作重心将是探索如何利用聊天上下文信息,以进一步提升大语言模型(LLM)的翻译连贯性和准确性。同时,我们也会考虑加入更多精细化的设置选项,为您提供更具个性化的使用体验。
Our next focus will be on exploring how to leverage chat context to further improve the coherence and accuracy of Large
Language Model (LLM) translations. We will also consider adding more granular setting options to provide a more
personalized experience.
感谢所有用户的支持与反馈,您的 Star 是我们不断进步的动力!
Thank you for all your support and feedback. Your Stars are our motivation to keep improving!