SHOW:
|
|
- or go back to the newest paste.
| 1 | // ==UserScript== | |
| 2 | // @name Baguette | |
| 3 | // @namespace https://translate.google.com/#auto/en/baguette | |
| 4 | // @include *://* | |
| 5 | // @version 1 | |
| 6 | // @grant none | |
| 7 | // @require http://cdnjs.cloudflare.com/ajax/libs/xregexp/2.0.0/xregexp-min.js | |
| 8 | // @require http://xregexp.com/addons/unicode/unicode-base.js | |
| 9 | // @require http://xregexp.com/addons/unicode/unicode-properties.js | |
| 10 | // ==/UserScript== | |
| 11 | ||
| 12 | - | ((f,r,x)=>f(f,r,x))((f,r,x)=>["title","alt","value"].map(s=>r.hasAttribute(s)?r.setAttribute(s,x(r.getAttribute(s))):0)==[].slice.call(r.childNodes).map(p=>p.nodeType==1&&["script","style"].indexOf(p.nodeName)==-1?f(f,p,x):p.nodeType==3?r.replaceChild(document.createTextNode(x(p.nodeValue)),p):0),document.documentElement,s=>s.split(/\s/).map(q=>Math.random()<.1&&XRegExp("^\\p{L}").test(q)?q.replace(XRegExp("\\p{L}+"),(r=>r==r.toUpperCase())(q.match(XRegExp("^\\p{L}"))[0])?"Baguette":"baguette"):q).join(" ")) |
| 12 | + | (function(f,r,x){f(f,r,x);})(function(f,r,x){["title","alt","value"].map(function(s){r.hasAttribute(s)?r.setAttribute(s,x(r.getAttribute(s))):0;})==[].slice.call(r.childNodes).map(function(p){return p.nodeType==1&&["script","style"].indexOf(p.nodeName)==-1?f(f,p,x):p.nodeType==3?r.replaceChild(document.createTextNode(x(p.nodeValue)),p):0;});},document.documentElement,function(s){return s.split(/\s/).map(function(q){return Math.random()<.1&&XRegExp("^\\p{L}").test(q)?q.replace(XRegExp("\\p{L}+"),(function(r){return r==r.toUpperCase();})(q.match(XRegExp("^\\p{L}"))[0])?"Baguette":"baguette"):q;}).join(" ");}); |