public static function translateAndReplaceMarkers($id, $extensionName, $arguments, $languageKey, $alternativeLanguageKeys)
    {
        $result = LocalizationUtility::translate($id, $extensionName, $arguments, $languageKey, $alternativeLanguageKeys);
        $result = self::replaceTranslationPrefixesWithAtWithStringMarker($result);
        $result = vsprintf($result, $arguments['arguments']);
        return $result;
    }
public static function translateAndReplaceMarkers($id, $extensionName, $arguments, $languageKey, $alternativeLanguageKeys)
    {
        $result = LocalizationUtility::translate($id, $extensionName, $arguments, $languageKey, $alternativeLanguageKeys);
        $result = self::replaceTranslationPrefixesWithAtWithStringMarker($result);
        $result = vsprintf($result, $arguments['arguments']);
        return $result;
    }
public static function translateAndReplaceMarkers ( $ id , $ extensionName , $ arguments , $ languageKey , $ alternativeLanguageKeys ) { $ result = LocalizationUtility :: translate ( $ id , $ extensionName , $ arguments , $ languageKey , $ alternativeLanguageKeys ) ; $ result = self :: replaceTranslationPrefixesWithAtWithStringMarker ( $ result ) ; $ result = vsprintf ( $ result , $ arguments [ 'arguments' ] ) ; return $ result ; }
Wrapper call to static LocalizationUtility

@param string $id Translation Key compatible to TYPO3 Flow
@param string $extensionName UpperCamelCased extension key (for example BlogExample)
@param array $arguments Arguments to be replaced in the resulting string
@param string $languageKey Language key to use for this translation
@param string[] $alternativeLanguageKeys Alternative language keys if no translation does exist

@return string|null
Wrapper call to static LocalizationUtility