Is there a language requirement?

Nope, all in English.