[!!!][TASK] Removed deprecated language handling code
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-72412-RemovedDeprecatedCodeFromLanguageProcessingFunctions.rst
1 =============================================================================
2 Breaking: #72412 - Removed deprecated code from language processing functions
3 =============================================================================
4
5 Description
6 ===========
7
8 The following deprecated code has been removed:
9
10 * ``LocalizationFactory::getParsedData`` no support for moved language files
11 * class ``LocallangArrayParser`` has been removed completely
12
13 The following deprecated methods have been removed:
14
15 * ``LanguageService::localizedFileRef``
16
17
18 Impact
19 ======
20
21 Using old locations of language file will result in no text being displayed.
22 Using the removed class will result in a fatal error.
23 Using the methods above directly in any third party extension will result in a fatal error.
24
25
26 Affected Installations
27 ======================
28
29 Instances which use old locations of language files, instances which use the removed class LocallangArrayParser,  instances which use calls to the methods above.
30
31
32 Migration
33 =========
34
35 ``LocalizationFactory::getParsedData`` only supports the new location of language files
36 ``LocallangArrayParser`` use XLIFF language files now
37 ``\TYPO3\CMS\Lang\LanguageService::localizedFileRef`` no replacement; not needed when XLIFF files are used