Important: #60357 - CType and colPos locked for translated content
See forge#60357
Description
Starting with TYPO3 v13.3, the fields
CType and
col of
connected
tt_ translations are locked to the values of their
default-language parent. Both fields are now configured with
'l10n_ and
'l10n_
in EXT:.
This prevents editors from accidentally assigning a different content element
type or column position to a translated record, which previously caused silent
rendering inconsistencies: when the default-language record changed its
CType, the translated overlay would keep the old type and could render
incorrectly or not at all.
Impact
In the TYPO3 backend, the Type and Column selectors are now read-only when editing a translated content element in connected translation mode.
An upgrade wizard (
synchronize)
is provided to synchronize connected
tt_ translations
whose
CType or
col differs from their default-language
parent.
Warning
The upgrade wizard overwrites
CType and
col on
every connected translation that currently differs from its parent —
including records where the difference was intentional. Back up the
database and review affected records before executing the wizard.
Extensions or integrations with connected translations that deliberately
use different
CType values should align their content to use the
same
CType across languages.