LINGOJAM
Reversing the Letters Translator
A = Z or Z = A
//]]>
//} catch(e) {
// alert("There's an error in the custom script of this translator. Error:"+e);
//}
try {
var jsonData = JSON.parse(decodeURIComponent("%7B%22phrases1%22%3A%22%22%2C%22phrases2%22%3A%22%22%2C%22words1%22%3A%22a%5Cnb%5Cnc%5Cnd%5Cne%5Cnf%5Cng%5Cnh%5Cni%5Cnj%5Cnk%5Cnl%5Cnm%5Cnn%5Cno%5Cnp%5Cnq%5Cnr%5Cns%5Cnt%5Cnu%5Cnv%5Cnw%5Cnx%5Cny%5Cnz%22%2C%22words2%22%3A%22z%5Cny%5Cnx%5Cnw%5Cnv%5Cnu%5Cnt%5Cns%5Cnr%5Cnq%5Cnp%5Cno%5Cnn%5Cnm%5Cnl%5Cnk%5Cnj%5Cni%5Cnh%5Cng%5Cnf%5Cne%5Cnd%5Cnc%5Cnb%5Cna%22%2C%22intraword1%22%3A%22a%5Cnb%5Cnc%5Cnd%5Cne%5Cnf%5Cng%5Cnh%5Cni%5Cnj%5Cnk%5Cnl%5Cnm%5Cnn%5Cno%5Cnp%5Cnq%5Cnr%5Cns%5Cnt%5Cnu%5Cnv%5Cnw%5Cnx%5Cny%5Cnz%22%2C%22intraword2%22%3A%22z%5Cny%5Cnx%5Cnw%5Cnv%5Cnu%5Cnt%5Cns%5Cnr%5Cnq%5Cnp%5Cno%5Cnn%5Cnm%5Cnl%5Cnk%5Cnj%5Cni%5Cnh%5Cng%5Cnf%5Cne%5Cnd%5Cnc%5Cnb%5Cna%22%2C%22prefixes1%22%3A%22a%5Cnb%5Cnc%5Cnd%5Cne%5Cnf%5Cng%5Cnh%5Cni%5Cnj%5Cnk%5Cnl%5Cnm%5Cnn%5Cno%5Cnp%5Cnq%5Cnr%5Cns%5Cnt%5Cnu%5Cnv%5Cnw%5Cnx%5Cny%5Cnz%22%2C%22prefixes2%22%3A%22z%5Cny%5Cnx%5Cnw%5Cnv%5Cnu%5Cnt%5Cns%5Cnr%5Cnq%5Cnp%5Cno%5Cnn%5Cnm%5Cnl%5Cnk%5Cnj%5Cni%5Cnh%5Cng%5Cnf%5Cne%5Cnd%5Cnc%5Cnb%5Cna%22%2C%22suffixes1%22%3A%22a%5Cnb%5Cnc%5Cnd%5Cne%5Cnf%5Cng%5Cnh%5Cni%5Cnj%5Cnk%5Cnl%5Cnm%5Cnn%5Cno%5Cnp%5Cnq%5Cnr%5Cns%5Cnt%5Cnu%5Cnv%5Cnw%5Cnx%5Cny%5Cnz%22%2C%22suffixes2%22%3A%22z%5Cny%5Cnx%5Cnw%5Cnv%5Cnu%5Cnt%5Cns%5Cnr%5Cnq%5Cnp%5Cno%5Cnn%5Cnm%5Cnl%5Cnk%5Cnj%5Cni%5Cnh%5Cng%5Cnf%5Cne%5Cnd%5Cnc%5Cnb%5Cna%22%2C%22regex1%22%3A%22%22%2C%22regex2%22%3A%22%22%2C%22rev_regex1%22%3A%22%22%2C%22rev_regex2%22%3A%22%22%2C%22ordering1%22%3A%22%22%2C%22ordering2%22%3A%22%22%7D"));
phrases1 = jsonData.phrases1.split("\n");
phrases2 = jsonData.phrases2.split("\n");
words1 = jsonData.words1.split("\n");
words2 = jsonData.words2.split("\n");
intraword1 = jsonData.intraword1.split("\n");
intraword2 = jsonData.intraword2.split("\n");
prefixes1 = jsonData.prefixes1.split("\n");
prefixes2 = jsonData.prefixes2.split("\n");
suffixes1 = jsonData.suffixes1.split("\n");
suffixes2 = jsonData.suffixes2.split("\n");
regex1 = jsonData.regex1.split("\n");
regex2 = jsonData.regex2.split("\n");
rev_regex1 = jsonData.rev_regex1.split("\n");
rev_regex2 = jsonData.rev_regex2.split("\n");
ordering1 = jsonData.ordering1.split("\n");
ordering2 = jsonData.ordering2.split("\n");
} catch(err) {
alert("Ahh an error! Please contact me via reddit.com/r/lingojam and I'll fix it asap. Error log: "+err.message);
}
evenUpSizes(phrases1,phrases2);
evenUpSizes(words1,words2);
evenUpSizes(intraword1,intraword2);
evenUpSizes(prefixes1,prefixes2);
evenUpSizes(suffixes1,suffixes2);
//fix for mysql trailing newline deletion problem
function evenUpSizes(a,b) {
if(a.length > b.length) {
while(a.length > b.length) b.push("");
} else if(b.length > a.length) {
while(b.length > a.length) a.push("");
}
}
handleDuplicates(words1, words2);
/* Initial translate for default text */
if($('#english-text').val() != "") {
var english = $('#english-text').val();
var ghetto = translate(english);
$('#ghetto-text').val(ghetto);
}