Reverts the auto translated items back to their original state
// ==UserScript==
// @name Remove Google Search Auto Translate
// @name:tr Google Arama Otomatik Çeviriyi Kaldır
// @namespace http://tampermonkey.net/
// @version 2025-07-04
// @description Reverts the auto translated items back to their original state
// @description:tr Aramalarda otomatik çevrilen elemanları asıl hallerine çevirir
// @author creeperkafasi
// @match https://www.google.com/search?*
// @icon https://www.google.com/s2/favicons?sz=64&domain=google.com
// @grant none
// @license MIT
// ==/UserScript==
(async function() {
'use strict';
const qNeedsSwap = [
".zReHs",// Title anchor
".Pa9Ggf",// Description
]
await new Promise(resolve => setTimeout(resolve, 1000));
let searchItems = document.querySelectorAll(".A6K0A").values();
let translated = searchItems.filter((el)=>el.querySelector(".E5P3gc"));
translated.forEach((el) => {
qNeedsSwap.forEach((query) => {
let anchors = el.querySelectorAll(query);
if (anchors.length != 2) {
console.error(`[Remove Google Search Auto Translate]: query ${query} dis not result in a pair!`);
console.error(el);
console.error(anchors)
return;
}
anchors[0].style.setProperty("display", "none")
anchors[1].style.removeProperty("display")
})
el.querySelector(".E5P3gc").textContent = "Reverted to original.";
})
})();