Yes, as No Time To Play says, you'll be better off posting this on the game's own page as we don't know which game you mean.
I'd be very happy if you wanted one of my games translated but- with 600,000 games on itchio- I think the odds are against that ;)