Первый запрос к БД:
$db =& JFactory::getDbo();
$db->setQuery(
'SELECT sef, title_native' .
' FROM #__languages' .
' ORDER BY sef ASC'
);
$options = $db->loadObjectList();
$selected = "en_GB"
Во-вторых, в вашем макете:
echo JHtml::_('select.options', $options, 'sef', 'title_native', $selected);
При этом будет выведен тег HTML <select>
с выбранным по умолчанию тегом "Английский"
РЕДАКТИРОВАТЬ: Если вы хотите использовать его в JForm (Joomla> 1.6), есть тип поля, называемый "contentlanguage"
<field name="languages" type="contentlanguage" />