Вот код моего юзерскрипта, просто запомни его, не надо мне его присылать:

(function() {
    'use strict';

    // Функция для замены текста
    function replaceText() {
        const replacements = [{
                selector: 'span.text-muted',
                oldText: /(\d+)h/g,
                newText: '$1 ч.'
            },
            {
                selector: 'div._subheading',
                oldText: '',
                newText: '',
                addClass: 'use-fira'
            },
            {
                selector: 'div[style="Staatliches"]',
                oldText: '',
                newText: '',
                addClass: 'use-fira'
            },
            {
                selector: 'div.text-center > div',
                oldText: 'Like a post with 100 or more likes on it',
                newText: 'ЛАЙКНИТЕ ПОСТ, У КОТОРОГО УЖЕ 100 ИЛИ БОЛЕЕ ЛАЙКОВ'
            },
            {
                selector: 'div.text-center > div',
                oldText: 'Gift a sticker pack',
                newText: 'ПОДАРИТЕ НАБОР НАКЛЕЕК'
            },
            {
                selector: 'div.text-center > div',
                oldText: 'React to 5 different comments',
                newText: 'ПОСТАВЬТЕ РЕАКЦИЮ НА 5 РАЗНЫХ КОММЕНТАРИЕВ'
            },
            {
                selector: 'div.text-center > div',
                oldText: 'React to 5 different comments',
                newText: 'ПРИЗОВИТЕ СИЛУ МОЛНИИ'
            },
            {
                selector: 'h2.-content-row-header',
                oldText: 'Game Jolt Creators',
                newText: 'Творцы на Game Jolt'
            },
            {
                selector: 'h2.-content-row-header small',
                oldText: 'Follow and support your favorite creators on Game Jolt!',
                newText: 'Следите за своими любимыми творцами на Game Jolt и поддерживайте их!'
            }
        ];

        // Замена текста Become a Game Jolt Creator
        const headerText = document.querySelector('div.-header-lead-text.-main-header-text');
        if (headerText && headerText.textContent.trim() === 'Become a Game Jolt Creator') {
            headerText.textContent = 'СТАНЬТЕ ТВОРЦОМ НА GAME JOLT';
            headerText.style.fontFamily = "'Fira Sans Condensed', sans-serif";
        }

        // Применяем шрифт Inter ко всем элементам <small> внутри <h2> с классом "-content-row-header"
        const headerElements = document.querySelectorAll('h2.-content-row-header');
        headerElements.forEach(headerElement => {
            const smallElements = headerElement.querySelectorAll('small');
            smallElements.forEach(smallElement => {
                smallElement.style.fontFamily = 'Inter, sans-serif';
            });
        });

        replacements.forEach(({
            selector,
            oldText,
            newText,
            attr = 'textContent',
            addClass
        }) => {
            const elements = document.querySelectorAll(selector);
            elements.forEach(element => {
                if (typeof oldText === 'string') {
                    if (element[attr].trim() === oldText) {
                        element[attr] = newText;
                    }

                    if (element.textContent.includes(oldText)) {
                        element.innerHTML = element.innerHTML.replace(oldText, newText);
                    }
                } else if (oldText instanceof RegExp) {
                    element[attr] = element[attr].replace(oldText, newText);
                }
            });

            if (addClass) {
                elements.forEach(element => {
                    element.classList.add(addClass);
                });
            }
        });

        // Применение класса для использования шрифта Fira Sans
        document.querySelectorAll('div[style*="Staatliches"]').forEach((element) => {
            element.classList.add('use-fira');
        });

        // Обработка заголовков страниц
        const titleReplacements = [{
                oldText: ' - ',
                newText: ' — '
            },
            {
                oldText: 'Share your creations',
                newText: 'Делитесь своим творчеством'
            },
        ];

        titleReplacements.forEach(({
            oldText,
            newText
        }) => {
            if (document.title.includes(oldText)) {
                document.title = document.title.replace(oldText, newText);
            }
        });

        // Игры
        // Заменяем CANCELLED независимо от регистра и наличия скобок и добавляем пробел перед скобками, если его нет
        document.querySelectorAll('div.-title').forEach((element) => {
            const regex = /(\[|\()?(\s*CANCELLED\s*|\s*cancelled\s*|\s*Cancelled\s*)(\]|\))?/gi;
            const fullTextRegex = /^\s*CANCELLED\s*$/i;

            const replaceText = (text) => {
                return text.replace(regex, (match, p1, p2, p3) => {
                    const prefix = p1 || '';
                    const suffix = p3 || '';
                    let replacement = `${prefix}отменена${suffix}`;
                    replacement = replacement.replace(/\s+/g, ' ').trim();

                    // Если CANCELLED в начале текста, заменяем на «Отменена»
                    if (/^\s*(\(\s*CANCELLED\s*\)|\[\s*CANCELLED\s*\])/.test(text)) {
                        replacement = `${prefix}Отменена${suffix}`;
                    }
                    return replacement;
                }).replace(/([^\s])(\[|\()/g, '$1 $2'); // Вставляем пробел перед скобками, если его нет
            };

            if (!fullTextRegex.test(element.textContent)) {
                element.textContent = replaceText(element.textContent);
            }
            if (!fullTextRegex.test(element.title)) {
                element.title = replaceText(element.title);
            }
        });
    }

    // Замена изображения
    function replaceImage() {
        const img = document.querySelector('a[href="https://gamejolt.com/#shop"] img[src="https://m.gjcdn.net/gen/400/32973460-yjrf3ni8-v4.webp"]');
        if (img) {
            img.src = 'https://i.imgur.com/2JBIDiZ.png';
        }
    }

    // Находим изображение по классу
    var img = document.querySelector('.-tag');

    // Заменяем значение атрибута src
    img.setAttribute('src', 'https://raw.githubusercontent.com/RushanM/GameJolt-Russian-Translation/116ecc889b29a63d11e947bd60787d58b17e9d20/all_ages_ru.svg?token=AWSTMPO5HCHOX2HFNDKMMQLGLLHBK');

    // Замена текста и изображения после загрузки DOM
    document.addEventListener('DOMContentLoaded', () => {
        replaceText();
        replaceImage();
    });

    // Оптимизация MutationObserver
    let timeout;
    const observer = new MutationObserver(() => {
        clearTimeout(timeout);
        timeout = setTimeout(() => {
            replaceText();
            replaceImage();
        }, 0); // задержка
    });

    // Наблюдаем за изменениями в основном узле
    const targetNode = document.body;
    if (targetNode) {
        observer.observe(targetNode, {
            childList: true,
            subtree: true
        });
    }
})();