I'm under the notion that the language requested is the answering language. Though I don't come across many bi-lingual questions, it would stand to reason (IMHO) that a french question gets a french answer (pardon the double entendre)
The only problem here though is do you mandate asking twice (one in your native language and once again in your version of an English translation), or do you let it go and worry about moderating/supervising it by others that also speak that language and English?
EDIT
To follow up, I don't know if it stands to reason and just tell those that aren't able to teanslatetranslate that they are not welcomed to the site. I can almost bet there is someone who can speak their language and can help, it just comes down to moderation and how mcuhmuch people want to "tolerate" non-English posts. (This probably gets more in-depth when you want to talk about a "stackexchange.com/fr/12345/how-do-i-ask-an-english-question" urlURL)