/**
  * custom action
  */
 public function mainAction()
 {
     $Translation = new international_translation();
     if ($this->GET['add'] == "true") {
         $last_item = $Translation->listing("", "id DESC", "0,1");
         if (is_numeric($last_item[0]['id'])) {
             unset($last_item[0]['id']);
         } else {
             $last_item[0] = array("locale" => $GLOBALS['onxshop_conf']['global']['locale']);
         }
         $last_item[0]['original_string'] = "";
         $last_item[0]['translated_string'] = "";
         $Translation->insert($last_item[0]);
     }
     $dictionary = $Translation->listing("", "id DESC");
     foreach ($dictionary as $item) {
         $this->tpl->assign("ITEM", $item);
         $this->tpl->parse("content.item");
     }
     return true;
 }