mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 14:06:44 +08:00
![]() - 新建Common/i18n/子包,提供专业的国际化管理 - i18n/manager.go: 线程安全的国际化管理器,支持动态语言切换 - i18n/messages.go: 完整的消息库,200+条国际化文本 - 重构Common/i18n.go为向后兼容层,引用新i18n包 - 支持多语言回退机制和消息格式化功能 - 提供统一的国际化接口,便于维护和扩展 架构优势: - 模块化设计: 独立的i18n包,职责单一 - 线程安全: 支持并发访问的国际化管理器 - 灵活配置: 支持动态语言切换和消息管理 - 向后兼容: 100%兼容现有GetText()调用 - 易于扩展: 支持新语言和消息的动态添加 使项目国际化架构更加整洁和专业化 |
||
---|---|---|
.. | ||
config | ||
Core | ||
i18n | ||
logging | ||
output | ||
parsers | ||
proxy | ||
Bridge.go | ||
Flag.go | ||
i18n.go | ||
Parse.go | ||
Ports.go | ||
Types.go | ||
Variables.go |