Repolode
studyzy

studyzy/imewlconverter

Windows、Linux、macOSで、50種類以上の中国語入力方式の辞書を相互変換できる、無料のオープンソースツールです。

スター
10,516
フォーク
717
未解決の Issue
72
最終コミット
29 日前

これは何?

IMEWlConverterは、中国語入力システム(IME)の単語リストや辞書を相互変換します。Sogou Pinyin、QQ Pinyin、Google Pinyin、Microsoft Pinyin、Baidu、Rime、Fcitx5/libime、macOS標準のPinyinなど、PC・モバイル向けの形式に対応し、複数のWubi、Zhengma、Cangjieのコード体系も扱えます。

複数の辞書ファイルをドラッグ&ドロップして一括変換したり、スクリプトからコマンドラインツールを利用したりできます。CLIでは入力・出力形式のコードを指定でき、長さの制限や英語・数字の項目の削除といったフィルターを使用できます。また、Sogouの.sc​​elファイルを書き出す際にメタデータを設定できます。WindowsにはGUI版があり、コマンドライン版は.NETを通じてWindows、Linux、macOSで動作します。

主な機能

  • 01Sogou、QQ、Google、Microsoft、Baidu、Rimeなど、50種類以上の入力方式の辞書形式を相互変換できます。
  • 02ドラッグ&ドロップまたはコマンドラインから、複数ファイルを一括変換できます。
  • 03GNU形式のオプションと形式一覧表示に対応したコマンドラインツールを提供します。
  • 04長さの範囲指定や英語・数字の単語の削除など、項目をフィルタリングできます。
  • 05Windows、Linux、macOSで動作します。

ユースケース

  • 入力方式を切り替える際に、個人用のSogouまたはQQ Pinyin辞書をRimeやGoogle Pinyinに移行する。
  • ダウンロードしたセル辞書を、使用する入力方式でインポートできる形式に一括変換する。
  • IMEにインポートする前に、長さや文字種で大規模な単語リストを絞り込む。
  • コマンドラインツールを使い、スクリプトで辞書変換を自動化する。

クイックスタート

  1. 1

    公式ダウンロードページから .NET SDK 10.0 以降をインストールする

  2. 2

    リポジトリをクローンする

    git clone https://github.com/studyzy/imewlconverter.git
  3. 3

    コマンドラインツールをビルドする

    dotnet build src/ImeWlConverterCmd
  4. 4

    ヘルプを表示してインストールを確認する

    dotnet src/ImeWlConverterCmd/bin/Debug/net10.0/ImeWlConverterCmd.dll --help

使う前に知っておきたいこと

  • ソースからビルドするには .NET SDK 10.0 以降が必要です。
  • GPL-3.0 ライセンスの下で提供されています。コピーレフト型ライセンスのため、派生物も同じ条件でオープンソースにする必要があります。
  • qpyd、qcel、bdict など、一部の形式はインポート専用のため、エクスポートできません。

トピック

#ime#chinese-input#dictionary-converter#pinyin#csharp#dotnet#cross-platform#c-sharp#chinese-characters#converter

よくある質問

imewlconverter とは?
Windows、Linux、macOSで、50種類以上の中国語入力方式の辞書を相互変換できる、無料のオープンソースツールです。 IMEWlConverterは、中国語入力システム(IME)の単語リストや辞書を相互変換します。Sogou Pinyin、QQ Pinyin、Google Pinyin、Microsoft Pinyin、Baidu、Rime、Fcitx5/libime、macOS標準のPinyinなど、PC・モバイル向けの形式に対応し、複数のWubi、Zhengma、Cangjieのコード体系も扱えます。
imewlconverter は無料で使えますか?ライセンスは?
imewlconverter は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
imewlconverter は今もメンテナンスされていますか?
活発にメンテナンス中。imewlconverter の最終コミットは 2026年10月10日 です。
imewlconverter は何に使えますか?
入力方式を切り替える際に、個人用のSogouまたはQQ Pinyin辞書をRimeやGoogle Pinyinに移行する。 ダウンロードしたセル辞書を、使用する入力方式でインポートできる形式に一括変換する。 IMEにインポートする前に、長さや文字種で大規模な単語リストを絞り込む。 コマンドラインツールを使い、スクリプトで辞書変換を自動化する。
imewlconverter のインストール方法は?
公式ダウンロードページから .NET SDK 10.0 以降をインストールする リポジトリをクローンする: git clone https://github.com/studyzy/imewlconverter.git コマンドラインツールをビルドする: dotnet build src/ImeWlConverterCmd ヘルプを表示してインストールを確認する: dotnet src/ImeWlConverterCmd/bin/Debug/net10.0/ImeWlConverterCmd.dll --help
imewlconverter はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/studyzy/imewlconverter

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト