コンテンツにスキップ

開発者リファレンス

エンドユーザーはこのセクションではなく、 機能ページまたは セットアップガイドを見たいはずです。

これは自動生成された API リファレンスです — src/ 内の各 Python モジュールごとに 1 ページ、プロジェクトの docstring から描画されます。 独自の Python コードから基盤関数を呼びたいコントリビュータや インテグレータ向けに作成されています。

ビルド対象

uv run mkdocs build はビルドのたびに src/ からこれらのページを 再生成するため、常に最新のコードを反映します。

どこから始めるか

ヘッドレス翻訳のエントリポイントは run_translation_pipeline です — デスクトップ アプリ、CLI、MCP サーバーのすべての機能は最終的にここを通ります。 この関数と隣接する TranslationConfig を読むのが、パイプラインを理解する 最速の方法です。

レイアウト

  • Constants — 設定キー、エラーコード、言語テーブル、i18n / テーマエンジン。
  • Core — 翻訳パイプライン、LLM ディスパッチ、フォーマット別プロセッサ、OCR / STT / TTS エンジン、チェックポイント、データベース。
  • Utils — 横断的なヘルパー。
  • CLIait エントリポイント。
  • MCP Serverait-mcp エントリポイント。