1年ほど前にWebページ上で選択したテキストをDeepLで和訳させるブックマークレットを紹介しましたが:
今回は英語ページを丸ごとGoogle翻訳で和訳させるブックマークレットを紹介します。
古いブックマークレットを修正
このブックマークレット自体は10年以上前から使っていたのですが、Google翻訳側で若干の仕様変更があったのか、その当時のブックマークレットでは翻訳が機能しなくなっていたので修正対応しました。
ちなみに古いブックマークレットは以下のような記述でした:
javascript:location.href='http://translate.google.com/translate?u='+location.href+'&langpair=en%7cja&hl=ja&ie=UTF8'
そしてきちんと機能するように修正対応したのがこちら:
javascript:location.href='https://translate.google.com/translate?sl=auto&tl=ja&u='+location.href
赤テキストは修正した箇所、青テキストは削除した箇所です。
Google翻訳(ページ全体、英語→日本語)
以下の緑色で示したテキストを全て選択したら、これをSafariなどウェブブラウザのブックマークバーへドラッグ→ドロップして登録します。
javascript:location.href='https://translate.google.com/translate?sl=auto&tl=ja&u='+location.href
ドロップした際に名称編集できるような表示になると思うので好みの名称(例:Google翻訳など)をつければOK。
あとは和訳させたい英語ページを開いたら登録したブックマークレットをクリックするだけです。