Breaking: #88583 - Database field sys_language.static_lang_isocode removed¶
The database field
static_lang_isocode is a reference to a language within the third-party
static_info_tables. 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.
Migrating to TYPO3 v10.0 will remove the field in the Database Analyzer.
Multilingual TYPO3 installations without the TYPO3 Extension
static_info_tables but with usages of the
database field, which is very unlikely.
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
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
SiteLanguage API instead.