The new english page is here :

https://www.tedpublications.com/fr/index.php/en/