fixes #3828 - set language locale for API messages and error responses
(cherry picked from commit 5a864bedb5d9bbbb68788169aa0f0396a312ac16)
fixes #3828 - set language locale for API messages and error responses
(cherry picked from commit 5a864bedb5d9bbbb68788169aa0f0396a312ac16)