2 namespace TYPO3\CMS\Belog\ViewHelpers\Form;
37 parent::initializeArguments();
38 $this->
registerArgument(
'optionLabelPrefix',
'string',
'Prefix for locallang lookup');
51 $options = parent::getOptions();
52 foreach ($options as $value => $label) {
69 $labelKey = $this->
hasArgument(
'optionLabelPrefix') ? $this->arguments[
'optionLabelPrefix'] . $label : $label;
70 $translatedLabel = \TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate($labelKey, $this->controllerContext->getRequest()->getControllerExtensionName());
71 return $translatedLabel ?: $label;