Сделал на сайте способ регистрации через Вконтакте, использовал
socialite +
vk provider + laravel. После регистрации возвращаются данные о юзере, но данные на английском языке, хотя на сайте на русском. Проверил на трёх аккаунтах, из разных локаций России, всё равно возвращаются данные на английском.
Как это можно исправить? У вендора идёт такой запрос:
protected function getUserByToken($token)
{
$response = $this->getHttpClient()->get(
'https://api.vk.com/method/users.get?user_ids='.$token['user_id'].'&fields=uid,first_name,last_name,screen_name,photo'
);
.......
У vk api есть возможность задать язык с помощью параметра lang=ru, но в коде вендора это писать неправильно. Собственно вопрос, почему данные приходят на английском и как это поменять, не меняя код вендора? Где можно переопределить данный метод?