This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Ctrl+C/V to chrome developer tools source code - snippets and run it. | |
| // Execute setNoTranslate or setCanTranslate with element selector | |
| // to set or remove notranslate attribute on those. | |
| // Then can make elements non-translatable which you want, | |
| // and also make non-translatable element translatable. | |
| function setNoTranslate(selector, setAttribute=true) { | |
| var elements = document.querySelectorAll(selector); | |
| if (setAttribute) { | |
| elements.forEach(element=>element.classList.add('notranslate')); |