Introducing the Dota 2 Translator
Ever been in a game with a team insisting not to speak English? It might start good, but the lack of basic communication will eventually make it very hard to win later in the game. Now, imagine if there being a tool that eliminated the language barriers in Dota 2, a tool which actually translates the incoming chat messages and displays them in game. This tool already exists, and it's available for a free download on this webpage.
This program aims to create a more pleasant experience while not playing with pre-made teams. It will detect the incoming language automatically and translate it to your language of choise using Google Translate. It features multiple settings, does not interfere with the anti cheat system and is available open source under MIT license.
Note: Because this program has not been signed, it will probably flag warnings in Avast and other anti-virus programs. You might have to choose "Continue execution" for this program to work properly.