Bug #84245

l10n_mode = prefixLangTitle results in extra empty paragraphs for RTE enabled fields

Added by Frans Saris over 3 years ago. Updated over 1 year ago.

Should have
RTE (rtehtmlarea + ckeditor)
Start date:
Due date:
% Done:


Estimated time:
TYPO3 Version:
PHP Version:
Is Regression:
Sprint Focus:


For tt_content.bodytext the TCA l10n_mode is set to 'prefixLangTitle'.

This results in a string being pre-pended to the field value. And because this string isn't wrapped in <p></p> or other tag the rendering switches back to the old behavior and adds a extra `<p>&nbps;</p>` to the end of the content.


<p>my text</p>

Gets in DB:

[Translate to USA:]<p>mytext</p>

And when you open the RTE you get:

<p>[Translate to USA:]</p>

This is then saved to DB after pushing save

Expected in DB before manual save:

<p>[Translate to USA:]</p>

So the first line is wrapped in <p></p>.


Updated by Frans Saris over 3 years ago

  • Category changed from DataHandler aka TCEmain to RTE (rtehtmlarea + ckeditor)

Updated by Tymoteusz Motylewski over 3 years ago

so what is the expected state?


Updated by Frans Saris over 3 years ago

  • Description updated (diff)

Updated description with expected result.


Updated by Susanne Moog almost 3 years ago

  • Sprint Focus set to On Location Sprint

Updated by Ursula Klinger almost 3 years ago

I cannot reproduce it with CKE-Editor and TYPO3 9


Updated by Benni Mack over 2 years ago

  • Target version changed from next-patchlevel to Candidate for patchlevel

Updated by Riccardo De Contardi almost 2 years ago

maybe this is related? #88479


Updated by Susanne Moog over 1 year ago

  • Sprint Focus deleted (On Location Sprint)

Also available in: Atom PDF