Bitrix — язык пользователя (LANGUAGE_ID) и язык сайта

Как узнать текущий язык интерфейса и задать пользователю LANGUAGE_ID.
use Bitrix\Main\Context;

// Текущий язык сайта/контекста
$lang = Context::getCurrent()->getLanguage(); // ru, en, de...
echo "Current lang: {$lang}\n";

// Обновить язык конкретного пользователя
$u = new CUser;
$u->Update(123, ['LANGUAGE_ID' => 'ru']);