/**
  * @deprecated
  * @return boolean
  * @author Panagiotis Vagenas <*****@*****.**>
  * @since
  */
 private function translateOptions()
 {
     // Translating options
     if (!empty($this->scOpts)) {
         $erpOptions = erpPRODefaults::$comOpts + erpPRODefaults::$shortCodeOpts;
         $options = $this->scOpts;
         if (isset($this->scOpts['content'])) {
             $options['content'] = explode('-', $this->scOpts['content']);
             $excKeys = array_keys($options['content'], 'excerpt');
             if (!empty($excKeys)) {
                 foreach ($excKeys as $key => $value) {
                     unset($options['content'][$value]);
                 }
             }
             unset($this->scOpts['content']);
         }
         foreach ($this->scOpts as $k => $v) {
             foreach ($erpOptions as $key => $value) {
                 if ($k !== $key && $k === strtolower($key)) {
                     $options[$key] = $v;
                     unset($options[$k]);
                     break;
                 }
             }
         }
         erpPROPaths::requireOnce(erpPROPaths::$erpPROShortCodeOpts);
         $this->optObj = new erpPROShortCodeOpts();
         $this->optObj->setOptions(array_merge($erpOptions, $options));
         return true;
     }
     return false;
 }