Page translated using localization overview is shown as normal page L=0
In v9 when you translate a page using localization overview from the Info module
The page is create as a subpage of a given page instead of it's translation.
Translating a page uid =10, pid=5 results in page uid=11, pid=10, sys_language_uid= 0
#7 Updated by Georg Ringer 6 months ago
better description in duplicate
Prerequisite: A system with two (probably more) languages. Create a few pages in the default language. Open the localisation overview in the info module. Select some (or all) pages in the column of the second language (checkboxes). Click on "Create new translation headers"-button at the top. Enter the translated titles. (Somewhat difficult because you can't see the original title. This may be the first indicator of the problem). Save See that subpages have been created for the pages, but no translations. Used TYPO3 Version is: 9.4
#8 Updated by Benni Mack 6 months ago
- Target version changed from 9 LTS to Candidate for patchlevel
This is a very nasty issue. This is related to the fact that we do this ugly "just localized" functionality (calling DataHandler and then redirecting to FormEngine via returnURL) which is broken now because we don't do pages_language_overlay now.
In the context of the Info => Localization Overview, we have to tackle that different - basically reworking the whole module IMHO.
possibility a) Rework module
- It is not possible to translate multiple records at once anymore but we introduce a button "Translate" for each langauge in each page.
possibility b) - rework "Just Localized" functionality
- We built a new pattern where edit document controller shows a new record translation before saving it - this has a bigger impact