Deprecation: #79770 - Deprecate inline localizationMode
See forge#79770
Description
The localization
for inline relational record editing types is deprecated.
Impact
Using localization
set to keep
and having allow
enabled at the same time is
counter-productive, since it will deny the synchronization process for the affected field. That's why localization
is unset only if allow
is enabled.
Affected Installations
All having
$TCA
defined for
database tables that support translations.
Migration
Remove
$TCA
definitions and
make use of either one of the following
$TCA
if editors can decide whether to provide custom child references or synchronize all references from the language parent record - this comes close to[<table- name>] ['columns'] [<field- name>] ['config'] ['behaviour'] ['allow Language Synchronization'] = true localization
without having the possibility to selectively translate child referencesMode=select $TCA
if editors don't have a choice to translate child references - this corresponds to[<table- name>] ['columns'] [<field- name>] ['l10n_ mode'] = 'exclude' localization
Mode=keep