Though its Microsoft translator for Microsoft Edge. This is the only one I have found and use frequently, as an alternative to Google Translate. Most translators I have seen use Google servers which becomes a problem for me. The reason is that some countries (China) have block Google and its translator and this would be good for those who want something different.
In browser translation is already being tracked here
sriram closed #3