translate English to French: The team Internet sites are now ready.
Les sites internet des équipes sont maintenant prêts.