translate English to French: The project is managed by the International Development Research Centre (IDRC), which also provides funding.
Le Centre de recherches pour le développement international (CRDI) en assure la gestion et fournit aussi une partie des fonds.