画像は 1.2.0 の実際の設定画面をブラウザープレビューで撮影したもので、モデルとフォントのダウンロード前の状態です。
内蔵の「ブラウザー内翻訳」を選ぶ

「外観と設定」→「翻訳チャネル」で、ベータ表示の「ブラウザー内翻訳」を選択します。内蔵済みなので、チャネルの追加や manga-translator-ui の構築は不要です。NodeLane アカウントも公式翻訳クレジットも使いません。リーダーとページ内翻訳は現在のチャネルを共有します。本記事は 1.2.0 の画面を使用しています。項目がない場合は、インストール済みの版と利用中のブラウザーストアの更新状況を確認してください。
必須モデルと完全版フォントをダウンロード

「モデルとフォントを管理」から「不足している必須リソースをダウンロード」を選びます。文字認識・画像処理・選択したフォントのダウンロードと検証が完了し、必須リソースがすべて準備済みになるまで待ちます。モデルは合計約 196 MiB で、フォントは別です。全フォントを取得する必要はありません。中断時は一時停止・再開・再試行ができます。ブラウザーのデータを消去すると再取得が必要になる場合があります。モデルやフォントを削除しても既存の翻訳画像は残ります。
対応する翻訳先言語とフォントを設定
現在の翻訳先は簡体字中国語・繁体字中国語・日本語・韓国語です。未対応と表示される言語ではローカル翻訳を開始しません。「ローカル翻訳用フォント」でダウンロード・検証済みの完全版を選びます。フォント候補は翻訳先に対応し、リソース管理の言語フィルターは閲覧専用で翻訳先を変更しません。フォント変更は新しい処理に適用されます。既存のページに反映するには手動で再翻訳してください。
Google または自分の LLM を選択

「本文翻訳サービス」の既定値は Google 翻訳です。API キーの入力は不要ですが、Google に接続できるネットワークが必要です。自分のモデルを使う場合は LLM プロバイダーを追加し、プリセットまたはカスタムを選び、名前・サービス URL・モデル名・必要なトークンを保存します。URL は http://127.0.0.1:1234/v1 のような API の接頭部分とし、/chat/completions、/responses、/messages は付けません。詳細設定はサービスに合わせ、Messages では最大出力 Token を指定します。トークンは拡張機能の認証情報ストアに保存されます。画像や報告に含めないでください。
1ページ翻訳して原画像と比較
読み込み済みの漫画を開き、リーダーの翻訳設定でチャネルと言語を確認して翻訳を有効にします。まず現在のページで試しましょう。対応するウェブページではページ内翻訳も利用できます。台詞、翻訳漏れ、組版を確認してから読み進めます。原画像との切り替えでは読書位置が保たれ、成功したキャッシュは再表示できます。設定変更だけで過去の画像は作り直されません。必要なら手動で再翻訳します。この処理は拡張機能内で動作し、公式サイトの画像翻訳画面とは別です。
画像・文字の送信、費用、オフライン条件
検出、OCR、文字消去、文字描画は端末で実行します。この翻訳チャネルは漫画画像を NodeLane の公式翻訳サービスに送りませんが、認識したテキストは選んだ Google または LLM に送信します。別途有効にした画質補正はそのチャネルの規則に従い、外部 API には料金がかかる場合があります。ローカル処理はメモリーと計算資源を使い、初回のモデル読み込みには時間がかかります。少数ページで速度を確認してください。オフラインで新しく翻訳するには、原画像・モデル・フォントに加え、ネット接続なしで動くローカル本文サービスが必要です。
翻訳できない場合の確認順序
まず現在のチャネル、翻訳先の対応状況、モデルとフォントの準備状態を確認します。取得エラーは通信とブラウザーの空き容量、401・429・接続エラーはトークン、利用制限、URL、モデル名を確認します。非対応パラメーターは修正してから再試行し、連打しないでください。中断や結果不明のリクエストは自動再送しません。原因を解消して手動で試します。原画像と比べ、文字認識・訳文・フォント配置のどこに問題があるかを分けて確認してください。ベータ版のため、すべての漫画で同じ品質を保証するものではありません。