I was skeptical since it hadnt been updated in a year. But theres nothing to add or to fix. I wanted Google Translate in my menubar and thats what it is.
Mark on Mac about Translate Tab