// ==UserScript==
// @name Translate.SB by M3GZ
// @namespace https://www.nulled.to/user/4103370-m3gz/
// @version 1.0.0
// @description Don't keep chatbox English at all times!
// @author https://www.nulled.to/user/4103370-m3gz
// @match https://www.nulled.to/
// @icon https://i.imgur.com/mgBt7xt.png
// ==/UserScript==
const trans_to_lang = 'en';
function tran(t,e){const n=new XMLHttpRequest;n.responseType="json";const s=`https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=${e}&dt=t&dj=1&source=input&q=${t}`;n.open("GET",s),n.send(),n.onreadystatechange=function(){if(4==this.readyState&&200==this.status){var t=this.response.src,n=this.response.sentences[0];alert(`Translate.SB by M3GZ\r\n\r\nTranslated(${e}): ${n.trans}\r\nOriginal(${t}): ${n.orig}`)}}}document.querySelector("#shoutbox-announcement-text > p").innerHTML+=' ',function t(){"use strict";let e=document.getElementsByClassName("cell-date");for(let t=0;t`+s;document.getElementById(`transB${t}`).addEventListener("click",function(){tran(e[t].parentNode.children[1].children[0].textContent,trans_to_lang)})}setTimeout(t,2e3)}(),document.getElementById("sendTrans").addEventListener("click",function(){tran(prompt("Enter text: "),prompt("Translate to: "))});