
Localize-Swift
marmelroy
Swift friendly localization and i18n with in-app language switching
AI 简介
Localize-Swift 是一个旨在提升Swift iOS应用国际化和本地化体验的框架,支持应用内语言切换。其核心功能包括保持使用现有的Localizable.strings文件、允许用户在不更改设备语言的情况下切换应用语言,并采用更简洁的.localized()语法代替NSLocalizedString(key,comment)。此外,它还提供了一个新的genstrings脚本来生成字符串资源。该框架适用于需要实现多语言支持且希望为用户提供便捷的语言切换选项的应用场景。通过监听特定的通知来响应语言变更事件,开发者可以轻松地更新UI以适应新的语言设置。
Swift
MIT License3.1k
Stars
328
Forks
38
Watchers
62
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分59.55
默认分支master