diff --git a/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php b/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php index db847ea86bc5ca91767c1ceefdbe7e58b05af12a..329efafee17ba44a86590ab010e6605a042ae3d9 100644 --- a/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php +++ b/typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php @@ -1297,7 +1297,14 @@ abstract class AbstractItemProvider } $value = strlen((string)$item[1]) > 0 ? $item[1] : ''; $icon = !empty($item[2]) ? $item[2] : null; - $helpText = !empty($item[3]) ? $item[3] : null; + $helpText = null; + if (!empty($item[3])) { + if (\is_string($item[3])) { + $helpText = $languageService->sL($item[3]); + } else { + $helpText = $item[3]; + } + } $itemArray[$key] = [ $label, $value,