Translate the following English sentence to French:
"All this has been dredged up and 'modernised' to suit the new digital age of multimedia convergence and the extraordinary spread of the Internet."
Le tout remis au goût du jour - si je puis dire - de la nouvelle ère numérique, de la convergence des médias et de l'extraordinaire développement d'Internet.