Bug #89659
closedTranslating a record creates superfluous wrong mm relations
100%
Description
Most easily reproduced with sys_category
and sys_category_record_mm
, but this generally is true for all tables that have MM relation tables.
- Have a
sys_category
entry in L=0 - Have a record (tx_news or so) in L=0 or L=-1 using this category
sys_category_record_mm
has one entry for this relation -> still OK- translate the category to L=1
sys_category_record_mm
has now the original entry (L=0category -> L=0 record) and a false one connecting the L=0 record with L=1 category, the false one has a higher sorting and thus gets prioritized in FE
I tried several combinations of TCA settings (l10n_mode
, dontRemapTablesOnCopy
, localizeReferencesAtParentLocalization
) which did not change anything.
I could not find the root cause for this behaviour.
This does not inherently break the FE rendering or categorization, but most likely lead to the situation that wrong translation labels are echoed into the FE.
It seems that this behaviour was recently introduced (one of the latest 9.5.x releases), because we have several big multi-language v9 setups that were working fine and recently we got customer feedback about this.
Updated by Oliver Bartsch about 5 years ago
- Related to Bug #89620: Creating MM relations in a group field with a translatable table causes translated records to show up twice added
Updated by Christian Kuhn about 3 years ago
- Related to Bug #91842: Entries in sys_category_record_mm are created also for translated categories added
Updated by Christian Kuhn about 3 years ago
- Related to Bug #77902: Translating category causes creation of non-necessary relations added
Updated by Christian Kuhn about 3 years ago
- Related to Bug #62727: Allow MM reference translation on non inline fields for bidirectional MM relations added
Updated by Gerrit Code Review about 3 years ago
- Status changed from New to Under Review
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/71094
Updated by Christian Kuhn about 3 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset e5dbc1e775667ffcd4f8b46ab4cae2c535d2fcd7.