Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

But seriously, translation can actually be done by quite ordinary people who know their native language quite well. But since there is a lot of text in the game, it is still better if there are several such people. Moreover, one person can start the translation process, and the rest can join later.

Unfortunately, such amateur games cannot qualify for professional translation for some reasons.