We Latin speakers always use a translator for almost all games. It's not hard to find one with a little searching.
This might be some English speaker privilege but I've never manually translated a game so that's on me I guess? Still, it's not particularly hard to add localization.