Breaking: #88583 - Database field sys_language.static_lang_isocode removed
See forge#88583
Description
The database field static_
is a reference to a language within the third-party
extension static_
. This was tightly coupled to TYPO3 Core until Site Handling was
introduced to add meaning and meta-data to a language on a per-site level.
The field is not in use by the TYPO3 Core anymore, so the database definition is removed as well.
Impact
Migrating to TYPO3 v10.0 will remove the field in the Database Analyzer.
Affected Installations
Multilingual TYPO3 installations without the TYPO3 Extension static_
but with usages of the
database field, which is very unlikely.
Migration
The field can safely be removed in the Database Analyzer if it is not used by an extension.
If the field is still needed, it is recommended to install the extension static_
.
If the data from the database field is used, it is recommended to fetch all metadata for a language
via the Site Configuration and the Site
API instead.