# OpenCC **Repository Path**: ghostsusan/OpenCC ## Basic Information - **Project Name**: OpenCC - **Description**: A project for conversion between Traditional and Simplified Chinese - **Primary Language**: C++ - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-04-18 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Open Chinese Convert 開放中文轉換 [ ![Download](https://api.bintray.com/packages/byvoid/opencc/OpenCC/images/download.svg) ](https://bintray.com/byvoid/opencc/OpenCC/_latestVersion) [![Build Status](https://travis-ci.org/BYVoid/OpenCC.svg?branch=master)](https://travis-ci.org/BYVoid/OpenCC) ## Introduction 介紹 Open Chinese Convert (OpenCC, 開放中文轉換) is an opensource project for conversion between Traditional Chinese and Simplified Chinese, supporting character-level conversion, phrase-level conversion, variant conversion and regional idioms among Mainland China, Taiwan and Hong kong. 中文簡繁轉換開源項目,支持詞彙級別的轉換、異體字轉換和地區習慣用詞轉換(中國大陸、臺灣、香港)。 ### Features 特點 * 嚴格區分「一簡對多繁」和「一簡對多異」。 * 完全兼容異體字,可以實現動態替換。 * 嚴格審校一簡對多繁詞條,原則爲「能分則不合」。 * 支持中國大陸、臺灣、香港異體字和地區習慣用詞轉換,如「裏」「裡」、「鼠標」「滑鼠」。 * 詞庫和函數庫完全分離,可以自由修改、導入、擴展。 * 支持C、C++、Python、PHP、Java、Ruby、Node.js and Android。 * 兼容Windows、Linux、Mac平臺。 ### Links 相關鏈接 * Introduction 詳細介紹 https://github.com/BYVoid/OpenCC/wiki/%E7%B7%A3%E7%94%B1 * OpenCC Online (在線轉換) http://opencc.byvoid.com/ * 現代漢語常用簡繁一對多字義辨析表 http://ytenx.org/byohlyuk/KienxPyan ## Installation 安裝 * [Debian](http://packages.qa.debian.org/o/opencc.html) * [Ubuntu](https://launchpad.net/ubuntu/+source/opencc) * [Fedora](https://admin.fedoraproject.org/pkgdb/package/opencc/) * [Arch Linux](https://www.archlinux.org/packages/community/x86_64/opencc/) * [Mac OS](https://github.com/Homebrew/homebrew-core/blob/master/Formula/opencc.rb) * [Node.js](https://npmjs.org/package/opencc) ## Download 下載 https://bintray.com/byvoid/opencc/OpenCC ## Usage 使用 ### Command Line 命令行 `opencc --help` ### Configurations 配置文件 #### 預設配置文件 * `s2t.json` Simplified Chinese to Traditional Chinese 簡體到繁體 * `t2s.json` Traditional Chinese to Simplified Chinese 繁體到簡體 * `s2tw.json` Simplified Chinese to Traditional Chinese (Taiwan Standard) 簡體到臺灣正體 * `tw2s.json` Traditional Chinese (Taiwan Standard) to Simplified Chinese 臺灣正體到簡體 * `s2hk.json` Simplified Chinese to Traditional Chinese (Hong Kong Standard) 簡體到香港繁體(香港小學學習字詞表標準) * `hk2s.json` Traditional Chinese (Hong Kong Standard) to Simplified Chinese 香港繁體(香港小學學習字詞表標準)到簡體 * `s2twp.json` Simplified Chinese to Traditional Chinese (Taiwan Standard) with Taiwanese idiom 簡體到繁體(臺灣正體標準)並轉換爲臺灣常用詞彙 * `tw2sp.json` Traditional Chinese (Taiwan Standard) to Simplified Chinese with Mainland Chinese idiom 繁體(臺灣正體標準)到簡體並轉換爲中國大陸常用詞彙 * `t2tw.json` Traditional Chinese (OpenCC Standard) to Taiwan Standard 繁體(OpenCC 標準)到臺灣正體 * `t2hk.json` Traditional Chinese (OpenCC Standard) to Hong Kong Standard 繁體(OpenCC 標準)到香港繁體(香港小學學習字詞表標準) ## Development Documentation 開發文檔 * http://byvoid.github.io/OpenCC/ ## Build 編譯 ### Build with CMake Linux (gcc 4.6 is required): ``` make sudo make install ``` Mac OS X (clang 3.2 is required): ``` make PREFIX=/usr/local sudo make PREFIX=/usr/local install ``` Windows MSYS: ``` cmake -H. -Bbuild -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX="path/to/install" cmake --build build --config Release --target install ``` Windows Visual Studio (2013 or higher required): ``` cmake -H. -Bbuild -G"Visual Studio 12" -DCMAKE_INSTALL_PREFIX="path/to/install" cmake --build build --config Release --target install ``` ### iOS See https://github.com/gelosie/OpenCC/tree/master/iOS ### Android See [android-opencc](https://github.com/qichuan/android-opencc) ## Projects using Opencc 使用OpenCC的項目 * [ibus-pinyin](http://code.google.com/p/ibus/) * [fcitx](http://code.google.com/p/fcitx/) * [rimeime](http://code.google.com/p/rimeime/) * [libgooglepinyin](http://code.google.com/p/libgooglepinyin/) * [ibus-libpinyin](https://github.com/libpinyin/ibus-libpinyin) * [BYVBlog](https://github.com/byvoid/byvblog) * [豆瓣同城微信](http://weixinqiao.com/douban-event/) * [alfred-chinese-converter](https://github.com/amowu/alfred-chinese-converter) * [GoldenDict](https://github.com/goldendict/goldendict) ## License 許可協議 Apache License 2.0 ## Third Party Library 第三方庫 * [darts-clone](https://code.google.com/p/darts-clone/) BSD License * [tclap](http://tclap.sourceforge.net/) MIT License * [rapidjson](https://github.com/miloyip/rapidjson) MIT License All these libraries are statically linked. ## Change History 版本歷史 https://github.com/BYVoid/OpenCC/blob/master/NEWS.md ## Contributors 貢獻者 * [BYVoid](http://www.byvoid.com/) * [佛振](https://github.com/lotem) * [Peng Huang](https://github.com/phuang) * [LI Daobing](https://github.com/lidaobing) * [Kefu Chai](https://github.com/tchaikov) * [Kan-Ru Chen](http://kanru.info/) * [Ma Xiaojun](https://twitter.com/damage3025) * [Jiang Jiang](http://jjgod.org/) * [Ruey-Cheng Chen](https://github.com/rueycheng) * [Paul Meng](http://home.mno2.org/) * [Lawrence Lau](https://github.com/ktslwy) * [瑾昀](https://github.com/kunki) * [Marguerite Su](https://www.marguerite.su/) * [Brian White](http://mscdex.net) * [Qijiang Fan](https://fqj.me/) * [LEOYoon-Tsaw](https://github.com/LEOYoon-Tsaw) * [Steven Yao](https://github.com/stevenyao) * [Pellaeon Lin](https://github.com/pellaeon) * [stony](https://github.com/stony-shixz) * [steelywing](https://github.com/steelywing) * [吕旭东](https://github.com/lvxudong) * [Weng Xuetian](https://github.com/wengxt) * [Ma Tao](https://github.com/iwater) * [Heinz Wiesinger](https://github.com/pprkut) * [J.W](https://github.com/jakwings) * [Amo Wu](https://github.com/amowu) * [Mark Tsai](https://github.com/mxgit1090) * [Zhe Wang](https://github.com/0x1997) * [sgqy](https://github.com/sgqy) * [Qichuan (Sean) ZHANG](https://github.com/qichuan) * [Flandre Scarlet](https://github.com/XadillaX) * [宋辰文](https://github.com/songchenwen) * [iwater](https://github.com/iwater) * [Xpol Wan](https://github.com/xpol) * [Weihang Lo](https://github.com/weihanglo) * [Cychih](https://github.com/pi314) * [kyleskimo](https://github.com/kyleskimo) * [Ryuan Choi](https://github.com/bunhere) Please update this list you have contributed OpenCC.