
Localize-Swift
marmelroy
Swift friendly localization and i18n with in-app language switching
AI 简介
Localize-Swift 是一个面向 Swift 开发者的轻量级 iOS 国际化(i18n)框架,专注于简化本地化流程并支持应用内语言切换。它复用现有 Localizable.strings 文件,提供更 Swifty 的 .localized() 语法替代 NSLocalizedString,内置自定义 genstrings 工具提取字符串,并通过 NotificationCenter 通知 UI 响应语言变更。项目采用 MIT 协议,支持 CocoaPods、Carthage 和 Swift Package Manager 集成,适用于需要多语言支持且要求用户自主切换语言的 iOS 应用开发场景。
Swift
MIT License3.1k
Stars
328
Forks
38
Watchers
62
Issues
Star 增长
今日0
近 7 天0
近 30 天+1
综合评分59.65
默认分支master