Bug #78701

The source language is wrong determined for copied record translations

Added by Gleb Levitin almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Backend User Interface
Target version:
Start date:
2016-11-15
Due date:
% Done:

0%

TYPO3 Version:
8
PHP Version:
7.0
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

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.

original_data_set.png View (20.7 KB) Gleb Levitin, 2016-11-15 13:38

new_record_in_the_copied_data_set.png View (26.4 KB) Gleb Levitin, 2016-11-15 13:38

wrong_counted_record_summary.png View (34.1 KB) Gleb Levitin, 2016-11-15 13:38


Related issues

Duplicates TYPO3 Core - Bug #78599: Copy localized content element leads to wrong reference, translation fails Closed 2016-11-07

History

#1 Updated by Gleb Levitin almost 3 years ago

  • Description updated (diff)

#2 Updated by Gleb Levitin almost 3 years ago

  • Subject changed from Wrong source language for copied records to The source language is wrong determined for copied record translations

#4 Updated by Gleb Levitin almost 3 years ago

  • Status changed from New to Closed

#5 Updated by Gleb Levitin almost 3 years ago

  • Assignee deleted (Gleb Levitin)

Also available in: Atom PDF