- -pv
スレッドの閲覧状況:
現在、- がスレを見ています。
これまでに合計 - 表示されました。
※PC・スマホの表示回数をカウントしてます。
※24時間表示がないスレのPVはリセットされます。

Mozilla Firefox 拡張機能スレッド【お兄ちゃん】

692名無しさん@おーぷん :2017/12/23(土)00:28:27 ID:APT
「Open in Google Translate」を削除して「テキストリンク&Google翻訳」に絞った
でもページ翻訳ボタンがある所までマウスカーソルを移動させるのがだるいので
FireGesturesの「ページを翻訳」スクリプトを拝借しchromeフォルダに放り込み
ショートカットをEasystrokeでジェスチャー登録した

// Control+Shift+Alt+G でGoogle翻訳(en → ja)
var GoogleTranslateKey = document.createElement("key")
document.getElementById("mainKeyset").appendChild(GoogleTranslateKey);
GoogleTranslateKey.id = "GoogleTranslate-key";
GoogleTranslateKey.setAttribute("key", "G");
GoogleTranslateKey.setAttribute("oncommand", "GoogleTranslate();");
GoogleTranslateKey.setAttribute("modifiers", "control shift alt");

function GoogleTranslate() {
const FROM = "en";
const TO = "ja";
const DOMAIN = "translate.google.com";
//const URL = "http://" + DOMAIN + "/translate?langpair=" + FROM + "-" + TO + "&hl=" + TO + "&u=";
const URL = "http://" + DOMAIN + "/translate?sl=en&tl=ja" + FROM + "-" + TO + "&hl=" + TO + "&u=";
var curURL = gBrowser.currentURI.spec;
if (curURL.indexOf(DOMAIN) != -1)
BrowserReload();
else
//gBrowser.loadURI(URL + encodeURIComponent(curURL));
gBrowser.loadOneTab(URL + encodeURIComponent(curURL), {inBackground: false, relatedToCurrent: true});
}
このレスの続きを表示(3件)

新着レスの表示 | ここまで読んだ

名前: mail:





Mozilla Firefox 拡張機能スレッド【お兄ちゃん】
CRITEO