imkerberos / SwiftyOpenCC

Swift port of OpenCC for conversion between Traditional and Simplified Chinese

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Swift port of OpenCC for conversion between Traditional and Simplified Chinese

License:MIT License


Languages

Language:Swift 74.6%Language:C++ 18.9%Language:C 6.6%