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