French locale

French uses Non breaking spaces entities in html to get French typography respected, is that ok or should it be replaced by a javascript unicode non breaking space? I can update the PR and the export script if needed.