To say nothing, especially when speaking, is half the art of diplomacy.
Your wife will need a Schengen visa when visiting France.This web page has all the details. http://www.ambafrance-uk.org/Do-you-need-a-schengen-visa-to.html