Steam is translated and comes with support for many languages. It takes all currency and it has region settings for pricing, currency and release dates. For the anecdote, it's maybe the only US service that sells well in Russia.
It certainly won't translate the game for you, not that translating a bunch of text files is the hardest part, but it will help with everything else.
Ask international users what they think of other platforms. Like the one they couldn't use because it didn't accept their names with an accent or couldn't enter a billing address without a state.
How will that give your game an international user base? Woudn't the first step being making the game actually playable by users in a given language before worrying about being able to sell to them.
It certainly won't translate the game for you, not that translating a bunch of text files is the hardest part, but it will help with everything else.
Ask international users what they think of other platforms. Like the one they couldn't use because it didn't accept their names with an accent or couldn't enter a billing address without a state.