/SwiftyOpenCC

Swift port of OpenCC for conversion between Traditional and Simplified Chinese

Primary LanguageSwiftMIT LicenseMIT

Swifty Open Chinese Convert

Github CI Status pm platforms codebeat badge

Swift port of Open Chinese Convert

Requirements

  • macOS 10.10+ / iOS 8.0+ / tvOS 9.0+ / watchOS 2.0+
  • Swift 5.0

Usage

Quick Start

import OpenCC

let str = "鼠标里面的硅二极管坏了,导致光标分辨率降低。"
let converter = try! ChineseConverter(option: [.traditionalize, .twStandard, .twIdiom])
converter.convert(str)
// 滑鼠裡面的矽二極體壞了,導致游標解析度降低。

Note: The resource files is not shipped with the framework (as you may want to download it while needed). You are responsible for passing a valid resource bundle.

Here is a precompiled bundle. or you may put the dictionary files into the main bundle.

Documentation

Github Pages (100% Documented)

License

SwiftyOpenCC is available under the MIT license. See the LICENSE file.