/**
  * @param \DataContainer $objDC
  * @return \DataContainer
  */
 public static function translateDCObject(\DataContainer $objDC)
 {
     // Get table
     $strTable = $objDC->current()->getTable();
     // Load current data container
     $objTranslationController = new \TranslationController();
     $objTranslationController->loadDataContainer($strTable);
     if (count($GLOBALS['TL_DCA'][$strTable]['fields']) > 0) {
         foreach ($GLOBALS['TL_DCA'][$strTable]['fields'] as $field => $arrValues) {
             $objDC->{$field} = self::translateField($arrValues['inputType'], $objDC->{$field});
         }
     }
     return $objDC;
 }