Skip to content

feat(i18n): 引入自动化本地化资源管理系统#40

Merged
RICHQAQ merged 5 commits intoRICHQAQ:mainfrom
dongkid:language-prove
Jan 3, 2026
Merged

feat(i18n): 引入自动化本地化资源管理系统#40
RICHQAQ merged 5 commits intoRICHQAQ:mainfrom
dongkid:language-prove

Conversation

@dongkid
Copy link
Copy Markdown
Contributor

@dongkid dongkid commented Jan 1, 2026

建立基于目录检索的语言加载架构,允许通过直接添加 JSON 文件直接扩展支持的语言,无需额外修改源码映射。同步实施 BCP 47 标准化,并增强了针对不同操作系统的语言匹配能力。

主要变化:

  • 废弃硬编码的语言配置,改用动态元数据提取。
  • 默认回退策略指向 en-US 以提升通用性。
  • 改进配置加载器,确保探测到的区域偏好能被正确存储。

dongkid and others added 5 commits January 1, 2026 15:28
建立基于目录检索的语言加载架构,允许通过添加 JSON 文件直接扩展支持的语言。同步实施 BCP 47 标准化,并增强了针对不同操作系统的语言匹配能力。

主要变化:
- 废弃硬编码的语言配置,改用动态元数据提取。
- 默认回退策略指向 en-US 以提升通用性。
- 改进配置加载器,确保探测到的区域偏好能被正确存储。
@RICHQAQ
Copy link
Copy Markdown
Owner

RICHQAQ commented Jan 3, 2026

我补了一下设置界面对于旧版本的兼容性,之前旧版本是zh在设置界面会直接显示zh,我做了下兼容,补了一下英文的readme,应该没什么,合并了

@RICHQAQ RICHQAQ merged commit 2c53ff7 into RICHQAQ:main Jan 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants