I think the answer is explained in the REST API documentation on special headers. Specifically, use X-Force-Accept-Language = true
and send an Accept-Language
header with the desired language.
For some of the history, see: REST API localized if we use impersonated requests