I remember those posts saying that they are French.....
I would have suspected they most likely English and/or Italian threaded. Plus, I don't think the Zeus 2000 FW I have on one of my bikes is French threaded. More likely English, but I do have to double check.....