I don't think I'll be able to do dictionary checks because people from different country use this, in their own languages. I get around 5-6K people every day from all around the globe.
It would be ideal, but very hard to implement for all different languages I think, unless I'm missing something.
The attacker could just pull the text from a dictionary and bypass this check. Also as another commenter noted there could be legitimate traffic that is in another language.
It would be ideal, but very hard to implement for all different languages I think, unless I'm missing something.