translate English to French: It has been endorsed by the Organization of the Islamic Conference, representing Muslim countries the world over.
Il a été soutenu par l'Organisation de la Conférence islamique, qui représente les pays musulmans du monde entier.