Greasy Fork is available in English.
Allows the user to toggle the translations created by the Language Reactor Extension with the T key (netflix only)
当前为
// ==UserScript==
// @name Toggle LR translations
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Allows the user to toggle the translations created by the Language Reactor Extension with the T key (netflix only)
// @author Joshua Seckler
// @license MIT
// @match https://www.netflix.com/watch/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net
// @grant none
// @run-at document-idle
// ==/UserScript==
(function() {
'use strict';
console.log("Trying to setup Toggle Language Reactor Translations...");
//wait for things to be setup
window.addEventListener('load', function() {
console.log("Trying to setup Toggle Language Reactor Translations...");
var subState = new Boolean(true);
//keylistener
document.addEventListener('keyup', function doc_keyUp(e) {
if ( e.keyCode == 84) {// T
subState = !subState;
let lr_subs = document.getElementById("lln-translations");
if(typeof(lr_subs) != 'undefined' && lr_subs != null){
if (!subState) {
lr_subs.style.display = "none";
} else {
lr_subs.style.display = "";
}
}
}
}, false);
//drawComplete listener
$(document).bind("lln_bottomPanelDrawComplete",function(e){
let lr_subs = document.getElementById("lln-translations");
if(typeof(lr_subs) != 'undefined' && lr_subs != null){
if (!subState) {
lr_subs.style.display = "none";
} else {
lr_subs.style.display = "";
}
}
});
console.log("Now able to toggle Language Reactor Translations!");
}, false);
})();