translate English to French: Approximately 100 people from 23 countries participated.
Elle a réuni une centaine de participants provenant de 23 pays différents.