Skip to main content

Conversion between Traditional and Simplified Chinese

Project description

Open Chinese Convert 開放中文轉換

CMake Bazel MSVC Node.js CI Python CI AppVeyor

GitHub downloads WinGet npm package badge PyPI version Debian package latest packaged version(s)

Introduction 介紹

OpenCC

Open Chinese Convert (OpenCC, 開放中文轉換) is an open source project for conversions between Traditional Chinese, Simplified Chinese and Japanese Kanji (Shinjitai). It supports character-level and phrase-level conversion, character variant handling, and regional vocabulary variants across Mainland China, Taiwan and Hong Kong. This is not a translation tool between Mandarin and Cantonese, etc.

中文簡繁轉換開源項目,支持詞彙級別的轉換、異體字轉換和地區習慣用詞轉換(中國大陸、台灣、香港)及日本新字體轉換。不提供普通話與粵語之間的轉換。

Discussion (Telegram): https://t.me/open_chinese_convert

Features 特點

  • 嚴格區分「一簡對多繁」和「一簡對多異」。
  • 完全兼容異體字,可以實現動態替換。
  • 嚴格審校一簡對多繁詞條,原則爲「能分則不合」。
  • 支持中國大陸、台灣、香港異體字和地區習慣用詞轉換,如「裏」「裡」、「鼠標」「滑鼠」。
  • 詞庫和函數庫完全分離,可以自由修改、導入、擴展。

詳情參閱OpenCC 設計思想地區詞收錄標準

Installation 安裝

Package Managers 包管理器

  • Debian
  • Ubuntu
  • Fedora
  • Arch Linux
  • macOS (Homebrew)
    • 使用 brew install opencc 命令可安裝命令行工具;formula 更新至 1.4.1 後將包含 Jieba 分詞插件
  • WinGet
    • 使用 winget install opencc 命令可直接安裝 opencc.exe 應用程式,含 Jieba 分詞插件
  • Bazel
  • Node.js
    • 使用 npm install -g opencc 命令可安裝 OpenCC Node.js CLI
    • 使用 npm install -g opencc opencc-jieba 命令可同時安裝 OpenCC Node.js CLI 及 Jieba 分詞插件
  • Python
    • 使用 pip install opencc 命令可安裝 Python API 及 Python CLI
  • More (Repology)

Prebuilt binaries 預編譯二進位檔

OpenCC 1.4.1 修復 opencc npm 套件在無預編譯二進制平台上源碼編譯安裝失敗的 問題,並包含一批詞庫修正;C++ ABI 與 1.4.0 相同(SOVERSION 1.4),自 1.4.0 升級的下游 C++ 程式無需重新連結。

Usage 使用

Online 線上轉換

https://opencc.js.org/converter?config=s2t

Node.js

npm install opencc

The npm package supports Node.js >=20.17. It uses bundled Node-API prebuilds when available and falls back to a local node-gyp build when the current platform does not have a matching prebuild.

Bun and Deno can also use the npm package through their npm compatibility support.

To install the npm CLI:

npm install -g opencc
opencc -c s2t.json -i input.txt -o output.txt

The npm CLI supports basic text conversion. Plugins, --inspect, and --segmentation require the native OpenCC CLI.

import { OpenCC } from 'opencc';
async function main() {
  const converter: OpenCC = new OpenCC('s2t.json');
  const result: string = await converter.convertPromise('汉字');
  console.log(result);  // 漢字
}

Inline configurations can be passed with OpenCC.fromConfig:

import { OpenCC } from 'opencc';
const converter = OpenCC.fromConfig({
  name: 'Demo Inline Config',
  conversion_chain: [{
    dict: { type: 'inline', entries: { '鼠标': '滑鼠' } },
  }],
});
console.log(converter.convertSync('鼠标'));  // 滑鼠

See demo.js and demo.ts.

Python

pip install opencc (Windows, Linux, macOS)

import opencc
converter = opencc.OpenCC('s2t.json')
converter.convert('汉字')  # 漢字

The Python package also installs a basic CLI:

pip install opencc
opencc -c s2t.json -i input.txt -o output.txt

The Python CLI supports basic text conversion, --include-tofu-risk-dictionaries, and --resource-zip. Diagnostic modes such as --inspect and --segmentation still require the native OpenCC CLI.

C++

#include "opencc.h"

int main() {
  const opencc::SimpleConverter converter("s2t.json");
  converter.Convert("汉字");  // 漢字
  return 0;
}

Full example with Bazel

When OpenCC is embedded in a server binary or self-contained application, the JSON config can stay small while dictionary resources are loaded from explicit resource directories:

#include <memory>
#include <vector>

#include "SimpleConverter.hpp"

int main() {
  auto resources = std::make_shared<opencc::FilesystemResourceProvider>(
      std::vector<std::string>{
          "/opt/my-app/opencc",
          "/opt/my-app/plugins/opencc-jieba",
          "/usr/share/opencc",
      });
  const opencc::SimpleConverter converter("s2t.json", resources);
  converter.Convert("汉字");
  return 0;
}

FilesystemResourceProvider searches directories in order. Existing SimpleConverter("s2t.json") and CLI behavior continue to use the config file location, current directory, explicit paths, and installed OpenCC data directory as before.

C

#include "opencc.h"

int main() {
  opencc_t opencc = opencc_open("s2t.json");
  const char* input = "汉字";
  char* converted = opencc_convert_utf8(opencc, input, strlen(input));  // 漢字
  opencc_convert_utf8_free(converted);
  opencc_close(opencc);
  return 0;
}

Full Document 完整文檔

Command Line

Unless otherwise noted, this section describes the native OpenCC CLI built from the C++ toolchain. The Python and npm CLIs support basic file/stdin conversion only, plus --include-tofu-risk-dictionaries; the Python CLI also supports --resource-zip.

  • opencc --help
  • opencc_dict --help

Segmentation and Inspection Modes

OpenCC CLI supports two diagnostic modes that output JSON instead of converted text:

--segmentation — Output segmentation result only (no conversion):

echo "他只看了几行日志,就一叶知秋,猜到整个系统是数据库连接池出了问题" | opencc -c s2twp.json --segmentation
# {"input":"他只看了几行日志,就一叶知秋,猜到整个系统是数据库连接池出了问题","segments":["他","只看","了几行","日志",",就","一叶知秋",",猜到","整个","系统","是","数据库","连接池","出了","问题"]}

--inspect — Output full inspection result (segmentation + per-stage conversion + final output):

echo "他只看了几行日志,就一叶知秋,猜到整个系统是数据库连接池出了问题" | opencc -c s2twp.json --inspect
# {"input":"他只看了几行日志,就一叶知秋,猜到整个系统是数据库连接池出了问题","segments":["他","只看","了几行","日志",",就","一叶知秋",",猜到","整个","系统","是","数据库","连接池","出了","问题"],"stages":[{"index":1,"segments":["他","只看","了幾行","日誌",",就","一葉知秋",",猜到","整個","系統","是","數據庫","連接池","出了","問題"]},{"index":2,"segments":["他","只看","了幾行","日誌",",就","一葉知秋",",猜到","整個","系統","是","資料庫","連線池","出了","問題"]},{"index":3,"segments":["他","只看","了幾行","日誌",",就","一葉知秋",",猜到","整個","系統","是","資料庫","連線池","出了","問題"]}],"output":"他只看了幾行日誌,就一葉知秋,猜到整個系統是資料庫連線池出了問題"}

# Pretty-print with jq:
echo "他只看了几行日志,就一叶知秋,猜到整个系统是数据库连接池出了问题" | opencc -c s2twp.json --inspect | jq .

These modes are useful for diagnosing conversion issues:

  1. Use --segmentation to verify that the input is segmented as expected.
  2. Use --inspect to see which conversion stage produces an unexpected result.

Rules:

  • --segmentation and --inspect are mutually exclusive.

Official / Recommended Ports

The following ports are maintained within the OpenCC ecosystem and are generally up to date with current configuration and dictionary data.

Other Ports (Unofficial)

These ports are community-maintained and may not always track upstream updates.

Configurations 配置文件

預設配置文件

  • s2t.json Simplified Chinese to Traditional Chinese (OpenCC Standard) / 簡體OpenCC 標準繁體
  • t2s.json Traditional Chinese (OpenCC Standard) to Simplified Chinese / OpenCC 標準繁體簡體
  • 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 variant) / 簡體香港繁體
  • hk2s.json Traditional Chinese (Hong Kong variant) to Simplified Chinese / 香港繁體簡體
  • s2twp.json Simplified Chinese to Traditional Chinese (Taiwan Standard, with Taiwan Phrases) / 簡體台灣正體(含台灣常用詞彙)
  • tw2sp.json Traditional Chinese (Taiwan Standard) to Simplified Chinese (Mainland China Phrases) / 台灣正體簡體(含中國大陸常用詞彙)
  • t2tw.json Traditional Chinese (OpenCC Standard) to Traditional Chinese (Taiwan Standard) / OpenCC 標準繁體台灣正體
  • tw2t.json Traditional Chinese (Taiwan Standard) to Traditional Chinese (OpenCC Standard) / 台灣正體OpenCC 標準繁體
  • t2hk.json Traditional Chinese (OpenCC Standard) to Traditional Chinese (Hong Kong variant) / OpenCC 標準繁體香港繁體
  • hk2t.json Traditional Chinese (Hong Kong variant) to Traditional Chinese (OpenCC Standard) / 香港繁體OpenCC 標準繁體

下列配置文件仍在開發中,歡迎貢獻新詞組:

  • s2hkp.json Simplified Chinese to Traditional Chinese (Hong Kong variant, with Hong Kong Phrases) / 簡體香港繁體(香港常用詞彙)
  • hk2sp.json Traditional Chinese (Hong Kong variant) to Simplified Chinese (Mainland China Phrases) / 香港繁體簡體(含中國大陸常用詞彙)

下列配置文件僅供探索性研究,不建議用於生產環境:

  • t2jp.json Old Japanese Kanji (Kyūjitai) to New Japanese Kanji (Shinjitai) / 日文舊字體日文新字體
  • jp2t.json New Japanese Kanji (Shinjitai) to Old Japanese Kanji (Kyūjitai) / 日文新字體日文舊字體,並將少量日文詞組轉換爲對應中文

指定配置文件

通过环境变量OPENCC_DATA_DIR加载指定路径下的配置文件

OPENCC_DATA_DIR=/path/to/your/config/dir opencc --help

內聯字典(inline dictionary)

配置檔中的字典可使用 type: "inline",直接在 JSON 裡定義小型自訂詞彙, 不必修改外部字典檔。例如在 group.dicts 最前面加入覆寫規則:

{
  "conversion_chain": [
    {
      "dict": {
        "type": "group",
        "dicts": [
          {
            "type": "inline",
            "entries": {
              "麦旋风": "冰炫風",
              "服务器": "伺服器"
            }
          },
          {
            "type": "ocd2",
            "file": "STPhrases.ocd2"
          },
          {
            "type": "ocd2",
            "file": "STCharacters.ocd2"
          }
        ]
      }
    }
  ]
}

規則與限制:

  • entries 必須是 JSON 物件。
  • entries 的 key/value 必須是非空字串。
  • 重複 key 不受支援;如包含,載入會直接失敗(拋出錯誤)。
  • key/value 會按解析結果原樣使用,不做 trim、大小寫折疊或 Unicode normalization。
  • 內聯字典與普通字典行為一致,優先級由 group.dicts 的順序決定。
  • 內聯字典輸出仍會繼續經過後續 conversion_chain 步驟,不提供鎖定最終輸出。

備註:OpenCC 1.3.2+ 解析器支援有限 JSONC 語法(///* */ 註解與尾逗號)。 若需跨實作相容,建議使用嚴格 JSON,不依賴 JSONC 擴充。

更多完整示例可見 examples/config/。該目錄僅供學習與自訂參考,不屬於官方內建 配置列表。

Experimental Plugins 試驗性插件

OpenCC 現已支援外部 C++ 分詞插件。當前第一個插件為 opencc-jieba, 可通過 s2t_jieba.jsons2tw_jieba.jsons2hk_jieba.jsons2twp_jieba.jsontw2sp_jieba.json 等插件配置啓用。

OpenCC now supports external C++ segmentation plugins. The first plugin is opencc-jieba, which can be enabled through plugin-backed configs such as s2t_jieba.json, s2tw_jieba.json, s2hk_jieba.json, s2twp_jieba.json, and tw2sp_jieba.json.

注意:

  • 該插件機制目前仍為試驗性功能。
  • jieba 插件是可選組件,Python 套件和 Node.js 套件都不要求它。自 1.4.1 起,macOS 上的頂層 CMake 構建(含 Homebrew)預設啓用該插件(BUILD_OPENCC_JIEBA_PLUGIN=ON);其他平台與以子項目方式引入的構建預設仍為關閉。
  • opencc-jieba 額外依賴 cppjieba 及其配套詞典資源,這些依賴僅在構建或分發該插件時需要。
  • 在下一次正式發布版本之前,插件 ABI 仍可能發生變化,不應視為穩定介面。
  • 我們預計從下一次正式發布版本開始,將插件 ABI 視為穩定介面。
  • Windows 下插件必須與宿主 OpenCC 二進位使用 ABI 相容的工具鏈/執行時構建;MSVC 與 MinGW 產物不支援混用。

Notes:

  • The plugin mechanism is currently experimental.
  • The jieba plugin is optional and is not required by the Python package or the Node.js package. Since 1.4.1, top-level CMake builds on macOS (including Homebrew) enable the plugin by default (BUILD_OPENCC_JIEBA_PLUGIN=ON); other platforms and subproject builds keep it disabled by default.
  • opencc-jieba additionally depends on cppjieba and its dictionary resources. These dependencies are only needed when building or distributing the plugin itself.
  • The plugin ABI may still change before the next formal OpenCC release and should not yet be treated as stable.
  • We expect to treat the plugin ABI as stable starting with the next formal OpenCC release.
  • On Windows, plugins must be built with an ABI-compatible toolchain/runtime as the host OpenCC binary. Mixing MSVC-built hosts with MinGW-built plugins, or the reverse, is unsupported.

Build 編譯

Build with CMake

Linux & macOS

g++ 4.6+ or clang 3.2+ is required.

make

Windows Visual Studio:

build.cmd

Build with Bazel

bazel build //:opencc

Test 測試

Linux & macOS

make test

Windows Visual Studio:

test.cmd

Test with Bazel

bazel test --test_output=all //src/... //data/... //python/... //test/...

Benchmark 基準測試

make benchmark

詳情見 doc/benchmark.md 檔案。

Projects using OpenCC 使用 OpenCC 的項目

Please update if your project is using OpenCC.

License 許可協議

Apache License 2.0

Third Party Libraries 第三方庫

Change History 版本歷史

Links 相關連結

Contributors 貢獻者

Please feel free to update this list if you have contributed OpenCC.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opencc-1.4.1.tar.gz (11.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

opencc-1.4.1-cp314-cp314-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.14Windows x86-64

opencc-1.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

opencc-1.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

opencc-1.4.1-cp314-cp314-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

opencc-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

opencc-1.4.1-cp313-cp313-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.13Windows x86-64

opencc-1.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

opencc-1.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

opencc-1.4.1-cp313-cp313-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

opencc-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

opencc-1.4.1-cp312-cp312-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.12Windows x86-64

opencc-1.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

opencc-1.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

opencc-1.4.1-cp312-cp312-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

opencc-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

opencc-1.4.1-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

opencc-1.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

opencc-1.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

opencc-1.4.1-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

opencc-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

opencc-1.4.1-cp310-cp310-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

opencc-1.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

opencc-1.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

opencc-1.4.1-cp310-cp310-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

opencc-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file opencc-1.4.1.tar.gz.

File metadata

  • Download URL: opencc-1.4.1.tar.gz
  • Upload date:
  • Size: 11.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for opencc-1.4.1.tar.gz
Algorithm Hash digest
SHA256 a2c58215626ac5131c5db277766678d552fc296e9e0299ef183cb67c1a7f30e7
MD5 3c01fc0ff79ff8bc7c56b98758cf438b
BLAKE2b-256 de4a9fdb46f75751712f5c2ea76fdffe3d08f2b833301263644e1267ef82c1cd

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: opencc-1.4.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for opencc-1.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b9fbff4538682ed04cdaa12f7df84f8ac2cf23d011bd0eae5aaf5d7ae183fe42
MD5 b42ff87ba9b8f672eaebddeaf551d6dd
BLAKE2b-256 3fffc09d908220f43a68161ae24e7283ff67b5a07824ff5f5b3b9addc0ce3120

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5052ed968c2b12c3e95d4208ce3b45dd8349bf6ee6fbc54852e0512e01e7a213
MD5 a9008c6cb1b864fef0901fee1dc3faa7
BLAKE2b-256 8397e8d9a4f08156089e285c61728a8897bc603fd295a23fd70cf5d019899c2d

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4088ad78f22d8d93c6ce5939ca009807a54fbe9af93a97ff53a501438a5b00a0
MD5 fec3ce9ba78fd1889fd434b6ea3f75bb
BLAKE2b-256 1b0dc747e9e0c5718f968b31e079061974bad579dc5c5d4ada1237d96bcccd92

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f148144f8710c9b436f9f6019d3448c14a0328074f354a789d0703d45288dff5
MD5 03831c77f18c67b64cc575aaa0fbfcb9
BLAKE2b-256 f4bcaeee89c1b685de276fe452880287f3afd489e8fd4393e07d52df9aed48c6

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f3bf198aae95e21fe46bb2f86e2fc3e005cca02208d958ae5738aa2f1788fe07
MD5 7d9a1bf3a91e6250479d742f0d4fa348
BLAKE2b-256 5d1de91cd67bc21149d43cdfe1fee09ca2953b8367d69c5fbc6dca1d3c5040b0

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: opencc-1.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for opencc-1.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f2bc683dbb0b175357a6558d2802d9a2fe158c078d0564714cf43aeb9bd42249
MD5 2211541a7d263f5827a29ff9b6d3cc4b
BLAKE2b-256 5d982941f2d1be297155fcb60ccb781e3525fb3d6e5ea092f2515dc7cc2a8494

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4f7fe2e9a7abd48543e332783dcc6ad2ffc9b93d98fffdd5cf9a91512ef894eb
MD5 c1fa24519b2c185c345d9df59358802a
BLAKE2b-256 26f02f34d136eaf456e4b31d5662a2d23da1e9362cab6a74825d3dbb397b5e72

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 0afecd22b3963bc1ac96069a5e8c1ba3f4800708360b5a67ab8b302a0271fdc6
MD5 a815f11d8c2accc0e2b965da3d2dfb3b
BLAKE2b-256 3c2f4e981646fc6dea7438f2612608f4a6a9780c6b1c580f0d4a127c24c270a1

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b7af1032690c00d56cf4858a62c08e6f683a8fbb14a4300bb692516fa45d4ed4
MD5 e8799fd61315ee37f6e63a9f502bca52
BLAKE2b-256 96150b42694b9ac218335f0dcf4a5b9757d18356fe27d19ec5e4c1872538d2ce

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e3b51cff5ad497376d3f04ab7902363fe9dced44646de4db2995403a25e3b017
MD5 38fd68de6d369d7ea20b8b0539bb37da
BLAKE2b-256 fe7a27525cb0a5a402e7dc45b0852c14cb46dde614ff5955e6869d3b64b31684

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: opencc-1.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for opencc-1.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 129d2266a3a1c6e01c57344147f96cbda60557a3c91d083403066c34411aee23
MD5 b0e8683732b212c5a0803e1feb9b82a6
BLAKE2b-256 4185633a7e51940db4c454c4852559b707a0e30b3edbfef1372e6cee197624d0

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dd35957fcdb633b1c262a5c36e57306be8db25de972bf5d700cc17cbef3d98b4
MD5 a8f71a9d41e6344bb00feadbfff7fc90
BLAKE2b-256 bf07936ded52b9d3278f055fbb182b47ce7e90648cf701ac339f6743eeb9319f

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3f64c90aa026d5d69ced1f4b5375e0480408597b785075c3c34ab2ae37f66cd0
MD5 5cec685ce4938a5c4a4724d29ee325b2
BLAKE2b-256 f049f7d5db22d11efe0f36d566f270a85fed8371ad12b690b3120c8862692f65

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f44ae128b3ae69651a171a918d2c707a9388838dc791d23935fed2f0066d7ce2
MD5 df48b4447f3833155e2dd7ff606eef54
BLAKE2b-256 54dbeb079ac9a565bf37317108a4c78f8d821cd8e4887baf2ae1912d807ddd33

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1f4eb3d48bcd4b6a382f27c89e84c12d4e0932c1792d39bb3792e0b51590467b
MD5 7bb769ee1a6fcee6ebfa0fe825c42f43
BLAKE2b-256 2ea17ffacb33571dd4f37c7eccc38c25559f5b015e4246126e56aa575d3ef0b6

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: opencc-1.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for opencc-1.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ce150a721d85ee5233aba7415ee6b274d1e1c49635e1930811eb8b271829ac88
MD5 8f3763745744459709f94f6b21388295
BLAKE2b-256 2ecda37d75677809ed12854f5a7407214c4d83c9d55c06947b249dba64a3d9fe

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1b55f7423189975418d0dcd951d8771734bd16936e4fd4c824429153569820b9
MD5 f9d176200b01f0d9c25dfe98b5b692bf
BLAKE2b-256 2362dc0c1cbfa495fee549984aba8b2da98d4ad53af6ad460bf1c36d9d061f94

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9816031e6fead191e1e3110a30f6c2c50b2acac1270a54d65d096342e4995abd
MD5 ede1a70520c6a2a341472d59da5a4507
BLAKE2b-256 c1f46efdeeb9df502a611b480add61f806ca53190113509ab7037b85ea3b8732

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7dec930f786e20943e519b97e237ce4e1ebcd4dded264b3e0deef6f163ce5857
MD5 d54ac8189343354813d0d6577c594471
BLAKE2b-256 f13ee5a4fbfc372c4465c9d1091547249759073eee9b05a1881819dffe61e2a9

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0eeed058b10220ecb4177c68c2e6a78e7eabc747e26517b1d178785a5349117
MD5 e86cbf5df9c659cb2d2fe3885a882534
BLAKE2b-256 c0deab725222574549fc8434fac32eaa566261d1537574860d0e0c0e2250dd9a

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: opencc-1.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for opencc-1.4.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f7ae7ea361d27ba14d7725420cc2217b8986416473537b4b79f32b2e203d12c8
MD5 4d17213218b60aa76256e100e44fec7a
BLAKE2b-256 52b9907292a1caf5b1c9827aa6bfc6783b3de209aba89110b14db7ec46a67c4f

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ea1987dff44531e49555518f8e8eba109e7f408dc12f3d67223a1744bda36f74
MD5 564775bafad3f3609d05623c165bba8b
BLAKE2b-256 ba617fe8c1f46b96d94c72028f22341445181f16dc2836e5ebac0c63fcde2366

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 6f562ec325a8e9b37c63017dfd22bad0b04591bcc6be7804a74d384aa2711415
MD5 2ff59e97416af052d542e5463eaf908f
BLAKE2b-256 a964ab687f07f5f086f0c4dcf7b494bf93b7aebcfa423192b40085258e90d08a

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85bcdc593ef99fbf5a7fcdc5d2a1e19fe2d9a38f0f603ff3504d5dd12f1f5b50
MD5 c5a64225becf61c89020d17f554feb4a
BLAKE2b-256 304cda91fbb0affec4c044083cb1d6c7e84586009929797dfff71afa7c6fde7b

See more details on using hashes here.

File details

Details for the file opencc-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for opencc-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a459aea4fb18a1f0e5b6c72e7486a1b2994a0f3ed4e6a1e1452cf6001720360
MD5 1122995ef6bda0f6e10c1c0cde3dc2d3
BLAKE2b-256 69ebaabab0e242b12c69d1a9efdb24f09bb66204a9cd10b3e973c5066c5d4859

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page