日本語のページを、
英語で読む。

開いている日本語ページを、Chrome 内蔵の Gemini Nano が段落ごとに英語へ翻訳します。 難しい単語の下にだけ小さく日本語訳が添えられるので、知らない単語で読みが止まりません。 本拡張はページ本文や翻訳結果を外部サーバには送信しません。

Demo

こうなります

日本語の段落が、英語の文章に置き換わります。動詞はピンクで色付けされ、難しい単語の下にだけ小さく日本語訳が表示されます。

変換前

深層学習は近年、画像認識や自然言語処理の分野で、めざましい発展を遂げてきた。

変換後

Deep learning has achieved遂げてきた remarkableめざましい progress in image recognition and natural language processing in recent years.

動詞 日本語訳
Features

特徴

外部サーバに本文を送信しない

翻訳には Chrome 内蔵の Gemini Nano(Prompt API)を使用します。ページ本文も翻訳結果も外部サーバには送信しません。

難しい単語にだけ訳

基本語には何も付けません。英検準1級・大学入試レベルを超える単語にだけ、小さな日本語訳が添えられます。

サイト単位で自動実行

ホストごとに自動翻訳を ON/OFF できます。Wikipedia は自動で、検索結果はそのまま、といった切り分けが可能です。

Notes

ご注意

翻訳と日本語訳の付与は、Chrome 内蔵 Gemini Nano による生成 AI の出力です。 同じ文章でも結果には揺れがあり、難しい単語に訳が付かない場合や、 想定外の単語に訳が付く場合があります。商用クラウド翻訳と同じ精度は出ません。 学習補助としてご利用ください。

翻訳は段落(<p> など)ごとに順次実行されます。ページの文量によって 完了までに時間がかかりますが、翻訳が済んだ段落から順に表示されるため、 全体の完了を待たずに上から読み進められます。

Install

使い方

現在は Chrome ウェブストア未公開のため、開発者モードで読み込みます。

  1. リポジトリをクローン: git clone https://github.com/enumura1/furigana-en.git
  2. chrome://extensions/ を開き、右上の「デベロッパーモード」を ON にします。
  3. 「パッケージ化されていない拡張機能を読み込む」を押し、クローンしたフォルダ(manifest.json がある階層)を選択します。
  4. 日本語ページを開き、ツールバーのアイコンから「このページで実行」を押します。初回はモデルのダウンロードが入ります。
Requirements

動作要件

ブラウザ
Google Chrome 140 以降(デスクトップ版)
ストレージ
22 GB 以上の空き容量(モデル本体)
GPU / メモリ
VRAM 4 GB 以上の GPU を推奨
ネットワーク
初回のモデルダウンロード時のみ必要
Prompt API
Prompt API の利用可否や Gemini Nano の設定条件は Chrome の built-in AI の仕様に従います。環境によっては chrome://flags で built-in AI / Gemini Nano 関連の設定を有効にし、 chrome://on-device-internals でモデル状態を確認する必要があります。 詳細は Google の Prompt API ドキュメント を確認してください。