The language of the payment screen automatically matches the language of the internet browser. Suppose the language of the browser is set to German, then the text will also be in German.
The currently available languages are Dutch, English, French, German, and Spanish. It is also possible to 'force' the language, which means you decide what language is to be used. You then add a locale during the creation of the payment. You can find out how this works in our API-documentation.
If you decide not to use the locale option, and the consumer's browser language is not recognized or supported, the text is rendered in English.