I think ".gg" is the wrong domain for "translate". Of course, translate.com would be great, but even a simple "translate.to" would be a good fit. I read that ".gg" is used for esport (gg as good game)..
translate.to is registered.. But some synonyms are open to register..