Я получил ответный звонок от платежной службы, которая отправляет электронные письма при успешной оплате. Электронные письма генерируются жидкостью в контроллере extbase.
Теперь, в зависимости от клиента, мне нужно отправлять электронные письма на разных языках.
Однако обратный вызов всегда вызывает один и тот же домен / URL, поэтому я не могу на это полагаться.
Я попробовал эти два варианта в моем контроллере:
$GLOBALS['FE_USER']->uc['lang'] = 'fr';
*
и * 1006
$GLOBALS["TSFE"]->sys_language_uid = 2;
Второй даже вызвал сбой моего сценария.
Как изменить язык в контроллере на лету?
(Typo3 8,7)