/**
  * Returns a delete select box. All data is stored in array $data.
  * @param 	array 	$data
  * @param 	array 	$options
  * @return 	boolean
  */
 public function showLanguageSelector(&$data, $options = array())
 {
     $items = array('' => '', -1 => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_general.xml:LGL.allLanguages'), 0 => $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_general.xml:LGL.default_value'));
     tx_rnbase::load('tx_mklib_mod1_util_Language');
     $langs = tx_mklib_mod1_util_Language::getLangRecords($options['pid']);
     foreach ($langs as $lang) {
         $items[(int) $lang['uid']] = $lang['title'];
     }
     $options['label'] = $options['label'] ? $options['label'] : $GLOBALS['LANG']->getLL('label_language');
     return $this->showSelectorByArray($items, 'language', $data, $options);
 }