translate English to French: They have adopted new strategies for developing the site and its use.
Il a adopté de nouvelles stratégies pour perfectionner le site et son utilisation.