I suspect this may more be to do with large organisations (and equally foreign governments) wanting to block Google translate, since it can be used as a proxy in some cases.
They don't work in China anymore.
And when they worked, the domain was translate.google.cn instead.