Being a hispanic player myself, I tend to encourage other hispanics to chat in english during gameplay. By doing this, I also wind up playing with a "bunch" of latinos since they tend to befriend everyone they meet that speaks spanish.
Most of the time however, even though they cant communicate too well throughout sentences, they will still have the knowledge to get the message through by using simple phrases. They tend to know the commonly used terms such as "b", "mia", "gank", "help", "go", among others. They will also ping when necessary. So even though you cannot really type "omg dude what are you doing you stupid ******!?" and expect them to understand everything, you should still be able to communicate and expect them to do their role by merely typing simple commands.
Treat latinos nicely, and they wont attempt to be the bigger jerk (cause I know thats what most do, especially argentinans, jk).
Also a good tip is that some of you to try learn some of our language (and others too, of course) as this is a problem you will have to deal with for a while and will save you from frustration just for spending an hour or two learning VERY basic phrases. Also, Im well aware of some of you guys having the "Well, I speak english, english is the most used language internationally, and as such I do not need to learn anything else", however thats a falacy, and Im pretty sure that if an important corporation is trying to hire people, somebody that can speak more languages fluently will clearly be more appealing than someone with just his native language to his name. All Im saying, learning other languages is NOT a waste.