diff --git "a/F:\\AWEB\\GIT\\TYPO3.CMS\\typo3\\sysext\\core\\Classes\\DataHandling\\DataHandler.php.orig" "b/F:\\AWEB\\GIT\\TYPO3.CMS\\typo3\\sysext\\core\\Classes\\DataHandling\\DataHandler.php" index aab2446..d43450c 100644 --- "a/F:\\AWEB\\GIT\\TYPO3.CMS\\typo3\\sysext\\core\\Classes\\DataHandling\\DataHandler.php.orig" +++ "b/F:\\AWEB\\GIT\\TYPO3.CMS\\typo3\\sysext\\core\\Classes\\DataHandling\\DataHandler.php" @@ -4442,6 +4442,14 @@ class DataHandler { } else { $translateToMsg = @sprintf($TSConfig['translateToMessage'], $langRec['title']); } + if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processTranslateToClass'])) { + foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processTranslateToClass'] as $classRef) { + $hookObj = GeneralUtility::getUserObj($classRef); + if (method_exists($hookObj, 'processTranslateTo_copyAction')) { + $hookObj->processTranslateTo_copyAction($content, $langRec['title'], $this); + } + } + } $overrideValues[$fN] = '[' . $translateToMsg . '] ' . $row[$fN]; } } elseif (