
google translate element 作成者: zupffwhy
Google Translate Elementをページに自動的に挿入する。ページを離れたり新しいタブを開いたりせずにページ全体を翻訳する。
この拡張機能を使用するには Firefox が必要です
拡張機能メタデータ
スクリーンショット













この拡張機能について
このアドオンは、コンテンツセキュリティポリシーの設定またはその他のセキュリティ制限により、一部のページでは機能しない場合がある。
このアドオンは、Google Translate Elementを自動的にページに挿入する。ページを離れたり新しいタブを開いたりせずにページ全体を翻訳する。
ページやタブから離れすに翻訳するには、アドオンのオプションページに以下のコードを追加する必要がある。これによりGoogle Translate Elementのリモートコードが実行される。このためこのコードをアドオンに含めることはできない。 アドオンが深刻なセキュリティの脆弱性を生み出す可能性があるため、Mozillaはリモートスクリプトをアドオンに含めることを許可していない。したがって、このコードを自分の意志で有効にする必要がある。このコードが信頼できない場合や、グーグル社のGoogle Translate Elementサービスを信頼しない場合は、このコードを使用しないこと。自分の意思でこのコードを追加するということは、Greasemonkeyやその派生アドオンのスクリプトを作成することと同じこと。中国に住んでいる場合は、コード内の.comを.cnに変更すると、アドオンが機能する可能性がある。
ページを離れずに翻訳する機能は、コンテンツセキュリティポリシーが設定されている一部のページでは機能しない。たとえば、Wikipediaでは機能するが、GitHubでは機能しない。 コンテンツセキュリティポリシーの設定されたページでもこの機能を利用したい場合は、オプションページに以下のコンテンツセキュリティポリシーを自分の意思で追加する必要がある。中国に住んでいる場合は、.comを.cnに変更すると、アドオンが機能する可能性がある。
この機能とは別に、選択したテキストまたはページ全体を別のタブ、別のウィンドウ、またはサイドバーで翻訳する機能がある。 Google、Bing、DeepLなどの任意の翻訳エンジンを使用できる。
ウィキペディアの記事では、出典や注釈を示す[3]などの記号が文中に表示される。これはしばしば文を分断し、翻訳エンジンはしばしば奇妙な翻訳をする。これを改善するには、これらの記号を削除できるアドオンを使用する。
I invite you to explore and help me translate this add-on in Crowdin.
寄付はKampa!またはAmazon (受取人Email: heyxedjn@kampa.me)またはPayPal.Me、またはBit Coin 3FvQjLuiqQzZeWAoZBtwBwEV8TzWcEYQvtまで。
Tags Google Translate toolbar EN>RU, Google Translate, Mirai Translate, DeepL Translator, Yandex Translate, 百度翻译, Papago Translator, エキサイト 翻訳, Bing Microsoft Translator, Weblio 翻訳
------ コード ------
------ コンテンツセキュリティポリシー ------
このアドオンは、Google Translate Elementを自動的にページに挿入する。ページを離れたり新しいタブを開いたりせずにページ全体を翻訳する。
ページやタブから離れすに翻訳するには、アドオンのオプションページに以下のコードを追加する必要がある。これによりGoogle Translate Elementのリモートコードが実行される。このためこのコードをアドオンに含めることはできない。 アドオンが深刻なセキュリティの脆弱性を生み出す可能性があるため、Mozillaはリモートスクリプトをアドオンに含めることを許可していない。したがって、このコードを自分の意志で有効にする必要がある。このコードが信頼できない場合や、グーグル社のGoogle Translate Elementサービスを信頼しない場合は、このコードを使用しないこと。自分の意思でこのコードを追加するということは、Greasemonkeyやその派生アドオンのスクリプトを作成することと同じこと。中国に住んでいる場合は、コード内の.comを.cnに変更すると、アドオンが機能する可能性がある。
ページを離れずに翻訳する機能は、コンテンツセキュリティポリシーが設定されている一部のページでは機能しない。たとえば、Wikipediaでは機能するが、GitHubでは機能しない。 コンテンツセキュリティポリシーの設定されたページでもこの機能を利用したい場合は、オプションページに以下のコンテンツセキュリティポリシーを自分の意思で追加する必要がある。中国に住んでいる場合は、.comを.cnに変更すると、アドオンが機能する可能性がある。
この機能とは別に、選択したテキストまたはページ全体を別のタブ、別のウィンドウ、またはサイドバーで翻訳する機能がある。 Google、Bing、DeepLなどの任意の翻訳エンジンを使用できる。
ウィキペディアの記事では、出典や注釈を示す[3]などの記号が文中に表示される。これはしばしば文を分断し、翻訳エンジンはしばしば奇妙な翻訳をする。これを改善するには、これらの記号を削除できるアドオンを使用する。
I invite you to explore and help me translate this add-on in Crowdin.
寄付はKampa!またはAmazon (受取人Email: heyxedjn@kampa.me)またはPayPal.Me、またはBit Coin 3FvQjLuiqQzZeWAoZBtwBwEV8TzWcEYQvtまで。
Tags Google Translate toolbar EN>RU, Google Translate, Mirai Translate, DeepL Translator, Yandex Translate, 百度翻译, Papago Translator, エキサイト 翻訳, Bing Microsoft Translator, Weblio 翻訳
------ コード ------
function modify_page(pagelanguage, includedlanguages) {
if (document.querySelector("#google_translate_element")) {
return false;
}
let url = "//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit";
let loc = new URL(window.location);
if (loc.protocol != "http:" && loc.protocol != "https:") {
url = "https:" + url;
}
let s = `function googleTranslateElementInit() {new google.translate.TranslateElement({pageLanguage: "${pagelanguage}", includedLanguages: "${includedlanguages}", layout: google.translate.TranslateElement.InlineLayout.SIMPLE, multilanguagePage: true,}, "google_translate_element" );}`;
let elem = document.createElement("script");
elem.setAttribute("id", "google_translate_element");
elem.appendChild(document.createTextNode(s));
document.body.appendChild(elem);
elem = document.createElement("script");
elem.setAttribute("src", url);
document.body.appendChild(elem);
return true;
}
true;
------ コンテンツセキュリティポリシー ------
script-src 'unsafe-eval' 'unsafe-inline' translate.googleapis.com translate.google.com; style-src translate.googleapis.com; img-src translate.googleapis.com www.gstatic.com www.google.com translate.google.com;
あなたの体験を評価
この開発者を支援する
この拡張機能の開発者は、開発を続けていくため、少額の寄付による支援を求めています。
権限詳細情報
このアドオンの権限:
- クリップボードからのデータ取得
- ブラウジング履歴へアクセス
- 拡張機能の使用状況の監視とテーマの管理
- 通知の表示
- 最近閉じられたタブへのアクセス
- ブラウザーのタブの表示状態の変更
- ブラウザーのタブへのアクセス
- すべてのウェブサイトの保存されたデータへのアクセス
このアドオンは次の権限も求めます:
- クリップボードからのデータ取得
- ブラウジング履歴へアクセス
- 最近閉じられたタブへのアクセス
- ブラウザーのタブの表示状態の変更
詳しい情報
コレクションへ追加
zupffwhy が公開している他の拡張機能
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません
- まだ評価されていません