/**
  * Fill table row
  */
 protected function fillRow($a_set)
 {
     global $lng, $rbacsystem, $ilCtrl, $ilSetting;
     // set status info (in use or systemlanguage)
     if ($a_set["status"]) {
         $status = "<span class=\"small\"> (" . $lng->txt($a_set["status"]) . ")</span>";
     }
     // set remark color
     switch ($a_set["info"]) {
         case "file_not_found":
             $remark = "<span class=\"smallred\"> " . $lng->txt($a_set["info"]) . "</span>";
             break;
         case "new_language":
             //$remark = "<span class=\"smallgreen\"> ".$lng->txt($a_set["info"])."</span>";
             break;
         default:
             $remark = "";
             break;
     }
     // show page translation
     if ($ilSetting->get("lang_ext_maintenance") and $ilSetting->get("lang_translate_" . $a_set['key'], false)) {
         $remark .= $remark ? '<br />' : '';
         $remark .= "<span class=\"smallgreen\"> " . $lng->txt('language_translation_enabled') . "</span>";
     }
     // make language name clickable
     if ($rbacsystem->checkAccess("write", $this->folder->getRefId())) {
         if ($ilSetting->get("lang_ext_maintenance") == "1") {
             if (substr($lang_data["description"], 0, 9) == "installed") {
                 $ilCtrl->setParameterByClass("ilobjlanguageextgui", "obj_id", $a_set["obj_id"]);
                 $url = $ilCtrl->getLinkTargetByClass("ilobjlanguageextgui", "");
                 $a_set["name"] = '<a href="' . $url . '">' . $a_set["name"] . '</a>';
             }
         }
     }
     if ($a_set["desc"] != "not_installed") {
         $this->tpl->setVariable("LAST_REFRESH", ilDatePresentation::formatDate(new ilDateTime($a_set["last_update"], IL_CAL_DATETIME)));
         if ($ilSetting->get("lang_ext_maintenance")) {
             $last_change = ilObjLanguage::_getLastLocalChange($a_set['key']);
             $this->tpl->setVariable("LAST_CHANGE", ilDatePresentation::formatDate(new ilDateTime($last_change, IL_CAL_DATETIME)));
         }
     }
     $this->tpl->setVariable("NR_OF_USERS", ilObjLanguage::countUsers($a_set["key"]));
     // make language name clickable
     if ($rbacsystem->checkAccess("write", $this->folder->getRefId())) {
         if ($ilSetting->get("lang_ext_maintenance") == "1") {
             if (substr($a_set["description"], 0, 9) == "installed") {
                 $ilCtrl->setParameterByClass("ilobjlanguageextgui", "obj_id", $a_set["obj_id"]);
                 $url = $ilCtrl->getLinkTargetByClass("ilobjlanguageextgui", "");
                 $a_set["name"] = '<a href="' . $url . '">' . $a_set["name"] . '</a>';
             }
         }
     }
     $this->tpl->setVariable("VAL_LANGUAGE", $a_set["name"] . $status);
     $this->tpl->setVariable("VAL_STATUS", $lng->txt($a_set["desc"]) . "<br/>" . $remark);
     $this->tpl->setVariable("OBJ_ID", $a_set["obj_id"]);
 }