translate English to French: An e-registration system developed, tested and implemented by 2010.
Un système d’inscription en ligne aura été conçu, testé et mis en œuvre d’ici 2010.