// ==UserScript== // @name Google_search_filter_with_Language // @name:zh-CN Google_search_filter_with_Language // @name:zh-TW Google_search_filter_with_Language // @name:ja Google_search_filter_with_Language // @description:zh-CN Google result filter by language // @description:zh-TW Google result filter by language // @description:ja Google result filter by language // @description Google result filter by language // @namespace Google_search_filter_with_Language // @supportURL https://github.com/zhuzemin // @include https://www.google.*/search* // @author zhuzemin // @version 1.12 // @grant none // @downloadURL none // ==/UserScript== let searchBtn=document.querySelector("button.Tg7LZd"); let lr = document.createElement("lr"); lr.innerHTML = 'EN/JA/TW/CN/TW&CN/All Language' searchBtn.parentNode.insertBefore(lr, searchBtn); let allLinks=document.querySelectorAll('a.hide-focus-ring'); for(let link of allLinks){ if(/(isch)|(vid)/.test(link.href)){ searchBtn.parentNode.insertBefore(link, searchBtn); } }