1<?php
2defined('TYPO3_MODE') or die();
3
4// Populate available languages
5/** @var \TYPO3\CMS\Core\Localization\Locales $locales */
6$locales = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Localization\Locales::class);
7$languageItems = $locales->getLanguages();
8unset($languageItems['default']);
9asort($languageItems);
10foreach ($languageItems as $locale => $name) {
11    $GLOBALS['TCA']['be_users']['columns']['lang']['config']['items'][] = [$name, $locale];
12}
13