You can't apply until January but when they put the application form on the site to download ("bulletin d'inscription" i think its called), they usually offer a version in English.But otherwise everything is in French.They dont do multicultural or offer free translation service, but they usually welcome "les anglais" and appreciate people who make an effort to visit France and ride a bike.