Actions
Bug #98185
openIRRE translations created by language syncronisation are not hidden by default, nor can it be configured at all
Status:
New
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2022-08-22
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Scenario:
- TYPO3 with 2 languages (EN, DE)
- create a page with a content element (e.g. Slideshow) that holds inline records "slides" (separate slide table) configured with allowLanguageSynchronization=true
- translate the page and thus the content element (connected mode)
Problem:
Adding a new IRRE slide in the default-language (EN) content element does translate it to the translated content element (DE) as well .. as expected.
tt_content (EN) - slide A (EN) - slide B (EN) --> new tt_content (DE) - slide A (DE) - slide B (DE) --> auto created by language syncronisation, not hidden
However, these translations are always visible (hidden = false) despite any hideAtCopy setting. Thus, any new IRRE relation in the default language content-element will always be localized to all connected translations and be visible there from the start. This is not consistent with the regular translation behaviour where it can be configured and is hidden by default
I found that is due to the fact that these translations are created by the DataHandling\Localization\DataMapProcessor and not by the DataHandlers localize command.
Expected Behaviour:- newly created translations should be hidden as set by TCA/TCEMAIN
No data to display
Actions