4 days til French release?

Just reading your other post about release dates - its around 4 days until the french release. Has this been confirmed for all platforms considering how close that date is?

Also is the French version only available in French or does it have an english option on the Xbox?
I wanna get my hands on it asap even if i have to buy the french version but wanna know if the language can be changed?