LocalizedTimeAgo 1.3.0

LocalizedTimeAgo 1.3.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2019年10月
SPM支持SPM

Todd Kramer 维护。



  • Todd Kramer

LocalizedTimeAgo

CocoaPods Version Swift Platform Swift Package Manager compatible Carthage compatible

LocalizedTimeAgo是用Swift编写的“时间前”框架,支持42种语言的本地化。它使用了来自流行的Objective-C库DateTools的翻译。

支持的本地化

阿姆哈拉语、阿拉伯语、巴斯克语、保加利亚语、加泰罗尼亚语、简体中文、繁体中文、克罗地亚语、捷克语、丹麦语、荷兰语、英语、芬兰语、法语、德语、希腊语、古吉拉特语、希伯来语、印地语、匈牙利语、冰岛语、印度尼西亚语、意大利语、日语、韩语、拉脱维亚语、马来语、挪威语、波兰语、葡萄牙语(巴西)、葡萄牙语(葡萄牙)、罗马尼亚语、俄语、斯洛伐克语、斯洛文尼亚语、西班牙语、瑞典语、泰语、土耳其语、乌克兰语、越南语、威尔士语

安装

Swift包管理器

Swift Package Manager 是苹果官方的 Swift 框架包管理器。要使用 Swift Package Manager 安装:

  1. 在您的 Package.swift 文件中添加 LocalizedTimeAgo

    import PackageDescription
    
    let package = Package(
        name: "MyAppTarget",
        dependencies: [
            .Package(url: "https://github.com/toddkramer/LocalizedTimeAgo",
                     majorVersion: 1, minor: 3)
        ]
    )
    
  2. 运行 swift build

  3. 生成 Xcode 项目

    swift package generate-xcodeproj
    

Carthage

Carthage 是 Cocoa 项目的去中心化依赖管理器。要使用 Carthage 安装 LocalizedTimeAgo:

  1. 确保 Carthage 已经安装

  2. 将 LocalizedTimeAgo 添加到您的 Cartfile

    github "toddkramer/LocalizedTimeAgo" ~> 1.3.0
    
  3. 运行 carthage update添加相应的框架

CocoaPods

CocoaPods 是 Cocoa 项目的集中式依赖管理器。要使用 CocoaPods 安装 LocalizedTimeAgo:

  1. 确保安装了最新版本的 CocoaPods:安装 CocoaPods

  2. 将 LocalizedTimeAgo 添加到您的 Podfile

    use_frameworks!
    
    pod 'LocalizedTimeAgo', '~> 1.3.0'
  3. 运行 pod install