自动翻译 (AutoTranslation)
解决非英语母语玩家使用 Mod 时的语言障碍。
功能 (Features)
自动翻译无当前语言翻译的语言文件 (Automatically translate language files)
自动加载翻译后的文件,而非官方资源包形式。在游戏目录下的 AutoTranslation 文件夹中,包含未翻译部分的原版文件和翻译文件,可进行润色并打包成资源包。
屏幕翻译 (Screen translation)
需要在快捷键设置中设定快捷键。打开需要翻译的界面后,按下快捷键即可进行翻译。此功能适用于大多数使用原版屏幕渲染机制的 Mod。
丰富的配置项 (Rich configuration items)
通过 Mod 配置菜单可调整参数,具体设置请在游戏中查看。
翻译 API (Translation API)
Google
Mod 默认使用 Google 翻译引擎进行翻译。
其他 (Other)
目前仅集成了 Google 翻译,如需其他翻译 API,则需等待开发或自行开发。只需实现接口 ITranslator,然后调用 TranslatorManager.registerTranslator(String name, Supplier getInstance) 即可。可通过配置项切换翻译 API。
来自Modrinth
AutoTranslation 1.2.1 Forge
## 修复
1. 修复自动选择 DNS 后仍然无法翻译的问题。
[完整更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md)
- - -
## Fixed
1. Fixed the issue where translation still cannot be performed after automatically selecting DNS.
[Full CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md)
展开
版本: 1.2.1
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 8,969
AutoTranslation 1.2.1 Fabric
## 修复
1. 修复自动选择 DNS 后仍然无法翻译的问题。
[完整更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md)
- - -
## Fixed
1. Fixed the issue where translation still cannot be performed after automatically selecting DNS.
[Full CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md)
展开
版本: 1.2.1
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 4,786
AutoTranslation 1.2.0 Forge
## 变更
1. 重构资源包翻译,现在翻译应该不会轻易报错了。
[完整更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md)
- - -
## Changed
1. Refactor the resource package translation, and now the translation should not easily report errors.
[Full CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md)
展开
版本: 1.2.0
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 241
AutoTranslation 1.2.0 Fabric
## 变更
1. 重构资源包翻译,现在翻译应该不会轻易报错了。
[完整更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md)
- - -
## Changed
1. Refactor the resource package translation, and now the translation should not easily report errors.
[Full CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md)
展开
版本: 1.2.0
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 214
AutoTranslation 1.1.1 Forge
[V1.1.1 更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.1.1)
[V1.1.1 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md#V1.1.1)
展开
版本: 1.1.1
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 240
AutoTranslation 1.1.1 Fabric
[V1.1.1 更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.1.1)
[V1.1.1 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md#V1.1.1)
展开
版本: 1.1.1
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 257
AutoTranslation 1.1.0 Forge
[V1.1.0 更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.1.0)
[V1.1.0 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md#V1.1.0)
展开
版本: 1.1.0
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 192
AutoTranslation 1.1.0 Fabric
[V1.1.0 更新日志](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.1.0)
[V1.1.0 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG_en.md#V1.1.0)
展开
版本: 1.1.0
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 200
AutoTranslation 1.0.5-build.27 Forge
[V1.0.5-build.27 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5-build.27)
展开
版本: 1.0.5-build.27
支持游戏: 1.18.2
Beta
下载次数: 1,202
AutoTranslation 1.0.5-build.27 Fabric
[V1.0.5-build.27 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5-build.27)
展开
版本: 1.0.5-build.27
支持游戏: 1.18.2
Beta
下载次数: 203
AutoTranslation 1.0.5 Forge
[V1.0.5 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5)
展开
版本: 1.0.5
支持游戏: 1.18.2
Beta
下载次数: 76
AutoTranslation 1.0.5 Fabric
[V1.0.5 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5)
展开
版本: 1.0.5
支持游戏: 1.18.2
Beta
下载次数: 36
AutoTranslation 1.0.5 Forge
[V1.0.5 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5)
展开
版本: 1.0.5
支持游戏: 1.19.2
Beta
下载次数: 3,529
AutoTranslation 1.0.5 Fabric
[V1.0.5 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5)
展开
版本: 1.0.5
支持游戏: 1.19.2
Beta
下载次数: 406
AutoTranslation 1.0.5 Forge
[V1.0.5 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5)
展开
版本: 1.0.5
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 43
AutoTranslation 1.0.5 Fabric
[V1.0.5 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.5)
展开
版本: 1.0.5
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 59
AutoTranslation 1.0.3 Forge
[V1.0.3 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.3)
展开
版本: 1.0.3
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 45
AutoTranslation 1.0.3 Fabric
[V1.0.3 CHANGELOG](https://github.com/LangYueMc/AutoTranslation/blob/master/CHANGELOG.md#V1.0.3)
展开
版本: 1.0.3
支持游戏: 1.20, 1.20.1, 1.20.2
Release
下载次数: 36
AutoTranslation 1.0.1 Forge
No changelog was specified.
展开
版本: 1.0.1
支持游戏: 1.20.1
Release
下载次数: 95
AutoTranslation 1.0.1 Fabric
No changelog was specified.
展开
版本: 1.0.1
支持游戏: 1.20.1
Release
下载次数: 69
AutoTranslation 1.0.0 Forge
No changelog was specified.
展开
版本: 1.0.0
支持游戏: 1.20.1
Release
下载次数: 63
AutoTranslation 1.0.0 Fabric
No changelog was specified.
展开
版本: 1.0.0
支持游戏: 1.20.1
Release
下载次数: 39
AutoTranslation 1.0.0-beta.8
展开
版本: 1.0.0-beta.8
支持游戏: 1.20.1
Beta
下载次数: 36
AutoTranslation 1.0.0-beta.8
# V1.0.0-beta.8 (2023-10-04)
## 新增
1. 兼容 Adaptive Tooltips 等工具提示修复的 Mod
2. 修复由于 Mixin 失败导致 Forge 启动崩溃
3. 修复由于在 Minecraft.instance 尚未赋值前就调用 getInstance() 导致的空指针异常
forge 也不知道哪里出的问题,竟然 instance 赋值那么晚
# V1.0.0-beta.7 (2023-10-04)
## 新增
1. FTB 兼容
2. 优化屏幕翻译渲染性能
# V1.0.0-beta.6 (2023-10-04)
## 修复
1. 修复由于 Mixin 早于 Minecraft 加载 options.txt 导致的空指针问题
2. 修复忽略原版屏幕不生效的问题
# V1.0.0-beta.4 (2023-10-03)
## 新增
1. 添加重载 AutoTranslation 资源命令 /auto_translation reload
2. 添加屏幕翻译图标配置项
3. 补充 Patchouli 翻译
4. 添加英语特征配置项,不符合特征的不翻译
5. 优化代码逻辑
## 修复
1. 修复一个可能导致游戏启动失败的 mixin
# V1.0.0-alpha.3 (2023-09-27)
## 新增
1. 游戏世界内渲染的文字关闭翻译(如 title,F3,聊天栏)
2. 添加屏幕翻译忽略原版屏幕开关
3. 添加屏幕翻译图标
## 修复
1. 与其他 mixin 了资源加载,或调用了 ClientLanguage.loadFrom 的 Mod 的兼容性
2. 翻译语言文件时错误的替换掉了内容里格式为 (.*): 的 (.*) 部分
3. 添加原文时 String.format 占位符格式化异常
# V1.0.0-alpha.2 (2023-09-07)
## 新增
1. 资源加载时翻译所有未翻译文本
2. 指定屏幕按下快捷键翻译
展开
版本: 1.0.0-beta.8
支持游戏: 1.20.1
Beta
下载次数: 60