I'll try to have a look at your patch in order to add french « » — which, in LaTeX + babel, are written << >>

Édouard GILBERT