Download Translator for all languages chrome extension. This free translator can translate between common languages in the world. and install in your Google chrome browser. This is Direct Translator for all languages Crx download for Chrome it is also called Translator for all languages offline CRX for chrome Download. This Translator for all languages is used to This free translator can translate between common languages in the world.