Te puedo decir, que normalmente las traducciones se hacen en archivos externos, propios, de un programa especifico, que nada tiene que ver con el juego. Entonces para aplicar esa traduccion necesitas de un programa que "parchea" el juego con esa traduccion. LA traduccion en si es legal, y el parcheador, pues tmb, pero el juego parcheado no lo es, porque has modificado codigo del autor sin su consentimiento.
Un ejemplo, en la epoca dorada de roms de SNES, habia muchos juegazos en japones y la comunidad los tradujo. Entonces creaban archivos IPS con la traduccion y usaban un programa parcheador de roms. Ambas cosas eran legales, la rom parcheada no.
Lo mismo sucede hoy en dia con PSP. Por supuesto todos sabemos las tipicas paginas que te sirven ISOS ahi no es que sea legal , ahi ya juegan en otra liga.
El tema de donaciones es legal, son eso, donaciones. No es lo mismo imponer un pago que dejarlo a voluntad, muchisimos proyectos se financian con donaciones, ahi no hay probelma.