translate English to French: To date, 16 projects have been announced.
À ce jour, 16 projets ont été annoncés.