l10n 0.1.1

l10n 0.1.1

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

Mark Berner维护。



l10n 0.1.1

  • 通过
  • Mark Berner

l10n

l10n 字符串扩展提供了方便的字符串本地化方法。

"Hello, World !!!".l10n()               // Looks for "Hello, World !!!" key in the Localized.strings 
"Hello, World !!!".l10n(l.vc1)          // Looks for "Hello, World !!!" key in the
                                        // ViewController1.strings (mapped via l10NResources)
"Hello, %@ !!!".l10n(args:"Me")         // Looks for "Hello, %@ !!!" key in the Localized.strings
                                        // and replace '%@' by argument
"Hello, %@ !!!".l10n(l.vc1, args:"Me")

extension l10nResources {
    public static let vc1 = "ViewController1"
    public static let vc2 = "ViewController2"
}
typealias l = l10NResources

示例

要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install

要求

安装

l10n 通过 CocoaPods 提供。要安装它,只需在 Podfile 中添加以下行:

pod "l10n"

作者

Mark Berner, [email protected]

许可

l10n 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。