Call me elitist, but it is an english roleplaying server...how you gonna get involved in my RP if you don't speak english?
If I meet someone who even starts talking about concepts that my character dosn't know about (met someone talking about "the server" today), my character is gonna wonder what the hell this guy is on about, and possibly think them insane.
If you can't communicate with the rest of the server...what's your Rp gonna be? someone with no comms?