MMLocalization
示例
要运行示例项目,请克隆仓库,然后首先从Example目录运行pod install
。
需求
它可以帮助您轻松更改本地化字符串
步骤
1.导入您的.table.string文件
生成您的文件方便您使用
https://github.com/MillmanY/Localize-String-Help
2.在didFinishLaunchingWithOptions中设置您的字符串表
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
MMLocalization.start()
let scuess = MMLocalization.loadSetting()
if !scuess {
MMLocalization.set(type: .custom(tableName: "ILocalizable_CH"))
}
return true
}
3.只需在您的UI上设置您的键
4.如果您想通过程序设置字符串,您可以使用
"log_in".localize()
"log_in".localize(table:"ILocalizable_ID")
安装
MMLocalization可以通过CocoaPods访问。要安装它,只需将以下行添加到Podfile中。
pod "MMLocalization"
作者
Miller, [email protected]
许可
MMLocalization 适用于 MIT 协议。有关更多信息,请参阅 LICENSE 文件。