BookTranslator
BookTranslator

CalibreでEbook Translatorプラグインを使ってEPUBを翻訳する方法

Calibreのコミュニティ製Ebook Translatorプラグインをインストールして設定し、テスト用の章を翻訳して、EPUBのナビゲーション、注釈、CSS、出力を確認します。

BookTranslator

BookTranslator Team

15 min read

短い答え: Calibreはコミュニティプラグイン経由でEPUBを翻訳できる

Calibre自体にはEPUBを翻訳する機能はありません。Ebook Translator, のようなコミュニティプラグインと、そのプラグイン内で設定した翻訳エンジンが必要です。プラグインをインストールし、まず1章でテストし、書き出したEPUBを確認してから、はじめて本全体を実行してください。

ローカルで制御したく、プラグイン、エンジン認証情報、キャッシュ、出力設定の管理に慣れているならCalibreを使ってください。デスクトップ翻訳環境を設定せず、もっと単純なアップロードからダウンロードまでの流れを望むなら、専用のEPUB Translatorを使ってください。

Calibre自身のドキュメントは重要な区別をしています。コミュニティプラグインはアップデーター経由で利用できる場合がありますが、Calibre本体の一部ではなく、サポートはプラグイン作者が担います。プラグイン、Calibre、翻訳エンジンは、それぞれ別の故障パターンを持つ3つの独立した構成要素として扱ってください。

Calibreを使うべき場面と、使うべきでない場面

Calibreが適しているのは次の場合です:

  • すでにCalibreでライブラリを管理している;
  • 本がDRMフリーで、合法的に入手したEPUBである;
  • 翻訳エンジンを自分で選びたい;
  • EPUBパッケージをローカルで確認または編集したい;
  • 技術的なセットアップとトラブルシューティングの作業を受け入れられる。

次の場合は専用のオンラインEPUBワークフローを選んでください:

  • プラグインをインストールしたり保守したりしたくない;
  • エンジンキーや使用制限を管理したくない;
  • 予測しやすいブラウザワークフローが必要である;
  • Calibreの設定を学ぶ前に素早く試したい;
  • あなたのローカル環境なしで別の人が同じ手順を再現する必要がある。

この2つのアプローチは、単純な「無料か有料か」ではありません。Calibreは、より多くの設定と品質管理をあなたに委ねます。ブラウザツールは、より多くの処理と製品上の判断をサービス側に委ねます。

DRMフリーのEPUBを準備する

ストア保護されたKindleファイルを無理やりプラグインに通そうとして始めてはいけません。自分が所有している、または翻訳許可を得ているDRMフリーのEPUBを用意してください。

取り込む前に:

  1. 少なくとも1つの通常の読書アプリでEPUBを開く。
  2. 章の順序と目次を確認する。
  3. 脚注と戻りリンクをクリックする。
  4. 画像とキャプションが表示されることを確認する。
  5. Calibreライブラリの外にバックアップを保存する。

これで元データの基準線ができます。元のEPUBにすでに壊れた目次があるなら、翻訳後のファイルだけでは、その問題がプラグイン由来かどうかを証明できません。

当社の合成EPUB翻訳ストレステストを使うこともできます。これには3つの章、ネストしたナビゲーション、相互リンク、脚注、CSS、メタデータ、一貫性確認用の繰り返し登場する架空名が含まれています。

用語集、内部構造、繰り返し出る用語を示す合成EPUBストレステスト

Ebook Translatorプラグインをインストールして追加する

Calibreのメニュー名はバージョンによって変わることがありますが、通常の流れは次のとおりです:

  1. Calibreの設定を開く。
  2. プラグインまたは高度なプラグインの領域を開く。
  3. プラグインカタログでEbook Translatorを検索するか、プラグインプロジェクトが文書化しているインストール方法に従う。
  4. プラグインをインストールし、求められたらCalibreを再起動する。
  5. 表示されていない場合は、プラグイン操作をメインツールバーに追加する。
  6. エンジンを設定する前に、プラグインのバージョンとサポートページを確認する。

無関係なミラーサイトからプラグインZIPをダウンロードしてはいけません。Calibreのアップデーター、プラグインの正式プロジェクト、またはその文書化されたサポート先を使ってください。

翻訳エンジンと出力モードを設定する

エンジンは、言語対応、リクエスト制限、コスト、そして文言品質の大部分を決めます。プラグインは、EPUBコンテンツをどのように分割し、送信し、キャッシュし、再構成するかを決めます。

本番実行前に次の設定を記録してください:

  • 翻訳元言語と翻訳先言語;
  • 翻訳エンジンとモデル;
  • エンジンの認証方式;
  • リクエストサイズまたはバッチサイズ;
  • リトライの挙動;
  • 用語集またはカスタムプロンプト;
  • 単言語出力または対訳出力;
  • 元文に対する訳文の配置位置;
  • キャッシュと再開の挙動;
  • 出力ファイル名と形式。

最初は保守的なバッチ設定から始めてください。大きなバッチはかなり進んだ後で失敗することがあり、逆に極端に小さい断片では章の文脈が失われることがあります。普遍的に最適な数値はありません。適切な設定はエンジンと本によって決まります。

エンジンキーをスクリーンショット、ログ、EPUBメタデータ、共有設定ファイルに絶対に公開してはいけません。

本全体の前にテスト用の章を翻訳する

単なる段落だけではない章を選んでください。少なくとも次のいずれかを含めます:

  • イタリックまたは強調;
  • 画像とキャプション;
  • 脚注;
  • 登場人物名が繰り返される場面;
  • リストまたは表;
  • 話者の文脈に依存する会話。

翻訳を実行し、新しいファイル名で出力を保存し、実際に使う予定の読書アプリで結果を確認してください。

次の2つを分けて確認します:

  1. この用途に対して翻訳先言語の精度は十分か?
  2. 書き出したEPUBは構造的にまだ使えるか?

EPUBが壊れているのに章だけ流暢でも、それは本の翻訳成功ではありません。

単言語出力と対訳出力

通常の読書と最小ファイルサイズには翻訳先のみの出力を使ってください。確認作業や語学学習には対訳出力を使ってください。

出力最適な用途主なリスク
翻訳先のみ読書と後工程の出版作業元文との比較が難しい
元文の後に訳文確認作業と言語学習ファイルがかなり長くなる
訳文の後に元文訳文優先の学習元文が読書の流れを中断する
左右並列ワイド画面での比較小型リーダーでの互換性が弱い

デバイスとCSSのトレードオフについては、対訳EPUBの作成に関する専用ガイドを参照してください。

目次、CSS、脚注、画像を確認する

テスト用の章の後と本全体の実行後に、次を確認してください:

  • EPUBが修復警告なしで開く。
  • 目次が正しい章へ移動する。
  • 章順が元のspineと一致している。
  • 見出しが依然として見出しスタイルを使っている。
  • イタリック、太字、リンクが正しい訳文の語句を囲んでいる。
  • 脚注リンクが双方向に機能する。
  • 画像が残っており、キャプションが近くに保たれている。
  • CSSが重複し続けてファイルが不安定になるような状態になっていない。
  • タイトル、著者、表紙、言語メタデータが正しい。
  • 繰り返し出る名前が1つの承認済み表記に統一されている。

Calibre内蔵ビューアーだけを見て終わらせてはいけません。CSSとナビゲーションの挙動は異なるため、少なくとももう1つ別の読書システムで試してください。

よくあるプラグインのエラーと復旧手順

症状可能性が高いレイヤー対応
リクエストが失敗する、またはレート制限にかかる翻訳エンジン並列度を下げ、認証情報とクォータを確認する
一部の段落が元言語のまま残るプラグインの分割、エンジンの拒否、または中断された実行パターンを特定してからのみプラグインログを見て再開する
目次が間違った章を開くEPUBの再構成nav.xhtml のリンク先を元データと比較する
登場人物名の表記がぶれる翻訳文脈または用語集承認済み用語集を追加し、すべての章を再確認する
縦書きまたはRTLの元スタイルが不適切なまま残る元のCSSと出力方向翻訳先言語向けのCSSを意図的に調整する
出力はCalibreでは開くが別のリーダーでは開かないEPUB互換性パッケージを検証し、対象デバイスで試す

ランダムな設定で本全体を何度も再実行してはいけません。1つの設定だけを変更し、同じテスト用の章を繰り返し、結果を記録してください。

Calibreと専用オンラインEPUB翻訳ツールの比較

判断項目Calibreプラグイン専用EPUB翻訳ツール
セットアップ高い低い
エンジン選択通常はより広い制御が可能製品側が選定
ローカルワークフロー強いサービス次第
トラブルシューティングの責任ほぼ自分側製品のワークフローとサポート
チーム全体での再現性共通セットアップが必要通常はこちらのほうが容易
最適な利用者技術寄りのユーザー単純なワークフローを望む読者、著者、チーム

より広いツール選定については、最適なEPUB翻訳ツール比較を参照してください。まず無料で始めたいなら、無料EPUB翻訳ツールガイドを使ってください。

FAQ

CalibreはデフォルトでEPUB書籍を翻訳しますか?

いいえ。Calibreは電子書籍を管理および変換しますが、翻訳にはコミュニティプラグインと設定済みの翻訳エンジンが必要です。

Ebook TranslatorプラグインはCalibreの一部ですか?

いいえ。これはコミュニティプラグインです。Calibreのエコシステム経由でコミュニティプラグインを利用できることはありますが、プラグインのサポート、挙動、更新はそのプラグインプロジェクトが担います。

CalibreでEPUB全体を無料で翻訳できますか?

プラグイン自体は無料でも、選択した翻訳エンジンには独自の費用、クォータ、アカウント要件、またはレート制限がある場合があります。

Calibreは目次を保持しますか?

可能ですが、書き出したEPUBを必ずテストしなければなりません。ナビゲーション、脚注、CSS、章構造は、文単位の翻訳品質とは別問題です。

翻訳したEPUBをKindleに送れますか?

Amazonは現在、対応するKindleワークフローを通じてEPUBを受け付けていますが、それを当てにする前に、ファイルを検証し、Kindle Previewerまたは実機でテストしてください。プラットフォーム要件は変わる可能性があります。

関連記事