Repolode
sokcuri

sokcuri/hdTrans

辞書を同梱したオフラインのルールベース日本語・韓国語翻訳ツール。Windows GUIとCLIを備え、ezTrans互換ツール向けの連携機能もあります。

代替できる製品:ezTrans

スター
91
フォーク
5
未解決の Issue
1
最終コミット
一昨日

これは何?

hdTransは、ルールベースのエンジンと同梱辞書を使ったオフラインの日本語・韓国語翻訳プログラムです。展開後はネットワークに接続しなくても利用できます。Windows版には翻訳ウィンドウと文書翻訳機能があり、Windows、Linux、macOS向けのコマンドラインツールも提供しています。また、npmからCLIとして、またはWASMエンジンを実行するJavaScript/TypeScriptライブラリとしてインストールできます。

誤訳されやすいオノマトペや感動詞、曖昧な単語など、日本語から韓国語への翻訳でよくある問題に対応しており、ユーザー辞書やルールの調整を利用できます。文体オプションでは、文末を堅い表現の「-다」とくだけた表現に切り替えられます。また、文書モードでは前後の行を参照し、名前や複数行にわたる引用などの文脈を考慮します。

Windowsでは、ネイティブエンジンをezTrans系エンジンに対応したビジュアルノベルやゲームの翻訳ツールと連携できます。タブ区切りのUTF-8ユーザー辞書に独自の訳語を追加することもできます。

主な機能

  • 01辞書とエンジンを同梱し、オフラインで翻訳できます。
  • 02複数ファイルの文書翻訳に対応したWindows用翻訳ウィンドウ。
  • 03UTF-8の入力・出力ファイルに対応したコマンドラインツール。
  • 04JavaScriptおよびTypeScript APIを備えたnpmパッケージ。
  • 05文末の文体を堅い表現とくだけた表現に切り替え可能。
  • 06訳語を自由に登録できる、タブ区切り形式のユーザー辞書。

ユースケース

  • 日本語の小説、文書、テキストファイルをオフラインで韓国語に翻訳する。
  • 対応ツールを使って、日本のビジュアルノベルやゲームに韓国語訳を追加する。
  • Node.jsまたはTypeScriptアプリケーションから日本語・韓国語翻訳を呼び出す。
  • 個人用辞書に項目を追加して、繰り返し発生する誤訳を修正する。

クイックスタート

  1. 1

    npmでコマンドラインツールをインストールします(Node.js 22以降が必要です)

    npm install -g hdtrans
  2. 2

    UTF-8の日本語テキストファイルを韓国語に翻訳します

    hdtrans --in input.ja.txt --out output.ko.txt
  3. 3

    またはWindowsの場合、ReleasesページからhdTransのzipをダウンロードし、hdTransGUI.exeを実行します

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

  • 翻訳できるのは日本語から韓国語のみです。
  • ルールベースのため、文体や辞書の収録状況によって出力品質が異なります。
  • Windows GUIとezTrans互換エンジンはWindows専用です。
  • MPL-2.0ライセンスで提供されています。コピーレフトライセンスのため、変更したMPL対象ファイルへの変更を共有する必要があります。

収録されている特集

トピック

よくある質問

hdTrans とは?
辞書を同梱したオフラインのルールベース日本語・韓国語翻訳ツール。Windows GUIとCLIを備え、ezTrans互換ツール向けの連携機能もあります。 hdTransは、ルールベースのエンジンと同梱辞書を使ったオフラインの日本語・韓国語翻訳プログラムです。展開後はネットワークに接続しなくても利用できます。Windows版には翻訳ウィンドウと文書翻訳機能があり、Windows、Linux、macOS向けのコマンドラインツールも提供しています。また、npmからCLIとして、またはWASMエンジンを実行するJavaScript/TypeScriptライブラリとしてインストールできます。
hdTrans は無料で使えますか?ライセンスは?
hdTrans は MPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hdTrans は今もメンテナンスされていますか?
活発にメンテナンス中。hdTrans の最終コミットは 2026年11月6日 です。
hdTrans は何に使えますか?
日本語の小説、文書、テキストファイルをオフラインで韓国語に翻訳する。 対応ツールを使って、日本のビジュアルノベルやゲームに韓国語訳を追加する。 Node.jsまたはTypeScriptアプリケーションから日本語・韓国語翻訳を呼び出す。 個人用辞書に項目を追加して、繰り返し発生する誤訳を修正する。
hdTrans のインストール方法は?
npmでコマンドラインツールをインストールします(Node.js 22以降が必要です): npm install -g hdtrans UTF-8の日本語テキストファイルを韓国語に翻訳します: hdtrans --in input.ja.txt --out output.ko.txt またはWindowsの場合、ReleasesページからhdTransのzipをダウンロードし、hdTransGUI.exeを実行します
hdTrans はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sokcuri/hdTrans

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

関連プロジェクト

ラテン文字とCJK(中国語、日本語、韓国語)を収録した、ゴシック体のオープンソース・ピクセルフォント。

その他#pixel-font#bitmap-font#font
4833+5 今週100HTMLMIT活発にメンテナンス更新 昨日