From 874b16a99b99acad4a28f7ad88146435cfbd8782 Mon Sep 17 00:00:00 2001 From: Torsten Oppermann <torsten@sgalinski.de> Date: Mon, 21 Nov 2016 16:14:57 +0100 Subject: [PATCH] [TASK] Fixing translations for test mails --- Classes/Service/MailTemplateService.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Classes/Service/MailTemplateService.php b/Classes/Service/MailTemplateService.php index 33c5ca70..aaffaecd 100644 --- a/Classes/Service/MailTemplateService.php +++ b/Classes/Service/MailTemplateService.php @@ -34,6 +34,7 @@ use TYPO3\CMS\Core\Mail\MailMessage; use TYPO3\CMS\Core\Utility\GeneralUtility; use TYPO3\CMS\Extbase\Object\ObjectManager; use TYPO3\CMS\Extbase\Persistence\Generic\PersistenceManager; +use TYPO3\CMS\Extbase\Utility\LocalizationUtility; use TYPO3\CMS\Fluid\View\StandaloneView; /** @@ -238,7 +239,9 @@ class MailTemplateService { $previewMarker = []; $markerArray = self::$registerArray[$this->extensionKey][$this->templateName]['marker']; foreach ($markerArray as $marker) { - $previewMarker[$marker['marker']] = $marker['value']; + $previewMarker[$marker['marker']] = LocalizationUtility::translate( + $marker['backend_translation_key'], $marker['extension_key'] + ); } $this->setIgnoreMailQueue(TRUE); $this->setMarkers($previewMarker); -- GitLab