Deprecation: #82445 - Page translation related functionality
See forge#82445
Description
With the merge of row content from table pages_ into pages
various core functionality has been deprecated.
Methods:
TYPO3\CMS\ Backend\ Configuration\ Translation Configuration Provider->get Translation Table () TYPO3\CMS\ Backend\ Configuration\ Translation Configuration Provider->is Translation In Own Table () TYPO3\CMS\ Backend\ Configuration\ Translation Configuration Provider->foreign Translation Table () TYPO3\CMS\ Backend\ Utility\ Backend Utility:: get Original Translation Table ()
Additionally, the automatic TCA migration performed by the TYPO3 bootstrap now merges flags of type
['columns']pages_language_overlay into pages`.
Impact
A deprecation warning is thrown calling one of the above methods and if the TCA migration
changes the allow flag.
Affected Installations
Instances using the above methods or TCA configuration. The install tool extension scanner will find affected extensions and the TCA migrations check of the install tool shows applied TCA migrations.
Migration
The functionality to have language overlays records in a different table than the table the default language
records are in has been removed. It is safe to no longer check for this and use pages for page language
overlay records directly.