AMGLanguageManager 1.1

AMGLanguageManager 1.1

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2017年3月
SwiftSwift 版本3.0
SPM支持 SPM

Albert Montserrat 维护。



AMGLanguageManager

示例

要初始化单例,只需在 didFinishLaunching 中设置可用语言,如下所示

AMGLanguageManager.shared.initialize(withLanguages: ["en", "es"])

然后在代码中这样

AMGLanguageManager.shared.localizedString(key: "str_key")

检索本地化字符串。

您也可以这样获取本地化资源路径

AMGLanguageManager.shared.localizedPath(forResource: "filename", ofType: "extension")

要在应用的任何部分更改语言,请设置

AMGLanguageManager.shared.setLanguage(name: "es")

您可以使用一个简单的 String 扩展,如下所示

let localizedString = "key".amgLocalized()

要求

安装

AMGLanguageManager 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "AMGLanguageManager"

作者

[email protected][email protected]

许可证

AMGLanguageManager 根据 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。