The users.get () API method for some reason returns the first and last name in transliteration.
At the same time, the authorization widget perfectly receives and returns the name and surname in Cyrillic. But I do not want to use it.
Upd. The problem was caused by the geolocation of my server in the states, to which vk chose, apparently, to answer in English.
Solution Add curl requests to the api HTTP header
Accept-Language: ru :
curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Accept-Language: ru,en-us'));