UserScript JavaScript : comment faire pour changer le texte

Fermé
Audaciouus Messages postés 1 Date d'inscription mercredi 12 janvier 2022 Statut Membre Dernière intervention 12 janvier 2022 - 12 janv. 2022 à 20:02
Bonjour,
Voici l'UserScript Actuellement :

// ==UserScript==
// @name Traduire
// @version 0.1
// @description try to take over the world!
// @match https://scratch.mit.edu/projects/*/
// @exclude https://scratch.mit.edu/projects/*/editor/
// @exclude https://scratch.mit.edu/projects/*/remixes/
// @grant none
// ==/UserScript==
(async function(){
"use strict";
while(true) {
const parent = "#view > div > div.inner > div.flex-row.preview-row.force-row > div.project-buttons";
const parentElement = document.querySelector(parent);
if(parentElement) {
const traduire = document.createElement("button");
traduire.innerText = "Traduction";
traduire.className = "Traduction";
traduire.setAttribute("style", "border-radius: .25rem; margin-top: 0; padding-top: .6875rem; padding-right: .9375rem; padding-bottom: .6875rem; padding-left: .875rem; height: 2.5rem; font-size: .875rem; background-color: black; color: white; border: none; margin-left: 10px;");
document.querySelector(parent)?.appendChild(traduire);
break;
}
async function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
await sleep(100);
}
})();

J'aimerais que quand le bouton ajouté "Traduction", le texte de description d'un projet se change (pour ce site : scratch.mit.edu, ex : https://scratch.mit.edu/projects/600495462/. Pouvez-vous m'aider ?