fscan/Common
ZacharyZcR a850e141fc refactor: 封装i18n为独立包,优化国际化架构
- 新建Common/i18n/子包,提供专业的国际化管理
- i18n/manager.go: 线程安全的国际化管理器,支持动态语言切换
- i18n/messages.go: 完整的消息库,200+条国际化文本
- 重构Common/i18n.go为向后兼容层,引用新i18n包
- 支持多语言回退机制和消息格式化功能
- 提供统一的国际化接口,便于维护和扩展

架构优势:
- 模块化设计: 独立的i18n包,职责单一
- 线程安全: 支持并发访问的国际化管理器
- 灵活配置: 支持动态语言切换和消息管理
- 向后兼容: 100%兼容现有GetText()调用
- 易于扩展: 支持新语言和消息的动态添加

使项目国际化架构更加整洁和专业化
2025-08-05 21:13:23 +08:00
..
config refactor: 大规模精简代码结构,移除冗余函数和优化模块 2025-08-05 20:00:50 +08:00
Core refactor: 创建Core子包整合Common包核心模块 2025-08-05 21:06:21 +08:00
i18n refactor: 封装i18n为独立包,优化国际化架构 2025-08-05 21:13:23 +08:00
logging refactor: 大规模精简代码结构,移除冗余函数和优化模块 2025-08-05 20:00:50 +08:00
output refactor: 大规模精简代码结构,移除冗余函数和优化模块 2025-08-05 20:00:50 +08:00
parsers refactor: 大规模精简代码结构,移除冗余函数和优化模块 2025-08-05 20:00:50 +08:00
proxy refactor: 重构代理系统为模块化架构 2025-08-05 03:36:53 +08:00
Bridge.go 完善Common包i18n国际化支持,优化错误格式化 2025-08-05 20:58:01 +08:00
Flag.go refactor: 激进重构Common包架构,大幅简化代码结构 2025-08-05 19:45:39 +08:00
i18n.go refactor: 封装i18n为独立包,优化国际化架构 2025-08-05 21:13:23 +08:00
Parse.go 完善Common包i18n国际化支持,优化错误格式化 2025-08-05 20:58:01 +08:00
Ports.go refactor: 创建Core子包整合Common包核心模块 2025-08-05 21:06:21 +08:00
Types.go refactor: 创建Core子包整合Common包核心模块 2025-08-05 21:06:21 +08:00
Variables.go refactor: 创建Core子包整合Common包核心模块 2025-08-05 21:06:21 +08:00