That is assuming the translation is of high quality and sadly that is not always the case. I am a native Spanish speaker and for the life of me I cannot understand most of the "Spanish Version" technical pages I read.
I'm a native Spanish speaker too, and nothing in this announcement strikes me as unintelligible, but that might be my own biases at play given the familiarity with Stripe's lingo.
Otherwise, if you're a trained linguist and have demonstrable consulting experience QA'ing technical documentation then we'll be happy to arrange something.
In either case, we appreciate your feedback, and my emails are open!