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 there being a tool that eliminates the language barriers in Dota 2, a tool which 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 choice 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 might flag warnings in Avast and other anti-virus programs.