translate English to French: The launch is scheduled to take place by the end of 2007.
Celle-ci devrait être mise en ligne d'ici la fin de l'année 2007.