I think ' hate ' is overreacting. Dislike is more appropriated in this type of situation. Personally I find it frustrating, when people do that. But no hate anyway.
It may be you have grown up in a completely monolingual environment. If this is the case, your life experience lacks a dimension which much of humanity enjoys but which you do not. Incomprehension can lead to anger. Fortunately there is a solution: learn a foreign language to the point where you become conversationally fluent. Your life will be transformed for the better. Enjoy the journey.
Because it's ignorance. There should be no reason why you should hate someone for speaking a language foreign to yours. The world itself is full of many languages and that will never change.