Auto Translate Pages - Amazon: Translate Amazon Pages Automatically
// ==UserScript== // @name Auto Translate Pages - Amazon // @namespace kalpdev // @description Translate Amazon Pages automatically for every Marketplace // @include https://www.amazon./ // @license MIT // @author @Shjaisw @shreyaja // @exclude /^.translate.google.com./ // @run-at document-body // @updateURL https://openuserjs.org/meta/kalpdev.1/Auto_Translate_Pages_-Amazon.meta.js // @copyright kalpdev // @exclude /^.translate.googleapis.com./ // @version 1.6 // @downloadURL https://openuserjs.org/install/kalpdev.1/Auto_Translate_Pages-_Amazon.user.js // @grant none // @noframes // ==/UserScript==
//node specific default setting as per infosec policy var gx; for (gx = window.location.hostname.split('.'); 2 < gx.length;){ gx.shift(); } gx = ';domain=' + gx.join('.'); document.cookie = 'googtrans=/auto/en; expires=Thu, 01-Jan-2099 22:22:20 GMT; path=/' + gx; document.cookie = 'googtrans=/auto/en; expires=Thu, 01-Jan-2099 22:22:20 GMT; path=/'; if (window.top != window.self) return;
//function to add Google Translate element to the page function gtranslateproxy() { var b = document.body; var o = document.createElement('script'); o.setAttribute('src','//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit'); o.setAttribute('type','text/javascript'); b.appendChild(o); var v = b.insertBefore(document.createElement('div'),b.firstChild); v.id='google_translate_element'; v.style.display='none'; var p = document.createElement('script'); p.text='function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:''},'google_translate_element');}'; p.setAttribute('type','text/javascript'); b.appendChild(p); }
//call the function to add Google Translate element gtranslateproxy();
原文地址: https://www.cveoy.top/t/topic/nDId 著作权归作者所有。请勿转载和采集!