WIP 0.0.2+bug fix
Pre-release
Pre-release
更新日志
国际化
- 增加英语语言支持
- 支持自动根据系统切换程序语言
- 我们使用了Python已经弃用的
local.getdefaultlocale()
函数判断系统语言,它将在Python 3.15即2026年移除
- 我们使用了Python已经弃用的
- 优化的i18n.py,新增
get_language
函数返回当前的语言值 - 现在检测汉化和下载i18n汉化更新模组仅在简体中文下开启
技术性调整
- 更规范的Python文件结构,新增
__main__.py
作为程序主入口 - 更新了.gitignore,排除了
__pycache__
目录的无用文件 - 更规范的变量名,将
local
改为lang
,避免与Python标准库中的local
模块冲突
常规
- 修复了生成的整合包与选择版本不对的bug,之前永远是最老的版本
- 修复了留空默认选择最新版时不会触发汉化检测。
- 尝试修复了应用汉化补丁失败的bug(因为文件移动未保留文件夹结构)
未完成,未开启优化了生成CurseForge格式整合包的格式,整合包压缩包内新增modlist.html
文件作为模组列表。可更好的被启动器识别
注:搜索整合包功能仍在开发中,目前不可用