Bug #78701
closedThe source language is wrong determined for copied record translations
0%
Description
How to reproduce:
Imagine, you have a single record with translation.
Now copy this record into a new page and add a new content element to the default language column.
Now click "Translate" button in the target language column.
The element to be translated (New record) is not displayed in the records summary, but the already translated record (Text & Media Datensatz).
Technical problem description:
TYPO3 uses t3_origuid to determine, which language the translated records were originally derived from. In the case of a simple translation, t3_origuid is actually the UID of the record from which it was translated. However, t3_origuid is not only limited to this single function, but extends to many other types of derivation.
If a translated record is copied, the t3_origuid of the copied translated record will get the UID of the original translation, but not the original record itself.
Now, when creating new translations within the copied data set, the source language will be wrong determined and the already existing translated records will now be translated in the same language again.
Files
Updated by Gleb Levitin about 8 years ago
- Subject changed from Wrong source language for copied records to The source language is wrong determined for copied record translations
Updated by Markus Mächler about 8 years ago
duplicate of https://forge.typo3.org/issues/78599