Przekazanie języka nieobsługiwanego generuje błąd:
"cs" is not a valid choice.
Najprościej jest nie przekazywać parametru - wtedy odpowiedzialność za wybór języka leży po stronie DotPay. Tym bardziej, że mają bug, bo wg ich supportu i dokumentacji język czeski jest obsługiwany, natomiast jak go przekazuje to dostaję error j/w. Poza tym opcjonalność tego parametru pozwoli na większą swobodę, inaczej albo biblioteka, albo użytkownik biblioteki musi we własnym zakresie sprawdzić czy dany język jest obsługiwany przez DotPay, zanim go przekaże do api.
Przekazanie nulla generuje błąd:
Przekazanie języka nieobsługiwanego generuje błąd:
Najprościej jest nie przekazywać parametru - wtedy odpowiedzialność za wybór języka leży po stronie DotPay. Tym bardziej, że mają bug, bo wg ich supportu i dokumentacji język czeski jest obsługiwany, natomiast jak go przekazuje to dostaję error j/w. Poza tym opcjonalność tego parametru pozwoli na większą swobodę, inaczej albo biblioteka, albo użytkownik biblioteki musi we własnym zakresie sprawdzić czy dany język jest obsługiwany przez DotPay, zanim go przekaże do api.