Bug #102580
closedTranslate ViewHelper does not use default argument when non existing key is given
0%
Description
When using the translate ViewHelper in TYPO3 12.4.8 with a non existing key the default value is ignored. This worked in TYPO3 11.5.x and before.
Example:
<f:translate key="non.existing.key" default="some default text" />
Expected output would be "some default text" but actual output is "".
Updated by Oliver Bartsch 11 months ago
- Status changed from New to Needs Feedback
Hi, thanks for reporting. I just checked this on latest main and latest 12.4 and was not able to reproduce the reported bug. The default is displayed as expected. Could you please verify whether this is also fixed for you?
Best, Oli
Updated by Felix Nagel 11 months ago ยท Edited
You are right. It's not a general issue but something within my extension (https://github.com/fnagel/t3extblog). I've tried to figure out what exactly by removing most PHP code, TS configuration, TSconfig, routing, etc. but the error won't go away. This still worked in TYPO3 v11 :-(
A strange behavior I've noticed is that this does work when I use a WRONG "extensionName" argument in the VH code. How is that possible?
Any idea what might be the issue here?
Updated by Benni Mack 10 months ago
Any idea what might be the issue here?
Hey Felix,
do you run your extension in middleware or something along the lines? Can you share the Fluid code how this happened?
Updated by Georg Ringer 5 months ago
- Status changed from Needs Feedback to Rejected
I am closing this issue as it is not a core issue and lack of feedback how to possible reproduce.
feel free to reopen a new issue and reference this one if still valid